@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV4exQ.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4exQ.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV4exQ.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV4exQ.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV4exQ.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVc.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVc.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVc.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVc.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVc.ttf) format('truetype')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV4exg.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4exg.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV4exg.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV4exg.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV4exg.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVQ.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVQ.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVQ.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVQ.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVQ.woff) format('woff')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV4ewA.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewA.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV4ewA.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWV4ewA.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:italic;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV4ewA.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:300;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVI.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVI.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVI.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVI.woff2) format('woff2')
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:800;
  font-stretch:normal;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVI.woff2) format('woff2')
}
img:is([sizes="auto" i],[sizes^="auto," i]) {
  contain-intrinsic-size:3000px 1500px
}
.wp-block-audio :where(figcaption) {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme .wp-block-audio :where(figcaption) {
  color:#ffffffa6
}
.wp-block-audio {
  margin:0 0 1em
}
.wp-block-code {
  border:1px solid #ccc;
  border-radius:4px;
  font-family:Menlo,Consolas,monaco,monospace;
  padding:.8em 1em
}
.wp-block-embed :where(figcaption) {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme .wp-block-embed :where(figcaption) {
  color:#ffffffa6
}
.wp-block-embed {
  margin:0 0 1em
}
.blocks-gallery-caption {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme .blocks-gallery-caption {
  color:#ffffffa6
}
:root :where(.wp-block-image figcaption) {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme :root :where(.wp-block-image figcaption) {
  color:#ffffffa6
}
.wp-block-image {
  margin:0 0 1em
}
.wp-block-pullquote {
  border-bottom:4px solid;
  border-top:4px solid;
  color:currentColor;
  margin-bottom:1.75em
}
.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation {
  color:currentColor;
  font-size:.8125em;
  font-style:normal;
  text-transform:uppercase
}
.wp-block-quote {
  border-left:.25em solid;
  margin:0 0 1.75em;
  padding-left:1em
}
.wp-block-quote cite,.wp-block-quote footer {
  color:currentColor;
  font-size:.8125em;
  font-style:normal;
  position:relative
}
.wp-block-quote:where(.has-text-align-right) {
  border-left:none;
  border-right:.25em solid;
  padding-left:0;
  padding-right:1em
}
.wp-block-quote:where(.has-text-align-center) {
  border:none;
  padding-left:0
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain) {
  border:none
}
.wp-block-search .wp-block-search__label {
  font-weight:700
}
.wp-block-search__button {
  border:1px solid #ccc;
  padding:.375em .625em
}
:where(.wp-block-group.has-background) {
  padding:1.25em 2.375em
}
.wp-block-separator.has-css-opacity {
  opacity:.4
}
.wp-block-separator {
  border:none;
  border-bottom:2px solid;
  margin-left:auto;
  margin-right:auto
}
.wp-block-separator.has-alpha-channel-opacity {
  opacity:1
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
  width:100px
}
.wp-block-separator.has-background:not(.is-style-dots) {
  border-bottom:none;
  height:1px
}
.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
  height:2px
}
.wp-block-table {
  margin:0 0 1em
}
.wp-block-table td,.wp-block-table th {
  word-break:normal
}
.wp-block-table :where(figcaption) {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme .wp-block-table :where(figcaption) {
  color:#ffffffa6
}
.wp-block-video :where(figcaption) {
  color:#555;
  font-size:13px;
  text-align:center
}
.is-dark-theme .wp-block-video :where(figcaption) {
  color:#ffffffa6
}
.wp-block-video {
  margin:0 0 1em
}
:root :where(.wp-block-template-part.has-background) {
  margin-bottom:0;
  margin-top:0;
  padding:1.25em 2.375em
}
:root {
  --wp--preset--aspect-ratio--square:1;
  --wp--preset--aspect-ratio--4-3:4/3;
  --wp--preset--aspect-ratio--3-4:3/4;
  --wp--preset--aspect-ratio--3-2:3/2;
  --wp--preset--aspect-ratio--2-3:2/3;
  --wp--preset--aspect-ratio--16-9:16/9;
  --wp--preset--aspect-ratio--9-16:9/16;
  --wp--preset--color--black:#000;
  --wp--preset--color--cyan-bluish-gray:#abb8c3;
  --wp--preset--color--white:#fff;
  --wp--preset--color--pale-pink:#f78da7;
  --wp--preset--color--vivid-red:#cf2e2e;
  --wp--preset--color--luminous-vivid-orange:#ff6900;
  --wp--preset--color--luminous-vivid-amber:#fcb900;
  --wp--preset--color--light-green-cyan:#7bdcb5;
  --wp--preset--color--vivid-green-cyan:#00d084;
  --wp--preset--color--pale-cyan-blue:#8ed1fc;
  --wp--preset--color--vivid-cyan-blue:#0693e3;
  --wp--preset--color--vivid-purple:#9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);
  --wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);
  --wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);
  --wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);
  --wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);
  --wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);
  --wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);
  --wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);
  --wp--preset--font-size--small:13px;
  --wp--preset--font-size--medium:20px;
  --wp--preset--font-size--large:36px;
  --wp--preset--font-size--x-large:42px;
  --wp--preset--spacing--20:.44rem;
  --wp--preset--spacing--30:.67rem;
  --wp--preset--spacing--40:1rem;
  --wp--preset--spacing--50:1.5rem;
  --wp--preset--spacing--60:2.25rem;
  --wp--preset--spacing--70:3.38rem;
  --wp--preset--spacing--80:5.06rem;
  --wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);
  --wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);
  --wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);
  --wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);
  --wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)
}
:root {
  --wp--style--global--content-size:823px;
  --wp--style--global--wide-size:1080px
}
:where(body) {
  margin:0
}
.wp-site-blocks>.alignleft {
  float:left;
  margin-right:2em
}
.wp-site-blocks>.alignright {
  float:right;
  margin-left:2em
}
.wp-site-blocks>.aligncenter {
  justify-content:center;
  margin-left:auto;
  margin-right:auto
}
:where(.is-layout-flex) {
  gap:.5em
}
:where(.is-layout-grid) {
  gap:.5em
}
.is-layout-flow>.alignleft {
  float:left;
  margin-inline-start:0;
  margin-inline-end:2em
}
.is-layout-flow>.alignright {
  float:right;
  margin-inline-start:2em;
  margin-inline-end:0
}
.is-layout-flow>.aligncenter {
  margin-left:auto !important;
  margin-right:auto !important
}
.is-layout-constrained>.alignleft {
  float:left;
  margin-inline-start:0;
  margin-inline-end:2em
}
.is-layout-constrained>.alignright {
  float:right;
  margin-inline-start:2em;
  margin-inline-end:0
}
.is-layout-constrained>.aligncenter {
  margin-left:auto !important;
  margin-right:auto !important
}
.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)) {
  max-width:var(--wp--style--global--content-size);
  margin-left:auto !important;
  margin-right:auto !important
}
.is-layout-constrained>.alignwide {
  max-width:var(--wp--style--global--wide-size)
}
body .is-layout-flex {
  display:flex
}
.is-layout-flex {
  flex-wrap:wrap;
  align-items:center
}
.is-layout-flex>:is(*,div) {
  margin:0
}
body .is-layout-grid {
  display:grid
}
.is-layout-grid>:is(*,div) {
  margin:0
}
body {
  padding-top:0;
  padding-right:0;
  padding-bottom:0;
  padding-left:0
}
a:where(:not(.wp-element-button)) {
  text-decoration:underline
}
:root :where(.wp-element-button,.wp-block-button__link) {
  background-color:#32373c;
  border-width:0;
  color:#fff;
  font-family:inherit;
  font-size:inherit;
  line-height:inherit;
  padding:calc(.667em + 2px) calc(1.333em + 2px);
  text-decoration:none
}
.has-black-color {
  color:var(--wp--preset--color--black) !important
}
.has-cyan-bluish-gray-color {
  color:var(--wp--preset--color--cyan-bluish-gray) !important
}
.has-white-color {
  color:var(--wp--preset--color--white) !important
}
.has-pale-pink-color {
  color:var(--wp--preset--color--pale-pink) !important
}
.has-vivid-red-color {
  color:var(--wp--preset--color--vivid-red) !important
}
.has-luminous-vivid-orange-color {
  color:var(--wp--preset--color--luminous-vivid-orange) !important
}
.has-luminous-vivid-amber-color {
  color:var(--wp--preset--color--luminous-vivid-amber) !important
}
.has-light-green-cyan-color {
  color:var(--wp--preset--color--light-green-cyan) !important
}
.has-vivid-green-cyan-color {
  color:var(--wp--preset--color--vivid-green-cyan) !important
}
.has-pale-cyan-blue-color {
  color:var(--wp--preset--color--pale-cyan-blue) !important
}
.has-vivid-cyan-blue-color {
  color:var(--wp--preset--color--vivid-cyan-blue) !important
}
.has-vivid-purple-color {
  color:var(--wp--preset--color--vivid-purple) !important
}
.has-black-background-color {
  background-color:var(--wp--preset--color--black) !important
}
.has-cyan-bluish-gray-background-color {
  background-color:var(--wp--preset--color--cyan-bluish-gray) !important
}
.has-white-background-color {
  background-color:var(--wp--preset--color--white) !important
}
.has-pale-pink-background-color {
  background-color:var(--wp--preset--color--pale-pink) !important
}
.has-vivid-red-background-color {
  background-color:var(--wp--preset--color--vivid-red) !important
}
.has-luminous-vivid-orange-background-color {
  background-color:var(--wp--preset--color--luminous-vivid-orange) !important
}
.has-luminous-vivid-amber-background-color {
  background-color:var(--wp--preset--color--luminous-vivid-amber) !important
}
.has-light-green-cyan-background-color {
  background-color:var(--wp--preset--color--light-green-cyan) !important
}
.has-vivid-green-cyan-background-color {
  background-color:var(--wp--preset--color--vivid-green-cyan) !important
}
.has-pale-cyan-blue-background-color {
  background-color:var(--wp--preset--color--pale-cyan-blue) !important
}
.has-vivid-cyan-blue-background-color {
  background-color:var(--wp--preset--color--vivid-cyan-blue) !important
}
.has-vivid-purple-background-color {
  background-color:var(--wp--preset--color--vivid-purple) !important
}
.has-black-border-color {
  border-color:var(--wp--preset--color--black) !important
}
.has-cyan-bluish-gray-border-color {
  border-color:var(--wp--preset--color--cyan-bluish-gray) !important
}
.has-white-border-color {
  border-color:var(--wp--preset--color--white) !important
}
.has-pale-pink-border-color {
  border-color:var(--wp--preset--color--pale-pink) !important
}
.has-vivid-red-border-color {
  border-color:var(--wp--preset--color--vivid-red) !important
}
.has-luminous-vivid-orange-border-color {
  border-color:var(--wp--preset--color--luminous-vivid-orange) !important
}
.has-luminous-vivid-amber-border-color {
  border-color:var(--wp--preset--color--luminous-vivid-amber) !important
}
.has-light-green-cyan-border-color {
  border-color:var(--wp--preset--color--light-green-cyan) !important
}
.has-vivid-green-cyan-border-color {
  border-color:var(--wp--preset--color--vivid-green-cyan) !important
}
.has-pale-cyan-blue-border-color {
  border-color:var(--wp--preset--color--pale-cyan-blue) !important
}
.has-vivid-cyan-blue-border-color {
  border-color:var(--wp--preset--color--vivid-cyan-blue) !important
}
.has-vivid-purple-border-color {
  border-color:var(--wp--preset--color--vivid-purple) !important
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important
}
.has-cool-to-warm-spectrum-gradient-background {
  background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important
}
.has-blush-light-purple-gradient-background {
  background:var(--wp--preset--gradient--blush-light-purple) !important
}
.has-blush-bordeaux-gradient-background {
  background:var(--wp--preset--gradient--blush-bordeaux) !important
}
.has-luminous-dusk-gradient-background {
  background:var(--wp--preset--gradient--luminous-dusk) !important
}
.has-pale-ocean-gradient-background {
  background:var(--wp--preset--gradient--pale-ocean) !important
}
.has-electric-grass-gradient-background {
  background:var(--wp--preset--gradient--electric-grass) !important
}
.has-midnight-gradient-background {
  background:var(--wp--preset--gradient--midnight) !important
}
.has-small-font-size {
  font-size:var(--wp--preset--font-size--small) !important
}
.has-medium-font-size {
  font-size:var(--wp--preset--font-size--medium) !important
}
.has-large-font-size {
  font-size:var(--wp--preset--font-size--large) !important
}
.has-x-large-font-size {
  font-size:var(--wp--preset--font-size--x-large) !important
}
:where(.wp-block-post-template.is-layout-flex) {
  gap:1.25em
}
:where(.wp-block-post-template.is-layout-grid) {
  gap:1.25em
}
:where(.wp-block-columns.is-layout-flex) {
  gap:2em
}
:where(.wp-block-columns.is-layout-grid) {
  gap:2em
}
:root :where(.wp-block-pullquote) {
  font-size:1.5em;
  line-height:1.6
}
@charset "utf-8";
@font-face {
  font-family:helveticabold;
  src:url(../../../../../freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.eot);
  src:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.eot?#iefix) format('embedded-opentype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.woff) format('woff'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.ttf) format('truetype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.svg#helveticabold) format('svg');
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:helveticaregular;
  src:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot);
  src:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot?#iefix) format('embedded-opentype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.woff) format('woff'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.ttf) format('truetype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.svg#helveticaregular) format('svg');
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:helveticaneue-light;
  src:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.eot);
  src:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.eot?#iefix) format('embedded-opentype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.woff) format('woff'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.ttf) format('truetype'),url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.svg#helveticaneue-light) format('svg');
  font-weight:400;
  font-style:normal
}
body {
  margin:0;
  padding:0
}
.clear {
  clear:both
}
.space {
  clear:both;
  padding:30px 0 0;
  width:100%;
  float:left
}
.like_txt {
  margin:30px 0 0;
  padding:0;
  color:#12a252;
  font-family:helveticaregular;
  font-size:20px;
  line-height:20px;
  text-align:center
}
.like_txt a {
  color:#12a252
}
.sfsibeforpstwpr iframe,.sfsiaftrpstwpr iframe {
  max-width:none
}
.sfwp_fivestar_ul li {
  display:block;
  padding-right:20px
}
.shwthmbfraftr {
  margin-top:5px !important
}
label.toglpstpgsbttl {
  float:left;
  margin-top:5px !important
}
.tab_3_icns.shwthmbfraftr .cstmdisplaysharingtxt {
  float:left
}
.tab6 ul.enough_waffling.sfsi_dsplyatend {
  width:24%;
  float:left
}
.tab4 ul.like_icon {
  margin:0;
  padding:20px 0 0;
  list-style:none;
  text-align:center
}
.tab4 ul.like_icon li {
  margin:0;
  padding:0;
  list-style:none;
  display:inline-block
}
.tab4 ul.like_icon li span {
  margin:0;
  width:54px;
  display:block;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.png) no-repeat;
  height:24px;
  overflow:hidden;
  padding:10px 2px 2px;
  font-size:17px;
  text-align:center;
  line-height:24px;
  color:#5a6570
}
.tab4 ul.like_icon li a {
  color:#5a6570;
  text-decoration:none
}
.tab4 ul.enough_waffling {
  margin:0;
  padding:25px 0 27px;
  list-style:none;
  text-align:center
}
.tab4 ul.enough_waffling li {
  margin:0 22px;
  padding:0;
  list-style:none;
  display:inline-block
}
.tab4 ul.enough_waffling li span {
  float:left
}
.tab4 ul.enough_waffling li label {
  margin:0 0 0 20px;
  float:left;
  font-family:helveticaregular;
  font-size:18px;
  font-weight:400;
  text-align:center;
  line-height:38px;
  color:#5a6570
}
.sfsi_mainContainer .checkbox {
  width:31px;
  height:31px;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/check_bg.jpg) no-repeat;
  display:inherit
}
.sfsi_mainContainer .radio {
  width:40px;
  height:40px;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/radio_bg.png) no-repeat;
  display:inherit
}
.sfsi_mainContainer .select {
  width:127px;
  height:47px;
  font-size:17px;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/select_bg.jpg) no-repeat;
  display:block;
  padding-left:16px;
  line-height:49px
}
.sfsi_mainContainer .line {
  background:#eaebee;
  height:1px;
  font-size:0;
  margin:15px 0 0;
  clear:both;
  width:100%;
  float:left
}
.specify_counts {
  display:block;
  margin-top:15px;
  padding-top:15px;
  clear:both;
  width:100%;
  float:left;
  border-top:1px solid #eaebee
}
.specify_counts .radio_section {
  width:30px;
  float:left;
  margin:12px 10px 0 0
}
.specify_counts .social_icon_like {
  width:54px;
  float:left;
  margin:0 15px 0 0
}
.specify_counts .social_icon_like ul {
  margin:0;
  padding:0;
  list-style:none;
  text-align:center
}
.specify_counts .social_icon_like li {
  margin:0;
  padding:0;
  list-style:none;
  display:inline-block
}
.specify_counts .social_icon_like li span {
  margin:0;
  width:54px;
  display:block;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.jpg) no-repeat;
  height:24px;
  overflow:hidden;
  padding:10px 2px 2px;
  font-family:helveticaregular;
  font-size:16px;
  text-align:center;
  line-height:24px;
  color:#5a6570
}
.specify_counts .social_icon_like li a {
  color:#5a6570;
  text-decoration:none
}
.specify_counts .listing {
  width:88%;
  margin-top:-5px;
  display:inherit;
  float:left
}
.specify_counts .listing ul {
  margin:0;
  padding:0;
  list-style:none;
  text-align:left
}
.specify_counts .listing li {
  margin:15px 0 0;
  padding:0;
  list-style:none;
  clear:both;
  line-height:39px;
  font-size:17px
}
.specify_counts .listing li span {
  float:left;
  margin-right:20px
}
.specify_counts .listing li .input {
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:10px;
  margin-left:25px
}
.specify_counts .listing li .input_facebook {
  width:288px;
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:10px;
  margin-left:16px
}
.save_button {
  width:450px;
  padding-top:30px;
  clear:both;
  margin:auto
}
.save_button a {
  background:#12a252;
  text-align:center;
  font-size:23px;
  color:#fff !important;
  display:block;
  padding:11px 0;
  text-decoration:none
}
.save_button a:hover {
  background:#079345
}
.tab5 ul.share_icon_order {
  margin:0;
  padding:0;
  list-style:none;
  text-align:left
}
.tab5 ul.share_icon_order li {
  margin:22px 6px 0 0;
  padding:0;
  list-style:none;
  float:left;
  line-height:37px
}
.tab5 ul.share_icon_order li:last-child {
  margin:22px 0 0 3px
}
.tab5 .row {
  border-top:1px solid #eaebee;
  margin-top:25px;
  padding-top:15px;
  clear:both;
  display:block;
  width:100%;
  float:left;
  font-family:helveticaregular;
  line-height:42px
}
.tab5 .icons_size {
  position:relative
}
.tab5 .icons_size span {
  margin-right:18px;
  display:block;
  float:left;
  font-size:18px;
  font-weight:400;
  line-height:46px
}
.tab5 .icons_size span.last {
  margin-left:55px
}
.tab5 .icons_size input {
  width:73px;
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:13px 13px 12px;
  margin-right:18px;
  float:left;
  display:block
}
.tab5 .icons_size select.styled {
  position:absolute;
  left:0;
  width:135px;
  height:46px;
  line-height:46px
}
.tab5 .icons_size .field {
  position:relative;
  float:left;
  display:block;
  margin-right:20px
}
.tab5 .icons_size ins {
  margin-right:25px;
  float:left;
  font-size:17px;
  font-weight:400;
  text-decoration:none
}
.tab5 .icons_size ins.leave_empty {
  line-height:23px
}
.tab5 .icons_size {
  padding-top:15px
}
.tab5 ul.enough_waffling {
  margin:-5px 0 0;
  padding:0;
  list-style:none;
  text-align:center
}
.tab5 .new_wind .row_onl ul.enough_waffling {
  margin:20px 0 0;
  padding:0;
  list-style:none;
  height:38px;
  text-align:center;
  width:61%
}
.tab5 ul.enough_waffling li {
  margin:0 22px;
  padding:0;
  list-style:none;
  display:inline-block;
  float:left
}
.tab5 ul.enough_waffling li span {
  float:left
}
.tab5 ul.enough_waffling li label {
  margin:0 0 0 20px;
  float:left;
  font-family:helveticaregular;
  font-size:18px;
  font-weight:400;
  text-align:center;
  line-height:38px;
  color:#5a6570
}
.sticking p {
  float:left;
  font-size:18px !important
}
.sticking p.list {
  width:168px
}
.sticking p.link {
  margin:3px 0 0 12px;
  padding:0 !important;
  float:left
}
.sticking .float {
  margin-left:188px;
  margin-top:3px;
  float:left;
  font-size:17px
}
.sticking ul {
  margin:0;
  padding:30px 0 0;
  list-style:none;
  float:left
}
.sticking a {
  color:#a4a9ad
}
.sticking p {
  line-height:19px !important
}
.sticking .field {
  position:relative;
  float:left;
  display:block;
  margin-left:20px
}
.sticking .field .select {
  width:206px;
  height:47px;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/select_bg1.jpg) no-repeat;
  display:block;
  padding-left:10px
}
.sticking .field select.styled {
  position:absolute;
  left:0;
  top:0;
  width:211px;
  line-height:46px;
  height:46px
}
.mouseover_field {
  width:455px;
  float:left;
  font-size:18px;
  margin-top:10px
}
.mouseover_field label {
  width:125px;
  float:left
}
.mouseover_field input {
  width:256px;
  float:left;
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:10px
}
.pop_up_box {
  width:474px;
  background:#fff;
  box-shadow:0 0 5px 3px #d8d8d8;
  margin:200px auto;
  padding:20px 25px 0;
  font-family:helveticaregular;
  color:#5a6570;
  min-height:250px;
  position:relative
}
.pop_up_box h4,.pop_up_box_ex h4 {
  font-size:20px;
  color:#5a6570;
  text-align:center;
  margin:0;
  padding:0;
  line-height:22px
}
.pop_up_box p,.pop_up_box_ex p {
  font-size:17px;
  line-height:28px;
  color:#5a6570;
  text-align:left;
  margin:0;
  padding:25px 0 0;
  font-family:helveticaregular
}
.sfsi_popupcntnr {
  float:left;
  width:100%
}
.sfsi_popupcntnr>h3 {
  color:#000;
  float:left;
  font-weight:700;
  margin-bottom:5px;
  width:100%
}
ul.flwstep {
  float:left;
  width:100%
}
ul.flwstep>li {
  color:#000;
  font-size:16px;
  margin:5px
}
.upldbtn {
  float:left;
  text-align:center;
  width:100%
}
.upload_butt {
  background-color:#12a252;
  border:none;
  color:#fff;
  font-weight:700;
  margin-top:10px;
  padding:7px 22px;
  width:auto;
  cursor:pointer;
  font-size:19px
}
.pop_up_box .button {
  background:#12a252;
  font-size:22px;
  line-height:24px;
  color:#5a6570;
  text-align:center;
  min-height:80px;
  margin-top:32px;
  box-shadow:none
}
.pop_up_box .button:hover {
  box-shadow:none !important
}
.pop_up_box .button a.activate {
  padding:0
}
.pop_up_box a,.pop_up_box_ex a {
  color:#a4a9ad;
  font-size:20px;
  text-decoration:none;
  text-align:center;
  display:inline-block;
  margin-top:18px;
  width:100%
}
.pop_up_box .upload {
  width:100%;
  float:left;
  text-align:left;
  margin-top:15px;
  height:46px
}
.pop_up_box .upload label {
  width:135px;
  float:left;
  line-height:45px;
  font-size:18px;
  font-family:helveticaregular;
  text-align:left
}
.pop_up_box .upload input[type=text] {
  width:248px;
  float:left;
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:0 10px;
  font-size:16px;
  height:44px;
  text-align:left;
  color:#5a6570;
  font-family:helveticaregular
}
.pop_up_box .upload input.upload_butt {
  width:100px;
  background:#12a252;
  box-shadow:0 0 0;
  border:0;
  text-align:center;
  font-size:18px;
  color:#fff;
  font-family:helveticaregular;
  height:45px;
  right:32px;
  top:71px;
  position:absolute
}
.pop_up_box .upload a {
  color:#12a252;
  font-size:18px;
  text-decoration:underline;
  font-family:helveticaregular;
  margin:0 0 16px 140px
}
.pop_up_box a:hover,.pop_up_box_ex a:hover {
  color:#a4a9ad
}
.inr_cont .fb_url {
  clear:both
}
.inr_cont .fb_url .checkbox,.inr_cont .fb_url input.add,.inr_cont .fb_url label,.inr_cont .fb_url lable {
  float:left
}
.inr_cont .fb_url input.add {
  margin-left:19px
}
.inr_cont .fb_url .checkbox {
  margin:6px 0 0
}
.inr_cont .fb_url label {
  line-height:22px;
  margin:10px 0 0 15px;
  font-size:17px
}
.inr_cont textarea.add_txt {
  resize:none;
  margin:0 0 0 19px !important;
  height:60px
}
.tab2 .inr_cont textarea.add_txt {
  width:382px !important;
  height:90px;
  overflow:hidden
}
.tab2 .inr_cont input.add {
  width:417px
}
.red_txt,.tab2 .red_txt {
  color:#ef4745 !important;
  text-align:center !important;
  padding-top:5px !important
}
.green_txt {
  color:#12a252 !important;
  text-align:center !important;
  padding-top:5px !important
}
.red_txt {
  color:#f80000 !important;
  text-align:center !important;
  padding-top:5px !important
}
.linked_tab_2 .fb_url label {
  width:22%
}
.twt_tab_2 label {
  width:18%
}
.bdr_top {
  border-top:none !important
}
.linked_tab_2 .fb_url input.link_dbl {
  margin-bottom:6px
}
.tab3 {
  overflow:hidden
}
.tab3 .row {
  padding:25px 0;
  clear:both;
  overflow:hidden
}
.tab3 ul.tab_3_list {
  overflow:hidden;
  margin:4px 0 11px
}
ul.tab_3_list li {
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/tab_3_list_bg.jpg) 13px 7px no-repeat;
  padding:0 0 0 30px;
  color:#778088;
  font-family:helveticaregular;
  font-size:17px;
  margin-bottom:4px
}
.tab5 ul.tab_3_list li {
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/tab_3_list_bg.jpg) 13px 18px no-repeat
}
.tab3 .row h3 {
  margin:20px 0 0;
  color:#414951;
  font-family:helveticabold;
  font-size:20px
}
ul.tab_3_icns {
  list-style:none;
  margin:10px 0 0;
  overflow:hidden
}
ul.tab_3_icns li {
  width:100%;
  margin:0 0 21px;
  float:left
}
ul.tab_3_icns label {
  float:left;
  line-height:42px;
  color:#69737c;
  font-size:18px;
  font-family:helveticaregular;
  min-width:125px
}
ul.tab_3_icns li .icns_tab_3,ul.tab_3_icns li .radio {
  float:left
}
.tab3 .sub_row h4 {
  color:#a4a9ad !important
}
.tab3 .sub_row p {
  padding-top:18px !important;
  clear:both;
  overflow:hidden
}
.sub_row .sub_sub_box p {
  padding-top:18px !important
}
.tab3 .sub_row .checkbox {
  float:left;
  margin-top:4px
}
.tab3 .sub_row .sub_sub_box {
  width:80%;
  margin:7px 0 15px 10%;
  float:left
}
.tab3 .sub_row input.smal_inpt {
  width:73px;
  background:#e5e5e5;
  box-shadow:2px 2px 3px #dcdcdc inset;
  border:0;
  padding:10px;
  float:left;
  margin-left:10px
}
.tab3 .sub_row .drop_lst {
  border:1px solid #d6d6d6;
  font-size:16px;
  color:#5a6570;
  width:120px
}
.tab3 .first_row,.tab3 .first_row p,.tab3 .first_row p .radio,.tab3 .first_row p label {
  float:left
}
.tab3 .first_row {
  width:90%;
  float:left
}
.tab3 .first_row p {
  padding:0 !important
}
.tab3 .first_row p label {
  line-height:44px;
  margin:0 10px
}
.tab3 .first_row p:last-child {
  margin-left:27%
}
.tab3 .tab_1_sav {
  padding-top:20px !important;
  margin:10px auto 20px
}
.suc_msg {
  background:#12a252;
  color:#fff;
  display:none;
  font-size:23px;
  padding:10px;
  text-align:left;
  text-decoration:none
}
.error_msg {
  background:#d22b30;
  color:#fff;
  display:none;
  font-size:23px;
  padding:10px;
  text-align:left;
  text-decoration:none
}
.fileUPInput {
  cursor:pointer;
  position:relative;
  top:-43px;
  right:0;
  z-index:99;
  height:42px;
  font-size:5px;
  opacity:0;
  -moz-opacity:0;
  filter:alpha(opacity=0);
  width:100%
}
.inputWrapper {
  height:20px;
  width:50px;
  overflow:hidden;
  position:relative;
  cursor:pointer
}
.custom-txt {
  background:0 0 !important;
  padding-left:2px !important
}
.custom-img {
  float:left;
  margin-left:20px
}
.loader-img {
  float:left;
  margin-left:-70px;
  display:none
}
.pop-overlay {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  backgound-color:#d3d3d3;
  z-index:10;
  padding:20px;
  display:none
}
.fb-overlay {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  backgound-color:#d3d3d3;
  z-index:-1000;
  padding:20px;
  opacity:0;
  display:block
}
.inputError {
  border:1px solid #f80000 !important
}
.sfsicloseBtn {
  position:absolute;
  top:0;
  right:0;
  cursor:pointer
}
.top_arow {
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/top_aro.png) no-repeat;
  position:absolute;
  top:-29px;
  left:38%;
  width:33px;
  height:29px;
  backgoround-color:#fff
}
.sfsi_tool_tip_2 .top_arow .sfsi_inside,.top_arow .sfsi_inside {
  float:left
}
.sfsi_tool_tip_2 .tool_tip>img,.tool_tip>img {
  display:inline-block;
  margin-right:4px;
  float:left
}
.norm_row {
  float:left;
  min-width:25px
}
.norm_row a {
  border:none;
  display:inline-block;
  position:relative;
  float:left
}
.sfsi_tool_tip_2 a {
  min-height:0 !important
}
.sfsi_widget {
  min-height:55px
}
.sfsi_widget a img {
  box-shadow:none !important;
  outline:0
}
.sfsi_wicons {
  display:inline-block;
  color:#000
}
.sel-active {
  background-color:#f7941d
}
.sfsi_outr_div .close {
  position:absolute;
  right:18px;
  top:18px
}
.sfsi_outr_div h2 {
  color:#778088;
  font-family:helveticaregular;
  font-size:26px;
  margin:0 0 9px;
  padding:0;
  text-align:center;
  font-weight:400
}
.sfsi_outr_div ul li a {
  color:#5a6570;
  text-decoration:none
}
.sfsi_outr_div ul li {
  display:inline-block;
  list-style:none;
  margin:0;
  padding:0;
  float:none
}
.expanded-area {
  display:none
}
.sfsi_wicons a {
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  -ms-transition:all .2s ease-in-out
}
.scale,.scale-div {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1)
}
.sfsi_Sicons {
  float:left
}
.sfsi_Sicons .sf_subscrbe {
  margin:2px 3px 3px 0;
  line-height:20px
}
.sfsi_Sicons .sf_fb {
  margin:0 4px 0 5px;
  line-height:20px
}
.sfsi_Sicons .sf_twiter {
  margin:2px 7px 0 4px;
  line-height:17px
}
.sfsi_Sicons.left .sf_subscrbe {
  margin:2px 8px 3px 0
}
.sfsi_Sicons.left .sf_fb {
  margin:0 8px 0 0
}
.sfsi_Sicons.left .sf_twiter {
  margin:2px 7px 0 0
}
.sfsi_Sicons.right .sf_subscrbe {
  margin:2px 0 3px
}
.sfsi_Sicons.right .sf_fb {
  margin:0 0 0 7px
}
.sfsi_Sicons.right .sf_twiter {
  margin:2px 0 0 8px
}
.sfsi_Sicons .sf_subscrbe,.sfsi_Sicons .sf_twiter {
  position:relative;
  width:75px
}
.sfsi_Sicons .sf_twiter iframe {
  margin:0;
  height:20px !important;
  overflow:visible !important
}
.sfsi_Sicons .sf_twiter iframe #widget {
  overflow:visible !important
}
.sfsi_Sicons .sf_subscrbe a {
  width:auto;
  float:left;
  border:medium none;
  padding-top:0
}
.sfsi_Sicons .sf_subscrbe a:focus {
  outline:medium none
}
.sfsi_Sicons .sf_subscrbe a img {
  width:65px;
  float:left;
  height:20px !important
}
.sfsi_Sicons .sf_fb {
  position:relative;
  width:75px
}
.sfsi_Sicons .fb_iframe_widget {
  float:left;
  width:73px;
  margin:2px 0 0
}
.sfsi_pop_up .button a:hover {
  color:#fff
}
.sfsi_pop_up .button:hover {
  background:#12a252;
  color:#fff;
  border:none
}
ul.icn_listing li .right_info a {
  outline:0;
  font-family:helveticaregular
}
.upload_pop_up .upload_butt {
  line-height:27px;
  margin-left:6px
}
.drop_lsts {
  left:220px;
  position:relative;
  top:-40px
}
.drop_lsts .styled {
  top:-42px;
  width:127px;
  height:33px
}
.drop_lsts span {
  line-height:50px
}
.drag_drp {
  left:11px;
  position:relative;
  top:38px;
  font-size:17px
}
.listing ul li label {
  width:224px;
  float:left
}
.row_onl {
  width:100%;
  float:left
}
#sfsi_Show_popupOn_PageIDs option.sel-active {
  background:#f7941d
}
.sfsi_inside div iframe {
  float:left;
  margin:0
}
.sfsi_inside div #___plus_0,.sfsi_inside div #___plusone_0 {
  height:27px
}
.sfsi_outr_div li {
  float:left
}
.sfsi_tool_tip_2 .sfsi_inside div {
  min-height:0
}
#___plus_1>iframe {
  height:30px
}
.main_contant h1 {
  margin:0 0 19px
}
.main_contant p {
  margin:0 0 26px
}
.main_contant p>a {
  color:#1a1d20;
  text-decoration:underline
}
.tab1 .gary_bg {
  background:#f1f1f1
}
#accordion {
  margin-top:25px
}
.main_contant p>a,.tab1 p span {
  font-family:helveticabold
}
.wapper .ui-accordion-header-active {
  margin-top:20px !important
}
.wapper .tab2 {
  padding:20px 33px 12px 34px !important
}
.wapper .tab2 p {
  margin-bottom:6px
}
.tab2 .twt_tab_2 label {
  width:175px
}
.tab2 .twt_fld {
  margin:16px 0 23px;
  float:left
}
.tab2 .twt_fld_2 {
  margin:0 0 12px;
  float:left
}
.tab2 .utube_inn {
  padding-bottom:2px;
  float:left
}
.tab2 .utube_inn label {
  max-width:90%
}
.tab2 .utube_inn label span {
  font-family:helveticabold
}
.tab2 .inr_cont p>a {
  font-family:helveticaneue-light;
  color:#778088;
  text-decoration:underline
}
.pinterest_section .inr_cont .pint_url {
  float:left;
  padding-top:6px;
  clear:both
}
.pinterest_section .inr_cont .add {
  width:417px !important
}
.linkedin_section .link_1,.linkedin_section .link_2,.linkedin_section .link_3,.linkedin_section .link_4 {
  float:left;
  width:100%
}
.linkedin_section .link_1 input.add,.linkedin_section .link_2 input.add,.linkedin_section .link_3 input.add,.linkedin_section .link_4 input.add {
  width:417px
}
.linkedin_section .link_1 {
  margin-bottom:7px
}
.linkedin_section .link_2 {
  margin-bottom:12px
}
.linkedin_section .link_3,.linkedin_section .link_4 {
  margin-bottom:13px
}
.tab2 .linkedin_section .link_4 {
  margin-bottom:0
}
ul.tab_3_list li span {
  font-family:helveticaregular
}
#accordion .tab4 h4,#accordion1 .tab4 h4 {
  color:#414951;
  font-size:20px
}
.specify_counts .listing li .input {
  width:73px
}
.sfsi_fbpgidwpr {
  width:160px;
  float:left;
  font-weight:700;
  font-size:17px;
  color:#000
}
.sfsi_fbpgiddesc {
  font-weight:400;
  width:42%;
  font-size:14px;
  color:#888;
  padding:4px 0 0 60px
}
.specify_counts .listing li .input.mypginpt {
  width:288px
}
.tab3 .Shuffle_auto .sub_sub_box .tab_3_option {
  padding-top:0 !important;
  margin-bottom:10px !important
}
.tab4 {
  padding-top:35px !important
}
.tab4 .save_button {
  padding-top:46px
}
.tab5 {
  padding-top:31px !important
}
.tab7 {
  padding-top:28px !important
}
.tab5 .row_onl {
  margin-top:15px
}
.tab5 .sticking .link>a {
  color:#a4a9ad;
  text-decoration:underline
}
.tab5 .mouse_txt h4 {
  padding-bottom:30px !important
}
.tab5 .save_button {
  padding-top:54px
}
.tab7 .like_pop_box h2 {
  font-family:helveticabold;
  text-align:center;
  color:#414951;
  font-size:26px
}
.tab1 ul.icn_listing li .right_info label:hover {
  text-decoration:none !important
}
.tab1 ul.icn_listing li .right_info label.expanded-area {
  clear:both;
  float:left;
  margin-top:14px;
  width:100%
}
.tab7 .space {
  margin-top:14px
}
.tab7 .pop_up_show label {
  font-family:helveticaregular !important
}
.tab7 .save_button {
  padding-top:78px
}
.like_txt a {
  text-decoration:none;
  font-family:helveticaregular
}
.bdr_btm_non {
  border-bottom:none !important
}
.tab1 .tab_1_sav {
  padding-top:13px
}
#accordion .tab2 .facebook_section .inr_cont p.extra_sp,#accordion1 .tab2 .facebook_section .inr_cont p.extra_sp {
  padding-top:7px
}
.tab2 .custom_section {
  width:100%
}
.tab7 {
  padding-bottom:40px !important
}
.tab9 .save_button {
  padding-top:40px
}
.tab9 .save_button a {
  padding:16px 0
}
.tab2 .twitter_section .twt_fld input.add,.tab2 .twitter_section .twt_fld_2 textarea.add_txt {
  width:464px !important
}
.tab2 .utube_inn .fb_url label span {
  font-family:helveticaneue-light
}
.tab1 label,.tab2 label,.tab3 label,.tab4 label,.tab5 label,.tab6 label,.tab7 label,.tab8 label {
  cursor:default !important
}
.tab5 .new_wind h4 {
  margin-bottom:11px !important
}
.pop_up_box .fb_2 span {
  height:28px !important
}
.pop_up_box .sfsi_tool_tip_2 .fbb .fb_1 a {
  margin-top:0
}
.tab6 .social_icon_like1 ul li span {
  margin-top:-1px
}
#sfpageLoad {
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/ajax-loader.gif) 50% 50% no-repeat #f9f9f9;
  height:100%;
  left:160px;
  opacity:1;
  position:fixed;
  top:0;
  width:92%;
  z-index:9999
}
.sfsi_tool_tip_2,.tool_tip {
  background:#fff;
  border:1px solid #e7e7e7;
  box-shadow:#e7e7e7 0 0 2px 1px;
  display:block;
  float:left;
  margin:0 0 0 -52px;
  padding:5px 14px;
  position:absolute;
  z-index:10000;
  border-bottom:#e5e5e5 solid 4px;
  width:100px
}
.sfsi_tool_tip_2 {
  display:inline-table
}
.inerCnt,.inerCnt:hover,.inerCnt>a,.inerCnt>a:hover,.widget-area .widget a {
  outline:0
}
.sfsi_tool_tip_2_inr {
  bottom:90%;
  left:20%;
  opacity:0
}
.sfsi_tool_tip_2 .bot_arow {
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/bot_tip_icn.png) no-repeat;
  position:absolute;
  bottom:-21px;
  left:50%;
  width:15px;
  height:21px;
  margin-left:-5px
}
.sfsi_tool_tip_2 .top_big_arow {
  position:absolute;
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg);
  top:-21px;
  left:50%;
  width:15px;
  height:21px;
  margin-right:-5px
}
.sfsi_tool_tip_2_inr .gpls_visit>a,.sfsi_tool_tip_2_inr .prints_visit_1 a,.sfsi_tool_tip_2_inr .utub_visit>a {
  margin-top:0
}
.sfsi_tool_tip_2_inr .linkin_1 a,.sfsi_tool_tip_2_inr .linkin_2 a,.sfsi_tool_tip_2_inr .linkin_3 a,.sfsi_tool_tip_2_inr .linkin_4 a,.sfsi_tool_tip_2_inr .prints_visit a {
  margin:0
}
.sfsiTlleftBig {
  bottom:121%;
  left:22%;
  margin-left:-54%
}
.sfsiTlleft {
  bottom:100%;
  left:50%;
  margin-left:-66px;
  margin-bottom:2px
}
.sfsi_plc_btm {
  bottom:auto;
  top:100%;
  left:50%;
  margin-left:-63px;
  margin-top:-6px;
  margin-bottom:auto
}
.inerCnt {
  position:relative;
  z-index:inherit !important;
  float:left;
  width:100%;
  float:left
}
.sfsi_wicons {
  margin-bottom:30px;
  position:relative;
  padding-top:5px
}
.norm_row .bot_no {
  position:absolute;
  padding:1px 0;
  font-size:12px !important;
  text-align:center;
  line-height:12px !important;
  background:#fff;
  border-radius:5px;
  left:50%;
  margin-left:-20px;
  z-index:9;
  border:1px solid #333;
  top:100%;
  white-space:pre;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  margin-top:0;
  width:40px
}
.norm_row .bot_no:before {
  content:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/images/count_top_arow.png);
  position:absolute;
  height:9px;
  margin-left:-7.5px;
  top:-10px;
  left:50%;
  width:15px
}
.bot_no.sfsiSmBtn {
  font-size:10px;
  margin-top:4px
}
.bot_no.sfsiSmBtn:before {
  margin-left:-8px;
  top:-9px
}
.norm_row .cbtn_vsmall {
  font-size:9px;
  left:-28%;
  top:4px
}
.norm_row .cbtn_vsmall:before {
  left:31%;
  top:-9px;
  margin-left:-31%
}
h2.optional {
  font-family:helveticaregular;
  font-size:25px;
  margin:14px 0 19px;
  color:#5a6570
}
.utube_tool_bdr .utub_visit {
  margin:9px 0 0;
  height:24px;
  display:inline-block;
  float:none
}
.utube_tool_bdr .utub_2 {
  margin:9px 0 0;
  height:24px;
  width:86px;
  display:inline-block;
  float:none
}
.printst_tool_bdr {
  width:79px
}
.printst_tool_bdr .prints_visit {
  margin:0 0 10px -22px
}
.printst_tool_bdr .prints_visit_1 {
  margin:0 0 0 -53px
}
.fb_tool_bdr {
  width:68px;
  height:auto
}
.fb_tool_bdr .sfsi_inside {
  text-align:center;
  width:100%;
  float:left;
  overflow:hidden
}
.fb_tool_bdr .sfsi_inside .icon1 {
  margin:2px 0 4px;
  height:auto;
  display:inline-block;
  float:none;
  width:62px
}
.fb_tool_bdr .sfsi_inside .icon2 {
  margin:2px 0 3px !important;
  height:auto;
  width:53px;
  display:inline-block;
  overflow:hidden
}
.fb_tool_bdr .sfsi_inside .icon3 {
  margin:2px 0;
  height:auto;
  width:62px;
  display:inline-block;
  float:none
}
.fb_tool_bdr .sfsi_inside .fb_1,.fb_tool_bdr .sfsi_inside .fb_2,.fb_tool_bdr .sfsi_inside .fb_3 {
  margin:9px 0 0;
  height:25px
}
.printst_tool_bdr .sfsi_inside {
  text-align:center;
  float:left;
  width:100%
}
.printst_tool_bdr .sfsi_inside .icon1 {
  margin:3px 0;
  height:auto;
  display:inline-block;
  float:none;
  width:73px
}
.printst_tool_bdr .sfsi_inside .icon2 {
  margin:2px 0;
  height:auto;
  display:inline-block;
  float:none;
  max-width:73px;
  width:auto
}
.printst_tool_bdr .sfsi_inside .prints_visit,.printst_tool_bdr .sfsi_inside .prints_visit_1 {
  margin:9px 0 0;
  height:20px;
  float:none;
  display:inline-block
}
.printst_tool_bdr {
  margin-left:-59px
}
.fb_tool_bdr .sfsi_inside .icon1>a>img,.gpls_tool_bdr .sfsi_inside .icon1>a>img,.linkedin_tool_bdr .sfsi_inside .icon1>a>img,.linkedin_tool_bdr .sfsi_inside .icon4>a>img,.printst_tool_bdr .sfsi_inside .icon1>a>img,.printst_tool_bdr .sfsi_inside .icon2>a>img,.utube_tool_bdr .sfsi_inside .icon1>a>img {
  padding-top:0
}
.gpls_tool_bdr {
  width:76px
}
.gpls_tool_bdr .sfsi_inside .icon1>a>img {
  padding-top:0
}
.gpls_tool_bdr .sfsi_inside {
  text-align:center;
  width:100%;
  float:left
}
.gpls_tool_bdr .sfsi_inside .icon1 {
  margin:2px 0;
  display:inline-block;
  float:none;
  height:29px;
  width:76px
}
.gpls_tool_bdr .sfsi_inside .icon2 {
  margin:2px 0 3px;
  display:inline-block;
  float:none;
  height:24px;
  width:38px
}
.gpls_tool_bdr .sfsi_inside .icon3 {
  margin:3px 0 2px;
  display:inline-block;
  float:none;
  height:24px;
  width:76px
}
.gpls_tool_bdr .sfsi_inside .gpls_visit,.gpls_tool_bdr .sfsi_inside .gtalk_2,.gpls_tool_bdr .sfsi_inside .gtalk_3 {
  margin:9px 0 0;
  height:29px
}
.pop_up_box_ex.sfsi_pop_up .fb_tool_bdr,.gpls_tool_bdr,.linkedin_tool_bdr,.twt_tool_bdr {
  bottom:100%;
  left:50%;
  margin-bottom:-12px
}
.fb_tool_bdr,.gpls_tool_bdr,.linkedin_tool_bdr,.twt_tool_bdr {
  bottom:100%;
  left:50%;
  margin-bottom:8px
}
.printst_tool_bdr {
  bottom:80%;
  left:50%;
  margin-bottom:0;
  margin-bottom:18px
}
.printst_tool_bdr {
  bottom:80%;
  left:50%;
  margin-bottom:18px
}
.twt_tool_bdr .sfsi_inside {
  text-align:center;
  width:100%;
  float:left
}
.twt_tool_bdr .sfsi_inside .cstmicon1 {
  margin:2px 0 !important;
  float:none;
  width:62px
}
.twt_tool_bdr .sfsi_inside .cstmicon1 a img {
  float:left
}
.twt_tool_bdr .sfsi_inside .icon1 {
  margin:5px 0 3px !important;
  display:inline-block;
  float:none;
  width:61px;
  height:auto
}
.twt_tool_bdr .sfsi_inside .icon1 iframe {
  width:61px !important
}
.twt_tool_bdr .sfsi_inside .icon2 {
  margin:3px 0 2px !important;
  display:inline-block;
  float:none;
  height:auto;
  width:58px
}
.twt_tool_bdr .sfsi_inside .twt_1 {
  margin:9px 0 0;
  display:inline-block;
  float:none;
  width:58px;
  height:20px;
  overflow:hidden
}
.twt_tool_bdr .sfsi_inside .twt_1 iframe {
  width:100% !important
}
.twt_tool_bdr .sfsi_inside .twt_2 {
  margin:9px 0 0;
  height:20px;
  display:inline-block;
  float:none;
  width:58px
}
.utube_tool_bdr .sfsi_inside {
  text-align:center;
  width:100%;
  float:left
}
.utube_tool_bdr .sfsi_inside .icon1 {
  margin:4px 0 3px;
  height:24px;
  display:inline-block;
  float:none;
  width:96px
}
.utube_tool_bdr .sfsi_inside .icon2 {
  margin:2px 0 3px !important;
  height:24px;
  display:inline-block;
  float:none;
  max-width:96px;
  width:82px
}
.pop-overlay.read-overlay.ytex-s2 .utube_tool_bdr {
  width:93px;
  bottom:100%;
  left:50%;
  margin-bottom:-12px
}
.utube_tool_bdr {
  width:93px;
  bottom:100%;
  left:50%;
  margin-bottom:8px
}
.linkedin_tool_bdr {
  width:66px
}
.linkedin_tool_bdr .sfsi_inside {
  text-align:center;
  float:left;
  width:100%
}
.linkedin_tool_bdr .sfsi_inside .icon1 {
  margin:2px 0;
  display:inline-block;
  float:none;
  width:100%
}
.linkedin_tool_bdr .sfsi_inside .icon2 {
  margin:2px 0;
  display:inline-block;
  float:none;
  width:100%
}
.linkedin_tool_bdr .sfsi_inside .icon3 {
  margin:2px 0;
  display:inline-block;
  float:none;
  width:100%
}
.linkedin_tool_bdr .sfsi_inside .icon4 {
  margin:2px 0 1px;
  display:inline-block;
  float:none;
  width:100%
}
.sfsi_FrntInner_chg .linkedin_tool_bdr .sfsi_inside .icon1 {
  margin:7px 0
}
.sfsi_widget .linkedin_tool_bdr .sfsi_inside .icon4,.sfsi_widget .gpls_tool_bdr .sfsi_inside .icon1,.sfsi_widget .fb_tool_bdr .sfsi_inside .icon1 {
  height:auto
}
.linkedin_tool_bdr .linkin_1,.linkedin_tool_bdr .linkin_2,.linkedin_tool_bdr .linkin_3,.linkedin_tool_bdr .linkin_4 {
  margin:9px 0 0 !important;
  height:20px;
  display:inline-block;
  float:none;
  overflow:hidden
}
.twt_tool_bdr {
  width:62px;
  height:auto
}
.twt_tool_bdr .sfsi_inside .icon1>iframe {
  margin:0 auto !important;
  float:none !important;
  width:100%
}
.twt_tool_bdr .sfsi_inside .icon1>iframe #widget {
  text-align:center
}
.sfsi_pop_up .button {
  border:none;
  padding:0
}
.pop_up_box .button a {
  color:#fff;
  line-height:normal;
  font-size:22px;
  text-decoration:none;
  text-align:center;
  width:482px;
  height:80px;
  margin:0;
  display:table-cell;
  vertical-align:middle;
  font-family:helveticabold
}
.tab3 ul.tab_3_icns li .radio {
  margin-top:7px
}
.tab3 ul.tab_3_icns li label {
  line-height:50px !important;
  margin-left:20px
}
.sfsi_mainContainer input[type=email],.sfsi_mainContainer input[type=number],.sfsi_mainContainer input[type=password],.sfsi_mainContainer input[type=search],.sfsi_mainContainer input[type=tel],.sfsi_mainContainer input[type=text],.sfsi_mainContainer input[type=url],.sfsi_mainContainer select,.sfsi_mainContainer textarea {
  color:#5a6570 !important
}
.adminTooltip {
  left:142px;
  position:absolute
}
.adPopWidth {
  min-height:100px !important
}
.main_contant p>a.lit_txt,.tab4 p>a {
  font-family:helveticaregular;
  color:#414951
}
.tab1 ul.icn_listing li .custom-txt {
  margin-left:5px
}
.tab1 ul.icn_listing li .custom-img {
  margin-left:18px
}
.linkedin_section .link_4>label.anthr_labl {
  height:94px
}
.mediam_txt {
  font-family:helveticabold
}
.sfsiCtxt {
  line-height:51px;
  font-family:helveticaregular;
  font-size:22px;
  float:left;
  padding-left:19px;
  color:#5a6570
}
.customstep2-img {
  width:51px;
  float:left
}
.tab2 .row h2.custom {
  margin:15px 0 7px 21px;
  height:52px;
  line-height:51px;
  font-family:helveticaregular;
  font-size:22px
}
.custom-links p.cus_link label {
  margin-left:0
}
.pop_up_box .sfsi_tool_tip_2 .fbb .fb_1 a>img:hover {
  opacity:.9
}
.tab2 .rss_url_row .sfrsTxt {
  font-size:17px;
  line-height:47px;
  margin:0 0 0 4px;
  font-family:helveticaregular
}
.tab2 .rss_url_row .sfrsTxt>strong {
  font-family:helveticaregular
}
.tab2 .utube_inn p.extra_pp {
  float:left;
  width:100%;
  margin:0 0 0 48px
}
.tab2 .utube_inn p.extra_pp label {
  float:left;
  line-height:41px;
  margin-right:8px
}
.sfsi_inside .icon2 .fb_iframe_widget span {
  width:500px !important
}
@media (max-width:767px) {
  .sfsi_inside .icon2 .fb_iframe_widget span {
    width:auto
  }
  .sfsi_outr_div {
    top:10%
  }
  .sfsi_outr_div h2 {
    font-size:22px !important;
    line-height:28px
  }
  .sfsi_wicons {
    padding-top:0
  }
}
.specify_counts .listing li .high_prb {
  height:41px
}
.sfsi_Sicons {
  position:relative
}
.sfsi_Sicons .sf_fb {
  position:relative;
  width:75px
}
.sfsi_Sicons .fb_iframe_widget {
  float:left;
  width:73px;
  margin:2px 0 0
}
.sfsi_Sicons .sf_fb .fb_iframe_widget>span {
  position:absolute
}
.tab2 .utube_inn label {
  font-size:17px
}
.sfsi_plc_btm {
  padding:5px 14px 9px
}
.tab7 .field {
  margin-top:7px
}
.sfsi_outr_div ul li .cmcls img {
  margin-top:0 !important
}
.sfsi_outr_div ul li .inerCnt {
  float:left
}
.sfsi_outr_div ul li .inerCnt .bot_no {
  position:absolute;
  padding:1px 0;
  font-size:12px !important;
  line-height:12px !important;
  text-align:center;
  background:#fff;
  border-radius:5px;
  display:block;
  left:50%;
  margin-left:-20px;
  border:1px solid #333;
  white-space:pre;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  margin-top:6px;
  width:40px;
  word-break:break-all;
  word-wrap:break-word
}
.sfsi_outr_div ul li .inerCnt .bot_no:before {
  content:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/images/count_top_arow.png);
  position:absolute;
  height:9px;
  margin-left:-7.5px;
  top:-10px;
  left:50%;
  width:15px
}
.sfsi_outr_div {
  position:fixed;
  width:100%;
  float:none;
  left:50%;
  top:20%;
  margin-left:-50%;
  opacity:0;
  z-index:-1;
  display:block;
  text-align:center
}
.sfsi_outr_div .sfsi_FrntInner_chg {
  display:inline-block;
  padding:15px 17px 27px 18px;
  background:#fff;
  border:1px solid #ededed;
  box-shadow:0 0 5px #ccc;
  margin:20px;
  position:relative
}
.sfsi_FrntInner_chg .sfsiclpupwpr {
  position:absolute;
  right:-10px;
  top:-10px;
  width:25px;
  cursor:pointer
}
.sfsi_FrntInner_chg .sfsiclpupwpr img {
  width:auto;
  float:left;
  border:medium none
}
.tab7 .like_pop_box {
  width:100%;
  margin:35px auto auto;
  position:relative;
  text-align:center
}
.tab7 .like_pop_box .sfsi_Popinner {
  display:inline-block;
  padding:18px 20px;
  box-shadow:0 0 5px #ccc;
  -webkit-box-shadow:0 0 5px #ccc;
  border:1px solid #ededed;
  background:#fff
}
.tab7 .like_pop_box .sfsi_Popinner h2 {
  margin:0 0 23px;
  padding:0;
  color:#414951;
  font-family:helveticabold;
  font-size:26px;
  text-align:center
}
.tab7 .like_pop_box .sfsi_Popinner ul {
  margin:0;
  padding:0;
  list-style:none;
  text-align:center
}
.tab7 .like_pop_box .sfsi_Popinner ul li {
  margin:0;
  padding:0;
  list-style:none;
  display:inline-block
}
.tab7 .like_pop_box .sfsi_Popinner ul li span {
  margin:0;
  width:54px;
  display:block;
  background:url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.png) no-repeat;
  height:24px;
  overflow:hidden;
  padding:10px 2px 2px;
  font-family:helveticaregular;
  font-size:16px;
  text-align:center;
  line-height:24px;
  color:#5a6570
}
.tab7 .like_pop_box .sfsi_Popinner ul li a {
  color:#5a6570;
  text-decoration:none
}
.sfsi_outr_div .sfsi_FrntInner_chg .sfsi_wicons {
  margin-bottom:0
}
.sfsi_outr_div ul {
  list-style:none;
  margin:0 0 24px;
  padding:0;
  text-align:center
}
a.sfsiColbtn {
  color:#5a6570 !important;
  float:right;
  font-size:14px;
  margin:-35px -30px 0 0;
  position:relative;
  right:0;
  font-family:helveticaregular;
  width:100px;
  text-decoration:none
}
.tab3 a.sfsiColbtn {
  margin-top:-43px
}
.sfsi_FrntInner_chg ul li:first-of-type .sfsi_wicons {
  margin-left:0 !important
}
ul.tab_3_icns li .trans_bg {
  background:#000;
  padding-left:3px
}
.tab2 .instagram_section {
  padding-bottom:20px
}
h1.abt_titl {
  text-align:center;
  margin:19% 0 0
}
.sfcm.sfsi_wicon {
  padding:0;
  width:100%;
  border:medium none
}
.fb_iframe_widget span {
  vertical-align:top !important
}
.sfsi_outr_div .sfsi_FrntInner_chg ul {
  margin:0 0 0 3px
}
.sfsi_outr_div .sfsi_FrntInner_chg ul li {
  margin:0 3px 0 0
}
.sfcm.sfsi_wicon {
  margin:-1px;
  padding:0
}
@media (min-width:320px) and (max-width:480px) {
  .sfsi_tool_tip_2,.tool_tip {
    padding:5px 14px 0
  }
  .sfsi_inside:last-child {
    margin-bottom:18px;
    clear:both
  }
  .sfsi_outr_div {
    top:10%
  }
  .sfsi_FrntInner_chg .sfsi_wicons {
    width:31px !important;
    height:31px !important
  }
  .sfsi_FrntInner_chg .sfsi_wicons img {
    width:100%
  }
  .sfsi_Sicons .sf_fb {
    margin-bottom:24px
  }
  .sfsi_Sicons .sf_twiter {
    margin-bottom:4px
  }
}
@media (max-width:320px) {
  .sfsi_tool_tip_2,.tool_tip {
    padding:5px 14px 0
  }
  .sfsi_inside:last-child {
    margin-bottom:18px;
    clear:both
  }
  .sfsi_FrntInner_chg .sfsi_wicons {
    width:31px !important;
    height:31px !important
  }
  .sfsi_FrntInner_chg .sfsi_wicons img {
    width:100%
  }
}
ul.SFSI_lsngfrm {
  float:left;
  width:51.33%;
  padding-left:60px !important
}
ul.SFSI_instructions {
  float:left;
  width:35%
}
li.youtube_options {
  padding-left:60px !important
}
input[name=sfsi_pinterest_manualCounts] {
  margin-left:-20px !important
}
ul.SFSI_instructions li {
  font-size:12px !important;
  line-height:25px !important;
  margin:0 !important;
  padding:0 0 0 15px !important;
  width:100%
}
.cstmskin_popup {
  width:500px;
  background:#fff;
  box-shadow:0 0 5px 3px #d8d8d8;
  margin:40px 0 auto;
  padding:20px 25px 20px;
  font-family:helveticaregular;
  color:#5a6570;
  height:auto;
  float:left;
  position:relative;
  left:35%
}
.cstomskins_wrpr {
  float:left;
  width:100%
}
.custskinmsg {
  float:left;
  font-size:15px;
  margin-top:10px;
  width:100%
}
.custskinmsg>ul {
  color:#000;
  float:left;
  margin-top:8px;
  width:100%
}
ul.cstmskin_iconlist {
  float:left;
  padding:11px 0 40px 8px;
  width:100%;
  max-width:1000px;
  margin:0;
  height:307px;
  overflow-y:scroll
}
.placethemanulywpr {
  max-width:98% !important
}
.cstmskin_iconlist>li {
  float:left;
  margin:3px 0;
  width:100%
}
.cstm_icnname {
  float:left;
  width:30%
}
.cstmskins_btn>img {
  float:left;
  margin-right:25px
}
.cstmskin_btn {
  width:auto;
  float:left;
  padding:3px 20px;
  color:#fff;
  background-color:#12a252;
  text-decoration:none;
  margin:0 10px
}
.cstmskins_sbmt {
  width:100%;
  float:left;
  text-align:center;
  margin-top:15px
}
.done_btn {
  width:auto;
  padding:3px 80px;
  color:#fff;
  background-color:#12a252;
  text-decoration:none;
  font-size:18px
}
.cstmskin_btn:hover,.done_btn:hover,.cstmskin_btn:focus,.done_btn:focus {
  color:#fff
}
.skswrpr,.dlt_btn {
  display:none
}
.cstmutbewpr {
  width:100%;
  float:left;
  margin-top:10px;
  margin-left:40px
}
.cstmutbewpr ul.enough_waffling li {
  width:auto;
  float:left;
  margin-right:20px
}
.cstmutbewpr ul.enough_waffling li span {
  float:left
}
.cstmutbewpr ul.enough_waffling li label {
  width:auto;
  float:left;
  margin-top:10px;
  margin-left:10px
}
.cstmutbewpr .cstmutbtxtwpr {
  width:100%;
  float:left;
  padding-top:10px
}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr {
  width:100%;
  float:left;
  display:none
}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p,#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p {
  margin-left:0
}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr {
  width:100%;
  float:left;
  display:none
}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p label,#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p label {
  width:120px
}
.sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a,.sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a.sficn {
  padding:0;
  margin:0;
  width:100%;
  float:left;
  border:medium none
}
.sfsi_socialwpr {
  width:auto;
  display:inline-block;
  vertical-align:middle
}
.sfsi_socialwpr .sf_fb {
  float:left
}
.sfsipyplfrm {
  float:left;
  margin-top:10px;
  width:100%
}
.sfsipyplfrm input[type=submit] {
  background:none repeat scroll 0 0 rgba(0,0,0,0);
  border:medium none;
  color:#0074a2;
  cursor:pointer;
  font-weight:400;
  margin:0;
  padding:5px 10px;
  text-decoration:underline
}
.sfsipyplfrm input[type=submit]:hover {
  color:#2ea2cc
}
.pop_up_box_ex {
  background:none repeat scroll 0 0 #fff;
  box-shadow:0 0 5px 3px #d8d8d8;
  color:#5a6570;
  font-family:helveticaregular;
  margin:200px auto;
  min-height:150px;
  padding:20px 25px 0;
  position:relative;
  width:290px
}
.pop_up_box_ex {
  color:#5a6570;
  font-family:helveticaregular
}
.cstmutbchnlidwpr .utbe_instruction,.cstmutbchnlnmewpr .utbe_instruction,.lnkdin_instruction {
  float:left;
  line-height:22px;
  margin-top:10px;
  width:100%
}
.fb_iframe_widget iframe {
  max-width:none
}
.sfsi_mainContainer p.bldtxtmsg {
  float:left;
  font-size:15px;
  font-weight:700;
  margin-top:12px;
  width:100%;
  text-align:center
}
.sfsinewplgndesc {
  background:none repeat scroll 0 0 #e5e5e5;
  float:left;
  padding:5px 10px 8px;
  margin-top:25px
}
.sfsinewplgndesc>.clear>a {
  color:#5a6570;
  font-weight:700
}
.sfsiicnsdvwrp {
  float:left;
  width:110px
}
.sfsi_Sicons .sf_subscrbe .bot_no {
  background:rgba(0,0,0,0) url(//freshgarden.pro/wp-content/plugins/ultimate-social-media-icons/css/images/count_left_arow.png) no-repeat scroll 0 0/27px auto;
  font-size:12px !important;
  left:67px;
  line-height:18px !important;
  margin-left:0;
  margin-top:8px;
  padding:1px 0;
  position:absolute;
  text-align:center;
  top:-8px;
  white-space:pre;
  width:33px;
  height:24px;
  z-index:9
}
.sfsi_wicons a.sficn,.sfsi_wicons .sfsi_inside a,.sfsi_Sicons div a {
  box-shadow:none;
  border:none
}
.sfsi_Sicons .sf_pinit>span {
  height:20px !important
}
.sfsi_Sicons .sf_pinit>span>span {
  width:38px !important;
  right:-45px !important
}
.sfsi_wicons a {
  box-shadow:none !important
}
a.sficn {
  cursor:pointer
}
.sfsi_Sicons .fb_iframe_widget>span {
  vertical-align:top !important
}
.sfsi_Sicons .sf_fb {
  margin:0 0 0 5px !important
}
.disabled_checkbox .sfsi_right_info:before {
  position:absolute;
  content:"";
  width:500px;
  height:60px;
  display:inline-block;
  z-index:99;
  margin-left:-66px;
  margin-top:-14px;
  background:rgba(255,255,255,.8)
}
.sfsi_wechat_follow_overlay {
  position:fixed;
  top:0;
  width:100%;
  z-index:99999;
  background:rgba(0,0,0,.7)
}
.sfsi_wechat_follow_overlay .close_btn {
  position:absolute;
  right:60px;
  top:60px;
  font-size:40px;
  line-height:40px;
  text-decoration:none;
  border:1px solid #fff;
  padding:0 10px;
  border-radius:60px;
  color:#333;
  background-color:#ffff;
  text-decoration:none
}
@media (max-width:786px) {
  .sfsi_upload_butt_container {
    display:inline-block
  }
  .upload_butt {
    height:38px
  }
  .sfsi_wechat_follow_overlay .sfsi_inner_display>div div.sfsi_upload_butt_container:first-child {
    margin-left:0;
    margin-right:20px
  }
}
#accordion1 p:nth-child(2) {
  padding-top:0 !important
}
input[name=sfsi_instagram_manualCounts] {
  margin-left:-15px !important
}
.sfsi_prem_cmn_rowlisting {
  width:33.33%
}
.rss_url_row h4 {
  line-height:43px !important;
  font-size:17px !important;
  font-family:'helveticaneue-light' !important
}
.cstmutbchnlnmewpr p.extra_pp label {
  width:auto !important
}
.cstmutbchnlidwpr p.extra_pp label {
  width:auto !important
}
.tab_3_option {
  margin:10px 0 0
}
div.tab3 .sub_row.stand.sec_new {
  margin:0
}
div#custom_social_data_setting h4 {
  padding-bottom:30px
}
.like_pop_box img.sfcm {
  height:50px;
  width:50px
}
.linkedin_tool_bdr {
  line-height:0 !important
}
.twt_tool_bdr {
  line-height:0 !important
}
div#sfsiid_facebook {
  line-height:0 !important
}
div#sfsiid_youtube {
  line-height:0 !important
}
.printst_tool_bdr {
  line-height:0 !important
}
ul.SFSI_instructions li,ul.SFSI_instructions li a {
  font-size:17px !important;
  font-family:helveticaregular !important;
  font-weight:400;
  color:#1a1d20 !important
}
body .specify_counts .listing .sfsi_instagramInstruction li {
  font-size:17px !important;
  font-family:helveticaregular !important;
  font-weight:400 !important;
  color:#1a1d20 !important;
  line-height:26px !important
}
a.pop-up .radio {
  opacity:.5;
  background-position:0 0 !important
}
.sfsi_vertically_center {
  display:flex;
  justify-content:space-between;
  align-items:center
}
.sfsi_center {
  display:flex;
  justify-content:center
}
.sfsi_custom_icons_q4 {
  display:flex;
  align-items:center
}
.tab6 .sfsi_responsive_icon_option_li .options .first.first.first {
  width:25%!important
}
.sfsi_responsive_icon_gradient {
  background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.17) 0%,rgba(255,255,255,.17) 100%);
  background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.17) 0%,rgba(255,255,255,.17) 100%);
  background-image:linear-gradient(bottom,rgba(0,0,0,.17) 0%,rgba(255,255,255,.17) 100%)
}
.tab6 ul.sfsi_icn_listing8 ul.sfsi_tab_3_icns li {
  width:50%;
  max-width:450px;
  padding-left:0;
  padding-bottom:0
}
.tab6 .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li {
  width:100% !important;
  max-width:100% !important;
  border-left:45px solid transparent
}
.tab6 ul.sfsi_icn_listing8 li {
  float:left;
  padding:11px 0 40px 8px;
  width:100%;
  max-width:1000px;
  margin:0
}
ul.sfsi_icn_listing8 li .sfsi_right_info a {
  outline:0;
  font-family:helveticaregular
}
#accordion .tab6 ul.sfsi_tab_3_icns {
  margin-top:25px
}
.sfsi_tab_3_icns.sfsi_shwthmbfraftr {
  overflow:visible
}
ul.sfsi_tab_3_icns {
  list-style:none;
  margin:34px 0 0;
  overflow:hidden
}
.tab6 ul.sfsi_icn_listing8 li {
  float:left;
  padding:11px 0 40px 8px;
  width:100%;
  max-width:1000px;
  margin:0
}
.tab6 .sfsi_tab_3_icns.sfsi_shwthmbfraftr .social_icon_like1 li {
  width:auto;
  max-width:auto;
  min-width:auto;
  margin:0 30px 0 0
}
ul.sfsi_tab_3_icns label {
  float:left;
  line-height:42px;
  color:#69737c;
  font-size:18px;
  font-family:helveticaregular;
  min-width:120px
}
.tab6 ul.sfsi_tab_3_icns li label {
  line-height:50px !important
}
#accordion1 .tab6 ul.sfsi_shwthmbfraftr .labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .row h4.labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .row h4.labelhdng4 {
  color:#555;
  font-size:20px;
  margin-left:20px;
  font-family:'helveticaregular'
}
.tab6 ul.sfsi_icn_listing8 li .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li:nth-child(1),.tab6 ul.sfsi_icn_listing8 li .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li:nth-child(2) {
  width:27% !important
}
.tab6 ul.sfsi_tab_3_icns li .radio {
  margin-top:7px
}
ul.sfsi_icn_listing8 li .tb_4_ck {
  float:left
}
.sfsi_responsive_default_icon_container .radio_section.tb_4_ck,.sfsi_responsive_custom_icon_container .radio_section.tb_4_ck {
  margin:5px 20px 0 0 !important
}
.sfsi_responsive_icon_option_li .options .field .select {
  font-family:helveticaregular;
  font-weight:400;
  font-size:17px;
  color:#5a6570!important
}
.tab6 ul.sfsi_icn_listing8 ul.sfsi_tab_3_icns .usually li {
  width:100% !important;
  max-width:1000px !important;
  padding:3px 0 5px 5px !important
}
.sfsi_responsive_icons a {
  text-decoration:none!important;
  box-shadow:none!important
}
.sfsi_responsive_icons * {
  box-shadow:none!important
}
.sfsi_responsive_icons .sfsi_responsive_icon_facebook_container {
  background-color:#369
}
.sfsi_responsive_icons .sfsi_responsive_icon_follow_container {
  background-color:#00b04e
}
.sfsi_responsive_icons .sfsi_responsive_icon_twitter_container {
  background-color:#55acee
}
.sfsi_small_button {
  line-height:0;
  height:unset;
  padding:6px !important
}
.sfsi_small_button span {
  margin-left:10px;
  font-size:16px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_small_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button span {
  margin-left:10px;
  font-size:18px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_medium_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button {
  line-height:0;
  height:unset;
  padding:10px !important
}
.sfsi_medium_button span {
  margin-left:10px;
  font-size:18px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_medium_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button {
  line-height:0;
  height:unset;
  padding:10px !important
}
.sfsi_large_button span {
  font-size:20px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  display:inline;
  margin-left:10px
}
.sfsi_large_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important;
  display:inline
}
.sfsi_large_button {
  line-height:0;
  height:unset;
  padding:13px !important
}
.sfsi_responsive_icons .sfsi_icons_container span {
  font-family:sans-serif;
  font-size:15px
}
.sfsi_icons_container_box_fully_container {
  flex-wrap:wrap
}
.sfsi_icons_container_box_fully_container a {
  flex-basis:auto !important;
  flex-grow:1;
  flex-shrink:1;
  margin-bottom:5px
}
.sfsi_icons_container>a {
  float:left!important;
  text-decoration:none!important;
  -webkit-box-shadow:unset!important;
  box-shadow:unset!important;
  -webkit-transition:unset!important;
  transition:unset!important;
  margin-bottom:5px!important
}
.sfsi_small_button {
  line-height:0;
  height:unset;
  padding:6px !important
}
.sfsi_small_button span {
  margin-left:10px;
  font-size:16px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_small_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button span {
  margin-left:10px;
  font-size:18px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_medium_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button {
  line-height:0;
  height:unset;
  padding:10px !important
}
.sfsi_medium_button span {
  margin-left:10px;
  font-size:18px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  margin-left:10px
}
.sfsi_medium_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important
}
.sfsi_medium_button {
  line-height:0;
  height:unset;
  padding:10px !important
}
.sfsi_large_button span {
  font-size:20px;
  padding:0;
  line-height:16px;
  vertical-align:-webkit-baseline-middle !important;
  display:inline;
  margin-left:10px
}
.sfsi_large_button img {
  max-height:16px !important;
  padding:0;
  line-height:0;
  vertical-align:-webkit-baseline-middle !important;
  display:inline
}
.sfsi_large_button {
  line-height:0;
  height:unset;
  padding:13px !important
}
.sfsi_responsive_icons_count {
  padding:5px 10px;
  float:left !important;
  display:inline-block;
  margin-right:0;
  margin-top:2px
}
.sfsi_responsive_icons_count h3 {
  font-family:'sans-serif' !important;
  font-weight:900;
  font-size:32px !important;
  line-height:0 !important;
  padding:0;
  margin:0
}
.sfsi_responsive_icons_count h6 {
  font-family:'sans-serif' !important;
  font-weight:900;
  padding:0;
  margin:0
}
.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6 {
  text-decoration:none!important;
  border:0!important
}
.sfsi_responsive_with_counter_icons {
  width:calc(100% - 100px)!important
}
.sfsiresponsive_icon_preview {
  padding:0 0 20px;
  min-width:100%
}
.sfsi_responsive_icons_count.sfsi_fixed_count_container.sfsi_large_button {
  padding:12px 13px 9px !important
}
.sfsi_responsive_icons_count.sfsi_fixed_count_container.sfsi_medium_button {
  padding:9px 10px 7px !important
}
.sfsi_responsive_icons_count.sfsi_small_button {
  padding:7px 6px !important
}
.sfsi_responsive_icons_count.sfsi_small_button {
  padding:7px 6px !important;
  margin-top:2px
}
.sfsi_responsive_icons_count.sfsi_small_button h6 {
  display:inline-block;
  font-size:12px !important;
  vertical-align:middle
}
.sfsi_responsive_icons_count.sfsi_responsive_count_container.sfsi_medium_button {
  padding:9px 10px 7px !important
}
.sfsi_responsive_icons_count.sfsi_medium_button h3 {
  font-size:21px !important;
  vertical-align:top;
  line-height:8px !important;
  margin:0 0 12px !important;
  font-weight:900;
  padding:0
}
.sfsi_esponsive_icons_count.sfsi_responsive_count_container.sfsi_large_button h3 {
  margin:0 0 15px !important
}
.sfsi_responsive_icons_count.sfsi_large_button h3 {
  font-size:26px !important;
  vertical-align:top;
  line-height:6px !important
}
.sfsi_responsive_icons_count h3 {
  font-family:'sans-serif' !important;
  font-weight:900;
  padding:0
}
.sfsi_responsive_icons_count.sfsi_small_button h3 {
  font-size:20px !important;
  display:inline-block;
  vertical-align:middle
}
.sfsi_responsive_icons_count.sfsi_small_button h3 {
  margin:0 !important
}
.sfsi_responsive_icons_count h3 {
  font-family:'sans-serif' !important;
  font-weight:900;
  line-height:0 !important;
  padding:0;
  margin:0
}
.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6 {
  text-decoration:none!important;
  border:0!important
}
.sfsi_responsive_icons_count.sfsi_small_button {
  padding:7px 6px !important;
  margin-top:2px
}
.sfsi_responsive_icons_count {
  vertical-align:top
}
.sfsi_responsive_icons_count {
  float:left
}
.sfsi_small_button {
  line-height:0;
  height:unset
}
.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6 {
  text-decoration:none!important;
  border:0!important
}
.sfsi_responsive_icons_count.sfsi_small_button h3 {
  font-size:20px !important;
  display:inline-block;
  vertical-align:middle;
  margin:0 !important
}
.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6 {
  text-decoration:none!important;
  font-family:helveticaregular!important;
  border:0!important
}
.sfsi_responsive_icons_count h3 {
  line-height:0 !important;
  padding:0
}
.sfsi_responsive_icons_count.sfsi_small_button h6 {
  display:inline-block;
  font-size:12px !important;
  margin:0 !important;
  line-height:initial !important;
  padding:0;
  margin:0
}
.sfsi_responsive_icons_count h6 {
  margin:0!important
}
.sfsi_responsive_icons_count h6 {
  padding:0
}
.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6 {
  text-decoration:none!important;
  font-family:helveticaregular!important;
  border:0!important
}
.sfsi_responsive_icons_count.sfsi_medium_button h6 {
  font-size:11px !important;
  line-height:0 !important;
  margin:0 !important
}
@font-face {
  font-family:'vp-close-icon';
  src:url(../../../../../freshgarden.pro/wp-content/plugins/video-popup/css/vp-close-icon/fonts/vp-close-icon-font06c0.eot?lv4qfq);
  src:url(//freshgarden.pro/wp-content/plugins/video-popup/css/vp-close-icon/fonts/vp-close-icon-font.eot?lv4qfq#iefix) format('embedded-opentype'),url(//freshgarden.pro/wp-content/plugins/video-popup/css/vp-close-icon/fonts/vp-close-icon-font.ttf?lv4qfq) format('truetype'),url(//freshgarden.pro/wp-content/plugins/video-popup/css/vp-close-icon/fonts/vp-close-icon-font.woff?lv4qfq) format('woff'),url(//freshgarden.pro/wp-content/plugins/video-popup/css/vp-close-icon/fonts/vp-close-icon-font.svg?lv4qfq#icomoon) format('svg');
  font-weight:400;
  font-style:normal
}
.vp-close-button {
  font-family:'vp-close-icon' !important;
  speak:none !important;
  font-style:normal !important;
  font-weight:400 !important;
  font-variant:normal !important;
  text-transform:none !important;
  line-height:1 !important;
  -webkit-font-smoothing:antialiased !important;
  -moz-osx-font-smoothing:grayscale !important
}
.vp-close-button:before {
  content:"\61"
}
@charset "UTF-8";
.YouTubePopUp-Wrap {
  position:fixed;
  width:100%;
  height:100%;
  background-color:#000;
  background-color:rgba(0,0,0,.7);
  top:0;
  left:0;
  z-index:9999999999999
}
body.logged-in .YouTubePopUp-Wrap {
  top:32px
}
.Video-PopUp-Content {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center;
  justify-content:center;
  -webkit-justify-content:center;
  width:100%;
  height:100%
}
.vp-flex {
  max-width:880px;
  width:100%;
  height:440px;
  margin:0 60px;
  position:relative;
  padding:5px;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  background-color:#fff;
  box-shadow:0px 2px 10px 0px rgba(0,0,0,.3);
  -moz-box-shadow:0px 2px 10px 0px rgba(0,0,0,.3);
  -webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,.3)
}
.vp-flex iframe,.vp-flex video {
  width:100%;
  height:100%;
  max-width:100% !important;
  max-height:100%;
  min-width:100%;
  min-height:100%;
  border:none !important;
  margin:0 !important;
  padding:0 !important;
  outline:none !important;
  display:block
}
.YouTubePopUp-Close {
  position:absolute;
  top:0;
  cursor:pointer;
  left:-36px;
  margin:auto 0;
  transition:all ease-in-out .3s;
  -webkit-transition:all ease-in-out .3s;
  -moz-transition:all ease-in-out .3s;
  -o-transition:all ease-in-out .3s
}
.YouTubePopUp-Close:before {
  font-family:'vp-close-icon' !important;
  speak:none !important;
  font-style:normal !important;
  font-weight:400 !important;
  font-variant:normal !important;
  text-transform:none !important;
  line-height:1 !important;
  -webkit-font-smoothing:antialiased !important;
  -moz-osx-font-smoothing:grayscale !important;
  content:"\61";
  text-shadow:0px 1px 2px rgba(0,0,0,.8);
  font-size:26px;
  color:#fff
}
.YouTubePopUp-Close:hover {
  opacity:.5
}
.vp-flex.vp-flex-no-border,.vp-flex-no-border {
  padding:0 !important;
  background:0 0 !important
}
.vp-flex-no-border.vp-vt-locally,.vp-flex-no-border.vp-vt-vimeo {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none
}
@media all and (max-width:782px) {
  body.logged-in .YouTubePopUp-Wrap {
    top:46px !important
  }
}
@media all and (max-width:600px) {
  body.logged-in .YouTubePopUp-Wrap {
    top:0 !important
  }
  .YouTubePopUp-Close {
    top:-31px;
    left:-5px
  }
  .vp-flex,.Video-PopUp-Content .vp-flex {
    max-width:480px !important;
    height:320px !important
  }
}
@media all and (max-width:480px) {
  .vp-flex,.Video-PopUp-Content .vp-flex {
    max-width:480px !important;
    height:240px !important;
    margin:0 20px
  }
}
@media all and (max-width:320px) {
  .vp-flex,.Video-PopUp-Content .vp-flex {
    max-width:280px !important;
    height:140px !important
  }
}
a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
  vertical-align:baseline;
  background:0 0
}
body {
  line-height:1
}
ol,ul {
  list-style:none
}
blockquote,q {
  quotes:none
}
blockquote:after,blockquote:before,q:after,q:before {
  content:"";
  content:none
}
blockquote {
  margin:20px 0 30px;
  border-left:5px solid;
  padding-left:20px
}
:focus {
  outline:0
}
del {
  text-decoration:line-through
}
pre {
  overflow:auto;
  padding:10px
}
figure {
  margin:0
}
table {
  border-collapse:collapse;
  border-spacing:0
}
article,aside,footer,header,hgroup,nav,section {
  display:block
}
body {
  font-family:Open Sans,Arial,sans-serif;
  font-size:14px;
  color:#666;
  background-color:#fff;
  line-height:1.7em;
  font-weight:500;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
body.page-template-page-template-blank-php #page-container {
  padding-top:0!important
}
body.et_cover_background {
  background-size:cover!important;
  background-position:top!important;
  background-repeat:no-repeat!important;
  background-attachment:fixed
}
a {
  color:#2ea3f2
}
a,a:hover {
  text-decoration:none
}
p {
  padding-bottom:1em
}
p:not(.has-background):last-of-type {
  padding-bottom:0
}
p.et_normal_padding {
  padding-bottom:1em
}
strong {
  font-weight:700
}
cite,em,i {
  font-style:italic
}
code,pre {
  font-family:Courier New,monospace;
  margin-bottom:10px
}
ins {
  text-decoration:none
}
sub,sup {
  height:0;
  line-height:1;
  position:relative;
  vertical-align:baseline
}
sup {
  bottom:.8em
}
sub {
  top:.3em
}
dl {
  margin:0 0 1.5em
}
dl dt {
  font-weight:700
}
dd {
  margin-left:1.5em
}
blockquote p {
  padding-bottom:0
}
embed,iframe,object,video {
  max-width:100%
}
h1,h2,h3,h4,h5,h6 {
  color:#333;
  padding-bottom:10px;
  line-height:1em;
  font-weight:500
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
  color:inherit
}
h1 {
  font-size:30px
}
h2 {
  font-size:26px
}
h3 {
  font-size:22px
}
h4 {
  font-size:18px
}
h5 {
  font-size:16px
}
h6 {
  font-size:14px
}
input {
  -webkit-appearance:none
}
input[type=checkbox] {
  -webkit-appearance:checkbox
}
input[type=radio] {
  -webkit-appearance:radio
}
input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea {
  background-color:#fff;
  border:1px solid #bbb;
  padding:2px;
  color:#4e4e4e
}
input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus {
  border-color:#2d3940;
  color:#3e3e3e
}
input.text,input.title,input[type=text],select,textarea {
  margin:0
}
textarea {
  padding:4px
}
button,input,select,textarea {
  font-family:inherit
}
img {
  max-width:100%;
  height:auto
}
.clear {
  clear:both
}
br.clear {
  margin:0;
  padding:0
}
.pagination {
  clear:both
}
#et_search_icon:hover,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a {
  color:#2ea3f2
}
.et-search-form,blockquote {
  border-color:#2ea3f2
}
#main-content {
  background-color:#fff
}
.container {
  width:80%;
  max-width:1080px;
  margin:auto;
  position:relative
}
body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container {
  padding-top:58px
}
.et_full_width_page #main-content .container:before {
  display:none
}
.main_title {
  margin-bottom:20px
}
.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover {
  background:rgba(0,0,0,.05)
}
.et_button_icon_visible .et_pb_button {
  padding-right:2em;
  padding-left:.7em
}
.et_button_icon_visible .et_pb_button:after {
  opacity:1;
  margin-left:0
}
.et_button_left .et_pb_button:hover:after {
  left:.15em
}
.et_button_left .et_pb_button:after {
  margin-left:0;
  left:1em
}
.et_button_icon_visible.et_button_left .et_pb_button,.et_button_left .et_pb_button:hover,.et_button_left .et_pb_module .et_pb_button:hover {
  padding-left:2em;
  padding-right:.7em
}
.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_left .et_pb_button:hover:after {
  left:.15em
}
.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover {
  padding:.3em 1em
}
.et_button_no_icon .et_pb_button:after {
  display:none
}
.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover {
  padding:.3em 1em!important
}
.et_button_custom_icon .et_pb_button:after {
  line-height:1.7em
}
.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon .et_pb_button:hover:after {
  margin-left:.3em
}
#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type {
  padding:0;
  margin-bottom:-16px
}
.entry-content table:not(.variations) {
  border:1px solid #eee;
  margin:0 0 15px;
  text-align:left;
  width:100%
}
.entry-content thead th,.entry-content tr th {
  color:#555;
  font-weight:700;
  padding:9px 24px
}
.entry-content tr td {
  border-top:1px solid #eee;
  padding:6px 24px
}
#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul {
  list-style-type:disc;
  padding:0 0 23px 1em;
  line-height:26px
}
#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol {
  list-style-type:decimal;
  list-style-position:inside;
  padding:0 0 23px;
  line-height:26px
}
#left-area ul li ul,.entry-content ul li ol {
  padding:2px 0 2px 20px
}
#left-area ol li ul,.entry-content ol li ol,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol {
  padding:2px 0 2px 35px
}
#left-area ul.wp-block-gallery {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  list-style-type:none;
  padding:0
}
#left-area ul.products {
  padding:0!important;
  line-height:1.7!important;
  list-style:none!important
}
.gallery-item a {
  display:block
}
.gallery-caption,.gallery-item a {
  width:90%
}
#wpadminbar {
  z-index:100001
}
#left-area .post-meta {
  font-size:14px;
  padding-bottom:15px
}
#left-area .post-meta a {
  text-decoration:none;
  color:#666
}
#left-area .et_featured_image {
  padding-bottom:7px
}
.single .post {
  padding-bottom:25px
}
body.single .et_audio_content {
  margin-bottom:-6px
}
.nav-single a {
  text-decoration:none;
  color:#2ea3f2;
  font-size:14px;
  font-weight:400
}
.nav-previous {
  float:left
}
.nav-next {
  float:right
}
.et_password_protected_form p input {
  background-color:#eee;
  border:none!important;
  width:100%!important;
  border-radius:0!important;
  font-size:14px;
  color:#999!important;
  padding:16px!important;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
.et_password_protected_form label {
  display:none
}
.et_password_protected_form .et_submit_button {
  font-family:inherit;
  display:block;
  float:right;
  margin:8px auto 0;
  cursor:pointer
}
.post-password-required p.nocomments.container {
  max-width:100%
}
.post-password-required p.nocomments.container:before {
  display:none
}
.aligncenter,div.post .new-post .aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto
}
.wp-caption {
  border:1px solid #ddd;
  text-align:center;
  background-color:#f3f3f3;
  margin-bottom:10px;
  max-width:96%;
  padding:8px
}
.wp-caption.alignleft {
  margin:0 30px 20px 0
}
.wp-caption.alignright {
  margin:0 0 20px 30px
}
.wp-caption img {
  margin:0;
  padding:0;
  border:0
}
.wp-caption p.wp-caption-text {
  font-size:12px;
  padding:0 4px 5px;
  margin:0
}
.alignright {
  float:right
}
.alignleft {
  float:left
}
img.alignleft {
  display:inline;
  float:left;
  margin-right:15px
}
img.alignright {
  display:inline;
  float:right;
  margin-left:15px
}
.page.et_pb_pagebuilder_layout #main-content {
  background-color:transparent
}
body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6 {
  line-height:1.4em
}
body #main-content .et_builder_inner_content>p {
  line-height:1.7em
}
.wp-block-pullquote {
  margin:20px 0 30px
}
.wp-block-pullquote.has-background blockquote {
  border-left:none
}
.wp-block-group.has-background {
  padding:1.5em 1.5em .5em
}
@media (min-width:981px) {
  #left-area {
    width:79.125%;
    padding-bottom:23px
  }
  #main-content .container:before {
    content:"";
    position:absolute;
    top:0;
    height:100%;
    width:1px;
    background-color:#e2e2e2
  }
  .et_full_width_page #left-area,.et_no_sidebar #left-area {
    float:none;
    width:100%!important
  }
  .et_full_width_page #left-area {
    padding-bottom:0
  }
  .et_no_sidebar #main-content .container:before {
    display:none
  }
}
@media (max-width:980px) {
  #page-container {
    padding-top:80px
  }
  .et-tb #page-container,.et-tb-has-header #page-container {
    padding-top:0!important
  }
  #left-area,#sidebar {
    width:100%!important
  }
  #main-content .container:before {
    display:none!important
  }
  .et_full_width_page .et_gallery_item:nth-child(4n+1) {
    clear:none
  }
}
@media print {
  #page-container {
    padding-top:0!important
  }
}
#wp-admin-bar-et-use-visual-builder a:before {
  font-family:ETmodules!important;
  content:"\e625";
  font-size:30px!important;
  width:28px;
  margin-top:-3px;
  color:#974df3!important
}
#wp-admin-bar-et-use-visual-builder:hover a:before {
  color:#fff!important
}
#wp-admin-bar-et-use-visual-builder:hover a,#wp-admin-bar-et-use-visual-builder a:hover {
  transition:background-color .5s ease;
  -webkit-transition:background-color .5s ease;
  -moz-transition:background-color .5s ease;
  background-color:#7e3bd0!important;
  color:#fff!important
}
* html .clearfix,:first-child+html .clearfix {
  zoom:1
}
.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button {
  display:none!important;
  -webkit-appearance:none
}
.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css {
  background-attachment:scroll
}
.et-social-facebook a.icon:before {
  content:"\e093"
}
.et-social-twitter a.icon:before {
  content:"\e094"
}
.et-social-google-plus a.icon:before {
  content:"\e096"
}
.et-social-instagram a.icon:before {
  content:"\e09a"
}
.et-social-rss a.icon:before {
  content:"\e09e"
}
.ai1ec-single-event:after {
  content:" ";
  display:table;
  clear:both
}
.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot {
  z-index:3
}
.wp-block-divi-layout {
  margin-bottom:1em
}
* {
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after {
  font-family:ETmodules!important;
  speak:none;
  font-style:normal;
  font-weight:400;
  -webkit-font-feature-settings:normal;
  font-feature-settings:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-shadow:0 0;
  direction:ltr
}
.et-pb-icon,.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after {
  content:attr(data-icon)
}
.et-pb-icon {
  font-family:ETmodules;
  speak:none;
  font-weight:400;
  -webkit-font-feature-settings:normal;
  font-feature-settings:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  font-size:96px;
  font-style:normal;
  display:inline-block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  direction:ltr
}
#et-ajax-saving {
  display:none;
  -webkit-transition:background .3s,-webkit-box-shadow .3s;
  transition:background .3s,-webkit-box-shadow .3s;
  transition:background .3s,box-shadow .3s;
  transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;
  -webkit-box-shadow:rgba(0,139,219,.247059) 0 0 60px;
  box-shadow:0 0 60px rgba(0,139,219,.247059);
  position:fixed;
  top:50%;
  left:50%;
  width:50px;
  height:50px;
  background:#fff;
  border-radius:50px;
  margin:-25px 0 0 -25px;
  z-index:999999;
  text-align:center
}
#et-ajax-saving img {
  margin:9px
}
.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover {
  -webkit-box-shadow:0 5px 10px rgba(41,196,169,.15);
  box-shadow:0 5px 10px rgba(41,196,169,.15);
  background:#29c4a9;
  color:#fff;
  font-size:14px;
  font-weight:600;
  padding:12px;
  line-height:16px;
  border-radius:3px;
  position:fixed;
  bottom:30px;
  right:30px;
  z-index:999999;
  text-decoration:none;
  font-family:Open Sans,sans-serif;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.et_pb_button {
  font-size:20px;
  font-weight:500;
  padding:.3em 1em;
  line-height:1.7em!important;
  background-color:transparent;
  background-size:cover;
  background-position:50%;
  background-repeat:no-repeat;
  border:2px solid;
  border-radius:3px;
  -webkit-transition-duration:.2s;
  transition-duration:.2s;
  -webkit-transition-property:all!important;
  transition-property:all!important
}
.et_pb_button,.et_pb_button_inner {
  position:relative
}
.et_pb_button:hover,.et_pb_module .et_pb_button:hover {
  border:2px solid transparent;
  padding:.3em 2em .3em .7em
}
.et_pb_button:hover {
  background-color:hsla(0,0%,100%,.2)
}
.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover {
  background-color:rgba(0,0,0,.05)
}
.et_pb_button:after,.et_pb_button:before {
  font-size:32px;
  line-height:1em;
  content:"\35";
  opacity:0;
  position:absolute;
  margin-left:-1em;
  -webkit-transition:all .2s;
  transition:all .2s;
  text-transform:none;
  -webkit-font-feature-settings:"kern" off;
  font-feature-settings:"kern" off;
  font-variant:none;
  font-style:normal;
  font-weight:400;
  text-shadow:none
}
.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after {
  -webkit-transition:none!important;
  transition:none!important
}
.et_pb_button:before {
  display:none
}
.et_pb_button:hover:after {
  opacity:1;
  margin-left:0
}
.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1 {
  font-size:26px
}
.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2 {
  font-size:23px
}
.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3 {
  font-size:20px
}
.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4 {
  font-size:18px
}
.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5 {
  font-size:16px
}
.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6 {
  font-size:15px
}
.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6 {
  color:#fff!important
}
.et_pb_module.et_pb_text_align_left {
  text-align:left
}
.et_pb_module.et_pb_text_align_center {
  text-align:center
}
.et_pb_module.et_pb_text_align_right {
  text-align:right
}
.et_pb_module.et_pb_text_align_justified {
  text-align:justify
}
.clearfix:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0
}
.et_pb_bg_layout_light .et_pb_more_button {
  color:#2ea3f2
}
.et_builder_inner_content {
  position:relative;
  z-index:1
}
header .et_builder_inner_content {
  z-index:2
}
.et_pb_css_mix_blend_mode_passthrough {
  mix-blend-mode:unset!important
}
.et_pb_image_container {
  margin:-20px -20px 29px
}
.et_pb_module_inner {
  position:relative
}
.et_hover_enabled_preview {
  z-index:2
}
.et_hover_enabled:hover {
  position:relative;
  z-index:2
}
.et_pb_all_tabs,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background {
  position:relative;
  background-size:cover;
  background-position:50%;
  background-repeat:no-repeat
}
.et_pb_background_mask,.et_pb_background_pattern {
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}
.et_pb_background_mask {
  background-size:calc(100% + 2px) calc(100% + 2px);
  background-repeat:no-repeat;
  background-position:50%;
  overflow:hidden
}
.et_pb_background_pattern {
  background-position:0 0;
  background-repeat:repeat
}
.et_pb_with_border {
  position:relative;
  border:0 solid #333
}
.post-password-required .et_pb_row {
  padding:0;
  width:100%
}
.post-password-required .et_password_protected_form {
  min-height:0
}
body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1 {
  display:none
}
.et_pb_no_bg {
  padding:0!important
}
.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before {
  content:attr(data-icon)
}
.et_pb_more_button {
  color:inherit;
  text-shadow:none;
  text-decoration:none;
  display:inline-block;
  margin-top:20px
}
.et_parallax_bg_wrap {
  overflow:hidden;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0
}
.et_parallax_bg {
  background-repeat:no-repeat;
  background-position:top;
  background-size:cover;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  display:block
}
.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient__hover,.et_parallax_gradient.et_parallax_gradient_phone,.et_parallax_gradient.et_parallax_gradient_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover) {
  display:none
}
.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover {
  display:block
}
.et_parallax_gradient {
  bottom:0;
  display:block;
  left:0;
  position:absolute;
  right:0;
  top:0
}
.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax {
  position:relative
}
.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css {
  background-attachment:fixed
}
body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
  background-attachment:scroll;
  bottom:auto
}
.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module {
  z-index:9;
  position:relative
}
.et_pb_more_button:hover:after {
  opacity:1;
  margin-left:0
}
.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div {
  visibility:hidden
}
.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload {
  position:relative;
  background:#464646!important
}
.et_pb_preload:before {
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  background:url(../../../../../freshgarden.pro/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;
  border-radius:32px;
  width:32px;
  height:32px;
  margin:-16px 0 0 -16px
}
.box-shadow-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:10;
  pointer-events:none
}
.et_pb_section>.box-shadow-overlay~.et_pb_row {
  z-index:11
}
body.safari .section_has_divider {
  will-change:transform
}
.et_pb_row>.box-shadow-overlay {
  z-index:8
}
.has-box-shadow-overlay {
  position:relative
}
.et_clickable {
  cursor:pointer
}
.screen-reader-text {
  border:0;
  clip:rect(1px,1px,1px,1px);
  -webkit-clip-path:inset(50%);
  clip-path:inset(50%);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute!important;
  width:1px;
  word-wrap:normal!important
}
.et_multi_view_hidden,.et_multi_view_hidden_image {
  display:none!important
}
@keyframes multi-view-image-fade {
  0% {
    opacity:0
  }
  10% {
    opacity:.1
  }
  20% {
    opacity:.2
  }
  30% {
    opacity:.3
  }
  40% {
    opacity:.4
  }
  50% {
    opacity:.5
  }
  60% {
    opacity:.6
  }
  70% {
    opacity:.7
  }
  80% {
    opacity:.8
  }
  90% {
    opacity:.9
  }
  to {
    opacity:1
  }
}
.et_multi_view_image__loading {
  visibility:hidden
}
.et_multi_view_image__loaded {
  -webkit-animation:multi-view-image-fade .5s;
  animation:multi-view-image-fade .5s
}
#et-pb-motion-effects-offset-tracker {
  visibility:hidden!important;
  opacity:0;
  position:absolute;
  top:0;
  left:0
}
.et-pb-before-scroll-animation {
  opacity:0
}
header.et-l.et-l--header:after {
  clear:both;
  display:block;
  content:""
}
.et_pb_module {
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:.2s;
  animation-duration:.2s
}
@-webkit-keyframes fadeBottom {
  0% {
    opacity:0;
    -webkit-transform:translateY(10%);
    transform:translateY(10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@keyframes fadeBottom {
  0% {
    opacity:0;
    -webkit-transform:translateY(10%);
    transform:translateY(10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@-webkit-keyframes fadeLeft {
  0% {
    opacity:0;
    -webkit-transform:translateX(-10%);
    transform:translateX(-10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@keyframes fadeLeft {
  0% {
    opacity:0;
    -webkit-transform:translateX(-10%);
    transform:translateX(-10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@-webkit-keyframes fadeRight {
  0% {
    opacity:0;
    -webkit-transform:translateX(10%);
    transform:translateX(10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@keyframes fadeRight {
  0% {
    opacity:0;
    -webkit-transform:translateX(10%);
    transform:translateX(10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@-webkit-keyframes fadeTop {
  0% {
    opacity:0;
    -webkit-transform:translateY(-10%);
    transform:translateY(-10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@keyframes fadeTop {
  0% {
    opacity:0;
    -webkit-transform:translateY(-10%);
    transform:translateY(-10%)
  }
  to {
    opacity:1;
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
@keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
.et-waypoint:not(.et_pb_counters) {
  opacity:0
}
@media (min-width:981px) {
  .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child {
    margin-bottom:0
  }
}
@media (max-width:980px) {
  .et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before {
    content:attr(data-icon-tablet)
  }
  .et_parallax_bg.et_parallax_bg_tablet_exist,.et_parallax_gradient.et_parallax_gradient_tablet_exist {
    display:none
  }
  .et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient_tablet {
    display:block
  }
  .et_pb_column .et_pb_module {
    margin-bottom:30px
  }
  .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child {
    margin-bottom:0
  }
  .et_pb_more_button {
    display:inline-block!important
  }
  .et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button {
    color:#2ea3f2
  }
  .et_pb_bg_layout_light_tablet .et_pb_forgot_password a {
    color:#666
  }
  .et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6 {
    color:#333!important
  }
  .et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button {
    color:#2ea3f2!important
  }
  .et_pb_bg_layout_light_tablet {
    color:#666!important
  }
  .et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6 {
    color:#fff!important
  }
  .et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button {
    color:inherit
  }
  .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a {
    color:#fff
  }
  .et_pb_module.et_pb_text_align_left-tablet {
    text-align:left
  }
  .et_pb_module.et_pb_text_align_center-tablet {
    text-align:center
  }
  .et_pb_module.et_pb_text_align_right-tablet {
    text-align:right
  }
  .et_pb_module.et_pb_text_align_justified-tablet {
    text-align:justify
  }
}
@media (max-width:767px) {
  .et_pb_more_button {
    display:inline-block!important
  }
  .et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before {
    content:attr(data-icon-phone)
  }
  .et_parallax_bg.et_parallax_bg_phone_exist,.et_parallax_gradient.et_parallax_gradient_phone_exist {
    display:none
  }
  .et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone {
    display:block
  }
  .et-hide-mobile {
    display:none!important
  }
  .et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button {
    color:#2ea3f2
  }
  .et_pb_bg_layout_light_phone .et_pb_forgot_password a {
    color:#666
  }
  .et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6 {
    color:#333!important
  }
  .et_pb_module .et_pb_bg_layout_light_phone.et_pb_button {
    color:#2ea3f2!important
  }
  .et_pb_bg_layout_light_phone {
    color:#666!important
  }
  .et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6 {
    color:#fff!important
  }
  .et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button {
    color:inherit
  }
  .et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button {
    color:#fff!important
  }
  .et_pb_bg_layout_dark_phone .et_pb_forgot_password a {
    color:#fff
  }
  .et_pb_module.et_pb_text_align_left-phone {
    text-align:left
  }
  .et_pb_module.et_pb_text_align_center-phone {
    text-align:center
  }
  .et_pb_module.et_pb_text_align_right-phone {
    text-align:right
  }
  .et_pb_module.et_pb_text_align_justified-phone {
    text-align:justify
  }
}
@media (max-width:479px) {
  a.et_pb_more_button {
    display:block
  }
}
@media (min-width:768px) and (max-width:980px) {
  [data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped) {
    display:none!important
  }
}
@media (max-width:767px) {
  [data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) {
    display:none!important
  }
}
.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
@-webkit-keyframes multi-view-image-fade {
  0% {
    -webkit-transform:scale(1);
    transform:scale(1);
    opacity:1
  }
  50% {
    -webkit-transform:scale(1.01);
    transform:scale(1.01);
    opacity:1
  }
  to {
    -webkit-transform:scale(1);
    transform:scale(1);
    opacity:1
  }
}
@font-face {
  font-family:ETmodules;
  font-display:block;
  src:url(../../../../../freshgarden.pro/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);
  src:url(//freshgarden.pro/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//freshgarden.pro/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//freshgarden.pro/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//freshgarden.pro/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");
  font-weight:400;
  font-style:normal
}
.et_audio_content,.et_link_content,.et_quote_content {
  background-color:#2ea3f2
}
.et_pb_post .et-pb-controllers a {
  margin-bottom:10px
}
.format-gallery .et-pb-controllers {
  bottom:0
}
.et_pb_blog_grid .et_audio_content {
  margin-bottom:19px
}
.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide {
  min-height:180px
}
.et_audio_content .wp-block-audio {
  margin:0;
  padding:0
}
.et_audio_content h2 {
  line-height:44px
}
.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2 {
  margin-bottom:9px;
  margin-top:0
}
.et_pb_column_1_2 .et_audio_content,.et_pb_column_3_5 .et_audio_content {
  padding:35px 40px
}
.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2 {
  line-height:32px
}
.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_3_8 .et_audio_content {
  padding:35px 20px
}
.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2 {
  font-size:18px;
  line-height:26px
}
article.et_pb_has_overlay .et_pb_blog_image_container {
  position:relative
}
.et_pb_post>.et_main_video_container {
  position:relative;
  margin-bottom:30px
}
.et_pb_post .et_pb_video_overlay .et_pb_video_play {
  color:#fff
}
.et_pb_post .et_pb_video_overlay_hover:hover {
  background:rgba(0,0,0,.6)
}
.et_audio_content,.et_link_content,.et_quote_content {
  text-align:center;
  word-wrap:break-word;
  position:relative;
  padding:50px 60px
}
.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p {
  color:#fff!important
}
.et_quote_main_link {
  position:absolute;
  text-indent:-9999px;
  width:100%;
  height:100%;
  display:block;
  top:0;
  left:0
}
.et_quote_content blockquote {
  padding:0;
  margin:0;
  border:none
}
.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p {
  margin-top:0
}
.et_audio_content h2 {
  margin-bottom:20px
}
.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p {
  line-height:44px
}
.et_link_content a.et_link_main_url,.et_quote_content blockquote cite {
  font-size:18px;
  font-weight:200
}
.et_quote_content blockquote cite {
  font-style:normal
}
.et_pb_column_2_3 .et_quote_content {
  padding:50px 42px 45px
}
.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content {
  padding:40px 40px 45px
}
.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_audio_content,.et_pb_column_3_5 .et_link_content,.et_pb_column_3_5 .et_quote_content {
  padding:35px 40px
}
.et_pb_column_1_2 .et_quote_content blockquote p,.et_pb_column_3_5 .et_quote_content blockquote p {
  font-size:26px;
  line-height:32px
}
.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_5 .et_link_content h2 {
  line-height:32px
}
.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_3_5 .et_link_content a.et_link_main_url,.et_pb_column_3_5 .et_quote_content blockquote cite {
  font-size:14px
}
.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content {
  padding:35px 30px 32px
}
.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_5 .et_link_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_1_6 .et_link_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_2_5 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content {
  padding:35px 20px
}
.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_5 .et_link_content h2,.et_pb_column_1_5 .et_quote_content blockquote p,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_1_6 .et_link_content h2,.et_pb_column_1_6 .et_quote_content blockquote p,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_2_5 .et_link_content h2,.et_pb_column_2_5 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p {
  font-size:18px;
  line-height:26px
}
.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_1_5 .et_link_content a.et_link_main_url,.et_pb_column_1_5 .et_quote_content blockquote cite,.et_pb_column_1_6 .et_link_content a.et_link_main_url,.et_pb_column_1_6 .et_quote_content blockquote cite,.et_pb_column_2_5 .et_link_content a.et_link_main_url,.et_pb_column_2_5 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite {
  font-size:14px
}
.et_pb_post .et_pb_gallery_post_type .et_pb_slide {
  min-height:500px;
  background-size:cover!important;
  background-position:top
}
.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide {
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);
  box-shadow:inset 0 0 10px rgba(0,0,0,.1)
}
.format-gallery .et_pb_slider:hover .et-pb-arrow-prev {
  left:0
}
.format-gallery .et_pb_slider:hover .et-pb-arrow-next {
  right:0
}
.et_pb_post>.et_pb_slider {
  margin-bottom:30px
}
.et_pb_column_3_4 .et_pb_post .et_pb_slide {
  min-height:442px
}
.et_pb_column_2_3 .et_pb_post .et_pb_slide {
  min-height:390px
}
.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide {
  min-height:284px
}
.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide {
  min-height:180px
}
.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide {
  min-height:125px
}
.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_video .pagination {
  position:relative
}
.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p {
  color:#666
}
.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p {
  color:inherit
}
.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p {
  color:#666!important
}
.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p {
  color:#bbb!important
}
.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content {
  background-color:#e8e8e8
}
@media (min-width:981px) and (max-width:1100px) {
  .et_quote_content {
    padding:50px 70px 45px
  }
  .et_pb_column_2_3 .et_quote_content {
    padding:50px 50px 45px
  }
  .et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_quote_content {
    padding:35px 47px 30px
  }
  .et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content {
    padding:35px 25px 32px
  }
  .et_pb_column_4_4 .et_pb_post .et_pb_slide {
    min-height:534px
  }
  .et_pb_column_3_4 .et_pb_post .et_pb_slide {
    min-height:392px
  }
  .et_pb_column_2_3 .et_pb_post .et_pb_slide {
    min-height:345px
  }
  .et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide {
    min-height:250px
  }
  .et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide {
    min-height:155px
  }
  .et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide {
    min-height:108px
  }
}
@media (max-width:980px) {
  .et_pb_bg_layout_dark_tablet .et_audio_content h2 {
    color:#fff!important
  }
  .et_pb_text_color_dark_tablet.et_audio_content h2 {
    color:#bbb!important
  }
  .et_pb_text_color_dark_tablet.et_audio_content {
    background-color:#e8e8e8
  }
  .et_pb_bg_layout_dark_tablet .et_audio_content h2,.et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_tablet .et_link_content h2,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote p {
    color:#fff!important
  }
  .et_pb_text_color_dark_tablet .et_audio_content h2,.et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet .et_link_content h2,.et_pb_text_color_dark_tablet .et_quote_content blockquote cite,.et_pb_text_color_dark_tablet .et_quote_content blockquote p {
    color:#666!important
  }
  .et_pb_text_color_dark_tablet.et_audio_content h2,.et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet.et_link_content h2,.et_pb_text_color_dark_tablet.et_quote_content blockquote cite,.et_pb_text_color_dark_tablet.et_quote_content blockquote p {
    color:#bbb!important
  }
  .et_pb_text_color_dark_tablet.et_audio_content,.et_pb_text_color_dark_tablet.et_link_content,.et_pb_text_color_dark_tablet.et_quote_content {
    background-color:#e8e8e8
  }
}
@media (min-width:768px) and (max-width:980px) {
  .et_audio_content h2 {
    font-size:26px!important;
    line-height:44px!important;
    margin-bottom:24px!important
  }
  .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide {
    min-height:384px!important
  }
  .et_quote_content {
    padding:50px 43px 45px!important
  }
  .et_quote_content blockquote p {
    font-size:26px!important;
    line-height:44px!important
  }
  .et_quote_content blockquote cite {
    font-size:18px!important
  }
  .et_link_content {
    padding:40px 40px 45px
  }
  .et_link_content h2 {
    font-size:26px!important;
    line-height:44px!important
  }
  .et_link_content a.et_link_main_url {
    font-size:18px!important
  }
}
@media (max-width:767px) {
  .et_audio_content h2,.et_link_content h2,.et_quote_content,.et_quote_content blockquote p {
    font-size:20px!important;
    line-height:26px!important
  }
  .et_audio_content,.et_link_content {
    padding:35px 20px!important
  }
  .et_audio_content h2 {
    margin-bottom:9px!important
  }
  .et_pb_bg_layout_dark_phone .et_audio_content h2 {
    color:#fff!important
  }
  .et_pb_text_color_dark_phone.et_audio_content {
    background-color:#e8e8e8
  }
  .et_link_content a.et_link_main_url,.et_quote_content blockquote cite {
    font-size:14px!important
  }
  .format-gallery .et-pb-controllers {
    height:auto
  }
  .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide {
    min-height:222px!important
  }
  .et_pb_bg_layout_dark_phone .et_audio_content h2,.et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_phone .et_link_content h2,.et_pb_bg_layout_dark_phone .et_quote_content blockquote cite,.et_pb_bg_layout_dark_phone .et_quote_content blockquote p {
    color:#fff!important
  }
  .et_pb_text_color_dark_phone .et_audio_content h2,.et_pb_text_color_dark_phone .et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone .et_link_content h2,.et_pb_text_color_dark_phone .et_quote_content blockquote cite,.et_pb_text_color_dark_phone .et_quote_content blockquote p {
    color:#666!important
  }
  .et_pb_text_color_dark_phone.et_audio_content h2,.et_pb_text_color_dark_phone.et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone.et_link_content h2,.et_pb_text_color_dark_phone.et_quote_content blockquote cite,.et_pb_text_color_dark_phone.et_quote_content blockquote p {
    color:#bbb!important
  }
  .et_pb_text_color_dark_phone.et_audio_content,.et_pb_text_color_dark_phone.et_link_content,.et_pb_text_color_dark_phone.et_quote_content {
    background-color:#e8e8e8
  }
}
@media (max-width:479px) {
  .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play {
    font-size:1.5rem;
    line-height:1.5rem;
    margin-left:-.75rem;
    margin-top:-.75rem
  }
  .et_audio_content,.et_quote_content {
    padding:35px 20px!important
  }
  .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide {
    min-height:156px!important
  }
}
.et_full_width_page .et_gallery_item {
  float:left;
  width:20.875%;
  margin:0 5.5% 5.5% 0
}
.et_full_width_page .et_gallery_item:nth-child(3n) {
  margin-right:5.5%
}
.et_full_width_page .et_gallery_item:nth-child(3n+1) {
  clear:none
}
.et_full_width_page .et_gallery_item:nth-child(4n) {
  margin-right:0
}
.et_full_width_page .et_gallery_item:nth-child(4n+1) {
  clear:both
}
.et_pb_slider {
  position:relative;
  overflow:hidden
}
.et_pb_slide {
  padding:0 6%;
  background-size:cover;
  background-position:50%;
  background-repeat:no-repeat
}
.et_pb_slider .et_pb_slide {
  display:none;
  float:left;
  margin-right:-100%;
  position:relative;
  width:100%;
  text-align:center;
  list-style:none!important;
  background-position:50%;
  background-size:100%;
  background-size:cover
}
.et_pb_slider .et_pb_slide:first-child {
  display:list-item
}
.et-pb-controllers {
  position:absolute;
  bottom:20px;
  left:0;
  width:100%;
  text-align:center;
  z-index:10
}
.et-pb-controllers a {
  display:inline-block;
  background-color:hsla(0,0%,100%,.5);
  text-indent:-9999px;
  border-radius:7px;
  width:7px;
  height:7px;
  margin-right:10px;
  padding:0;
  opacity:.5
}
.et-pb-controllers .et-pb-active-control {
  opacity:1
}
.et-pb-controllers a:last-child {
  margin-right:0
}
.et-pb-controllers .et-pb-active-control {
  background-color:#fff
}
.et_pb_slides .et_pb_temp_slide {
  display:block
}
.et_pb_slides:after {
  content:"";
  display:block;
  clear:both;
  visibility:hidden;
  line-height:0;
  height:0;
  width:0
}
@media (max-width:980px) {
  .et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control {
    background-color:#333
  }
  .et_pb_bg_layout_light_tablet .et-pb-controllers a {
    background-color:rgba(0,0,0,.3)
  }
  .et_pb_bg_layout_light_tablet .et_pb_slide_content {
    color:#333
  }
  .et_pb_bg_layout_dark_tablet .et_pb_slide_description {
    text-shadow:0 1px 3px rgba(0,0,0,.3)
  }
  .et_pb_bg_layout_dark_tablet .et_pb_slide_content {
    color:#fff
  }
  .et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control {
    background-color:#fff
  }
  .et_pb_bg_layout_dark_tablet .et-pb-controllers a {
    background-color:hsla(0,0%,100%,.5)
  }
}
@media (max-width:767px) {
  .et-pb-controllers {
    position:absolute;
    bottom:5%;
    left:0;
    width:100%;
    text-align:center;
    z-index:10;
    height:14px
  }
  .et_transparent_nav .et_pb_section:first-child .et-pb-controllers {
    bottom:18px
  }
  .et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
    background-color:hsla(0,0%,100%,.9)
  }
  .et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control {
    background-color:#333
  }
  .et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a {
    background-color:rgba(0,0,0,.3)
  }
  .et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control {
    background-color:#fff
  }
  .et_pb_bg_layout_dark_phone .et-pb-controllers a {
    background-color:hsla(0,0%,100%,.5)
  }
}
.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
  background-attachment:scroll
}
.et-pb-arrow-next,.et-pb-arrow-prev {
  position:absolute;
  top:50%;
  z-index:100;
  font-size:48px;
  color:#fff;
  margin-top:-24px;
  -webkit-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
  opacity:0
}
.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev {
  color:#333
}
.et_pb_slider:hover .et-pb-arrow-prev {
  left:22px;
  opacity:1
}
.et_pb_slider:hover .et-pb-arrow-next {
  right:22px;
  opacity:1
}
.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
  background-color:#333
}
.et_pb_bg_layout_light .et-pb-controllers a {
  background-color:rgba(0,0,0,.3)
}
.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover {
  text-decoration:none
}
.et-pb-arrow-next span,.et-pb-arrow-prev span {
  display:none
}
.et-pb-arrow-prev {
  left:-22px
}
.et-pb-arrow-next {
  right:-22px
}
.et-pb-arrow-prev:before {
  content:"4"
}
.et-pb-arrow-next:before {
  content:"5"
}
.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev {
  color:#fff
}
.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev {
  left:0
}
.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next {
  right:0
}
.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide {
  min-height:170px
}
.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next {
  right:0
}
@media (max-width:980px) {
  .et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev {
    color:#333
  }
  .et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev {
    color:#fff
  }
}
@media (max-width:767px) {
  .et_pb_slider:hover .et-pb-arrow-prev {
    left:0;
    opacity:1
  }
  .et_pb_slider:hover .et-pb-arrow-next {
    right:0;
    opacity:1
  }
  .et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev {
    color:#333
  }
  .et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev {
    color:#fff
  }
}
.et_mobile_device .et-pb-arrow-prev {
  left:22px;
  opacity:1
}
.et_mobile_device .et-pb-arrow-next {
  right:22px;
  opacity:1
}
@media (max-width:767px) {
  .et_mobile_device .et-pb-arrow-prev {
    left:0;
    opacity:1
  }
  .et_mobile_device .et-pb-arrow-next {
    right:0;
    opacity:1
  }
}
.et_overlay {
  z-index:-1;
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background:hsla(0,0%,100%,.9);
  opacity:0;
  pointer-events:none;
  -webkit-transition:all .3s;
  transition:all .3s;
  border:1px solid #e5e5e5;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-font-smoothing:antialiased
}
.et_overlay:before {
  color:#2ea3f2;
  content:"\E050";
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  font-size:32px;
  -webkit-transition:all .4s;
  transition:all .4s
}
.et_portfolio_image,.et_shop_image {
  position:relative;
  display:block
}
.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay {
  z-index:3;
  opacity:1
}
#ie7 .et_overlay,#ie8 .et_overlay {
  display:none
}
.et_pb_module.et_pb_has_overlay {
  position:relative
}
.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay {
  border:none
}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span {
  font-size:14px
}
.et_audio_container .mejs-container {
  width:auto!important;
  min-width:unset!important;
  height:auto!important
}
.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body {
  background:0 0;
  height:auto
}
.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container {
  display:none!important
}
.et_audio_container .mejs-time {
  display:block!important;
  padding:0;
  margin-left:10px;
  margin-right:90px;
  line-height:inherit
}
.et_audio_container .mejs-android .mejs-time,.et_audio_container .mejs-ios .mejs-time,.et_audio_container .mejs-ipad .mejs-time,.et_audio_container .mejs-iphone .mejs-time {
  margin-right:0
}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
  background:hsla(0,0%,100%,.5);
  border-radius:5px;
  height:4px;
  margin:8px 0 0;
  top:0;
  right:0;
  left:auto
}
.et_audio_container .mejs-controls>div {
  height:20px!important
}
.et_audio_container .mejs-controls div.mejs-time-rail {
  padding-top:0;
  position:relative;
  display:block!important;
  margin-left:42px;
  margin-right:0
}
.et_audio_container span.mejs-time-total.mejs-time-slider {
  display:block!important;
  position:relative!important;
  max-width:100%;
  min-width:unset!important
}
.et_audio_container .mejs-button.mejs-volume-button {
  width:auto;
  height:auto;
  margin-left:auto;
  position:absolute;
  right:59px;
  bottom:-2px
}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
  background:#fff;
  height:4px;
  border-radius:5px
}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle {
  display:block;
  border:none;
  width:10px
}
.et_audio_container .mejs-time-rail .mejs-time-handle-content {
  border-radius:100%;
  -webkit-transform:scale(1);
  transform:scale(1)
}
.et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content {
  border-color:#666
}
.et_audio_container .mejs-time-rail .mejs-time-hovered {
  height:4px
}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
  background:#fff;
  border-radius:5px;
  height:10px;
  position:absolute;
  top:-3px
}
.et_audio_container .mejs-container .mejs-controls .mejs-time span {
  font-size:18px
}
.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider {
  display:block!important;
  height:19px;
  margin-left:5px;
  position:absolute;
  right:0;
  bottom:0
}
.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider {
  height:4px
}
.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button {
  background:none!important;
  margin:0!important;
  width:auto!important;
  height:auto!important;
  position:relative!important;
  z-index:99
}
.et_audio_container .mejs-playpause-button button:before {
  content:"E"!important;
  font-size:32px;
  left:0;
  top:-8px
}
.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before {
  color:#fff
}
.et_audio_container .mejs-playpause-button {
  margin-top:-7px!important;
  width:auto!important;
  height:auto!important;
  position:absolute
}
.et_audio_container .mejs-controls .mejs-button button:focus {
  outline:none
}
.et_audio_container .mejs-playpause-button.mejs-pause button:before {
  content:"`"!important
}
.et_audio_container .mejs-volume-button button:before {
  content:"\E068";
  font-size:18px
}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
  background:hsla(0,0%,60%,.5)
}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
  background:#999
}
.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before {
  color:#666
}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle {
  background:#666
}
.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span {
  color:#999
}
.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span {
  font-size:14px
}
.et_audio_container .mejs-container .mejs-controls {
  padding:0;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  min-width:unset!important;
  position:relative
}
@media (max-width:980px) {
  .et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span {
    font-size:18px
  }
  .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
    background:hsla(0,0%,100%,.5)
  }
  .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
    background:#fff
  }
  .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button:before {
    color:#fff
  }
  .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle {
    background:#fff
  }
  .et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span {
    color:#fff
  }
  .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
    background:hsla(0,0%,60%,.5)
  }
  .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
    background:#999
  }
  .et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button:before {
    color:#666
  }
  .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle {
    background:#666
  }
  .et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span {
    color:#999
  }
}
@media (max-width:767px) {
  .et_audio_container .mejs-container .mejs-controls .mejs-time span {
    font-size:14px!important
  }
  .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
    background:hsla(0,0%,100%,.5)
  }
  .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
    background:#fff
  }
  .et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button:before {
    color:#fff
  }
  .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle {
    background:#fff
  }
  .et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span {
    color:#fff
  }
  .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
    background:hsla(0,0%,60%,.5)
  }
  .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current {
    background:#999
  }
  .et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button:before {
    color:#666
  }
  .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle {
    background:#666
  }
  .et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span {
    color:#999
  }
}
.et_pb_video_box {
  display:block;
  position:relative;
  z-index:1;
  line-height:0
}
.et_pb_video_box video {
  width:100%!important;
  height:auto!important
}
.et_pb_video_overlay {
  position:absolute;
  z-index:10;
  top:0;
  left:0;
  height:100%;
  width:100%;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:50%;
  cursor:pointer
}
.et_pb_video_play:before {
  font-family:ETmodules;
  content:"I"
}
.et_pb_video_play {
  display:block;
  position:absolute;
  z-index:100;
  color:#fff;
  left:50%;
  top:50%
}
.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play {
  font-size:6rem;
  line-height:6rem;
  margin-left:-3rem;
  margin-top:-3rem
}
.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play {
  font-size:3rem;
  line-height:3rem;
  margin-left:-1.5rem;
  margin-top:-1.5rem
}
.et_pb_bg_layout_light .et_pb_video_play {
  color:#333
}
.et_pb_video_overlay_hover {
  background:0 0;
  width:100%;
  height:100%;
  position:absolute;
  z-index:100;
  -webkit-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out
}
.et_pb_video .et_pb_video_overlay_hover:hover {
  background:rgba(0,0,0,.6)
}
@media (min-width:768px) and (max-width:980px) {
  .et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play {
    font-size:6rem;
    line-height:6rem;
    margin-left:-3rem;
    margin-top:-3rem
  }
}
@media (max-width:980px) {
  .et_pb_bg_layout_light_tablet .et_pb_video_play {
    color:#333
  }
}
@media (max-width:768px) {
  .et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play {
    font-size:3rem;
    line-height:3rem;
    margin-left:-1.5rem;
    margin-top:-1.5rem
  }
}
@media (max-width:767px) {
  .et_pb_bg_layout_light_phone .et_pb_video_play {
    color:#333
  }
}
.et_post_gallery {
  padding:0!important;
  line-height:1.7!important;
  list-style:none!important
}
.et_gallery_item {
  float:left;
  width:28.353%;
  margin:0 7.47% 7.47% 0
}
.blocks-gallery-item,.et_gallery_item {
  padding-left:0!important
}
.blocks-gallery-item:before,.et_gallery_item:before {
  display:none
}
.et_gallery_item:nth-child(3n) {
  margin-right:0
}
.et_gallery_item:nth-child(3n+1) {
  clear:both
}
.et_pb_post {
  margin-bottom:60px;
  word-wrap:break-word
}
.et_pb_fullwidth_post_content.et_pb_with_border img,.et_pb_post_content.et_pb_with_border img,.et_pb_with_border .et_pb_post .et_pb_slides,.et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder),.et_pb_with_border.et_pb_posts .et_pb_post,.et_pb_with_border.et_pb_posts_nav span.nav-next a,.et_pb_with_border.et_pb_posts_nav span.nav-previous a {
  border:0 solid #333
}
.et_pb_post .entry-content {
  padding-top:30px
}
.et_pb_post .entry-featured-image-url {
  display:block;
  position:relative;
  margin-bottom:30px
}
.et_pb_post .entry-title a,.et_pb_post h2 a {
  text-decoration:none
}
.et_pb_post .post-meta {
  font-size:14px;
  margin-bottom:6px
}
.et_pb_post .more,.et_pb_post .post-meta a {
  text-decoration:none
}
.et_pb_post .more {
  color:#82c0c7
}
.et_pb_posts a.more-link {
  clear:both;
  display:block
}
.et_pb_posts .et_pb_post {
  position:relative
}
.et_pb_has_overlay.et_pb_post .et_pb_image_container a {
  display:block;
  position:relative;
  overflow:hidden
}
.et_pb_image_container img,.et_pb_post a img {
  vertical-align:bottom;
  max-width:100%
}
@media (min-width:981px) and (max-width:1100px) {
  .et_pb_post {
    margin-bottom:42px
  }
}
@media (max-width:980px) {
  .et_pb_post {
    margin-bottom:42px
  }
  .et_pb_bg_layout_light_tablet .et_pb_post .post-meta,.et_pb_bg_layout_light_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_light_tablet .et_pb_post p {
    color:#666
  }
  .et_pb_bg_layout_dark_tablet .et_pb_post .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_dark_tablet .et_pb_post p {
    color:inherit
  }
  .et_pb_bg_layout_dark_tablet .comment_postinfo a,.et_pb_bg_layout_dark_tablet .comment_postinfo span {
    color:#fff
  }
}
@media (max-width:767px) {
  .et_pb_post {
    margin-bottom:42px
  }
  .et_pb_post>h2 {
    font-size:18px
  }
  .et_pb_bg_layout_light_phone .et_pb_post .post-meta,.et_pb_bg_layout_light_phone .et_pb_post .post-meta a,.et_pb_bg_layout_light_phone .et_pb_post p {
    color:#666
  }
  .et_pb_bg_layout_dark_phone .et_pb_post .post-meta,.et_pb_bg_layout_dark_phone .et_pb_post .post-meta a,.et_pb_bg_layout_dark_phone .et_pb_post p {
    color:inherit
  }
  .et_pb_bg_layout_dark_phone .comment_postinfo a,.et_pb_bg_layout_dark_phone .comment_postinfo span {
    color:#fff
  }
}
@media (max-width:479px) {
  .et_pb_post {
    margin-bottom:42px
  }
  .et_pb_post h2 {
    font-size:16px;
    padding-bottom:0
  }
  .et_pb_post .post-meta {
    color:#666;
    font-size:14px
  }
}
@media (min-width:981px) {
  .et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column {
    margin-right:5.5%
  }
  .et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 {
    width:100%
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {
    margin-bottom:2.75%
  }
  .et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 {
    width:73.625%
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module {
    margin-bottom:3.735%
  }
  .et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 {
    width:64.833%
  }
  .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module {
    margin-bottom:4.242%
  }
  .et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 {
    width:57.8%
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module {
    margin-bottom:4.758%
  }
  .et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
    width:47.25%
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module {
    margin-bottom:5.82%
  }
  .et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 {
    width:36.7%
  }
  .et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module {
    margin-bottom:7.493%
  }
  .et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
    width:29.6667%
  }
  .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module {
    margin-bottom:9.27%
  }
  .et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 {
    width:20.875%
  }
  .et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module {
    margin-bottom:13.174%
  }
  .et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 {
    width:15.6%
  }
  .et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module {
    margin-bottom:17.628%
  }
  .et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 {
    width:12.0833%
  }
  .et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module {
    margin-bottom:22.759%
  }
  .et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product {
    width:20.875%;
    margin-right:5.5%;
    margin-bottom:5.5%
  }
  .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product {
    width:28.353%;
    margin-right:7.47%
  }
  .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product {
    width:100%;
    margin-right:0
  }
  .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product {
    width:48%;
    margin-right:4%
  }
  .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2) {
    margin-right:0
  }
  .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1) {
    clear:none
  }
}
@media (min-width:981px) {
  .et_pb_gutters3 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_gutters3 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child,.et_pb_gutters3 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post:last-child,.et_pb_gutters3.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_gutters3.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child,.et_pb_gutters3.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post:last-child {
    margin-bottom:30px
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget {
    width:20.875%;
    margin-right:5.5%;
    margin-bottom:5.5%
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
    width:29.667%;
    margin-right:5.5%
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
    margin-bottom:18.539%
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_widget {
    width:28.353%;
    margin-right:7.47%;
    margin-bottom:7.47%
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 {
    width:46.265%;
    margin-right:7.47%
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:14.941%
  }
  .et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_widget {
    width:45.758%;
    margin-right:8.483%;
    margin-bottom:8.483%
  }
  .et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 {
    width:45.758%;
    margin-right:8.483%
  }
  .et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:16.967%
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_3_5 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_widget {
    width:45.242%;
    margin-right:9.516%;
    margin-bottom:9.516%
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 {
    width:100%;
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-bottom:9.516%
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget {
    width:44.18%;
    margin-right:11.64%;
    margin-bottom:11.64%
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 {
    width:100%;
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-bottom:11.64%
  }
  .et_pb_gutters3 .et_pb_column_2_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_2_5 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_2_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_2_5 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_widget {
    width:100%;
    margin-bottom:14.986%
  }
  .et_pb_gutters3 .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_widget {
    width:100%;
    margin-bottom:18.539%
  }
  .et_pb_gutters3 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_widget {
    width:100%;
    margin-bottom:26.347%
  }
  .et_pb_gutters3 .et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_5 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_widget {
    width:100%;
    margin-bottom:35.256%
  }
  .et_pb_gutters3 .et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_6 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_widget {
    width:100%;
    margin-bottom:45.517%
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n),.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget:nth-child(4n),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget:nth-child(4n) {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1),.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1),.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget:nth-child(4n+1),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget:nth-child(4n+1) {
    clear:both
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_widget:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_widget:nth-child(3n) {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_widget:nth-child(3n+1),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_widget:nth-child(3n+1) {
    clear:both
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_widget:nth-child(2n) {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget:nth-child(odd),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_widget:nth-child(odd) {
    clear:both
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3 .et_pb_column_3_5 .et_pb_widget:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_widget:nth-child(2n) {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3 .et_pb_column_3_5 .et_pb_widget:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_widget:nth-child(odd) {
    clear:both
  }
  .et_pb_gutters3 .et_pb_column_3_5 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_1_3 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_1_5 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_1_6 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_3_5 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
}
@media (min-width:981px) {
  .et_pb_gutter.et_pb_gutters1 #left-area {
    width:75%
  }
  .et_pb_gutter.et_pb_gutters1 #sidebar {
    width:25%
  }
  .et_pb_gutters1.et_right_sidebar #left-area {
    padding-right:0
  }
  .et_pb_gutters1.et_left_sidebar #left-area {
    padding-left:0
  }
  .et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before {
    right:25%!important
  }
  .et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before {
    left:25%!important
  }
  .et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 {
    width:100%
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 {
    width:75%
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 {
    width:66.667%
  }
  .et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 {
    width:60%
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 {
    width:50%
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 {
    width:40%
  }
  .et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 {
    width:33.3333%
  }
  .et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 {
    width:25%
  }
  .et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 {
    width:20%
  }
  .et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 {
    width:16.6667%
  }
  .et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product {
    width:25%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product {
    width:33.333%;
    margin-right:0
  }
}
@media (max-width:980px) {
  .et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
    width:50%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
    width:33.333%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
    width:50%;
    margin-right:0
  }
}
@media (max-width:767px) {
  .et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module {
    margin-bottom:0
  }
}
@media (max-width:479px) {
  .et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column {
    margin:0!important
  }
  .et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module {
    margin-bottom:0
  }
}
@media (min-width:981px) {
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child,.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post:last-child,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post:last-child {
    margin-bottom:30px
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_widget {
    width:25%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
    width:33.333%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_widget {
    width:33.333%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 {
    width:50%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_widget {
    width:50%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 {
    width:50%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_3_5 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_widget {
    width:50%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 {
    width:100%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_widget {
    width:50%;
    margin-right:0;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 {
    width:100%;
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters1 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1 .et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1 .et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1 .et_pb_column_2_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column_2_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_2_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_2_5 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_widget {
    width:100%;
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n),.et_pb_gutters1 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters1 .et_pb_column_4_4 .et_pb_widget:nth-child(4n),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_widget:nth-child(4n) {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1),.et_pb_gutters1 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1),.et_pb_gutters1 .et_pb_column_4_4 .et_pb_widget:nth-child(4n+1),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_widget:nth-child(4n+1) {
    clear:both
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_widget:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_widget:nth-child(3n) {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_widget:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_widget:nth-child(3n+1) {
    clear:both
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_widget:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_widget:nth-child(2n) {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_widget:nth-child(odd),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_widget:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_widget:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_widget:nth-child(odd) {
    clear:both
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1 .et_pb_column_3_5 .et_pb_widget:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_widget:nth-child(2n) {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1 .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1 .et_pb_column_3_5 .et_pb_widget:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.et_pb_portfolio_item:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(odd),.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_widget:nth-child(odd) {
    clear:both
  }
  .et_pb_gutters1 .et_pb_column_3_5 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_1_3 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_1_4 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_1_5 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_1_6 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_3_5 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_grid_item.on_last_row,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_grid_item.on_last_row {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_portfolio_grid .et_pb_grid_item .et_pb_module_header:last-child,.et_pb_gutters1 .et_pb_portfolio_grid .et_pb_grid_item h2:last-child {
    line-height:normal
  }
}
@media (max-width:980px) {
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item,.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product {
    margin:0;
    width:33.333%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget {
    width:50%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:0
  }
  .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_grid_item,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_widget {
    margin:0;
    width:100%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget {
    margin:0
  }
}
@media (max-width:767px) {
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item,.et_pb_gutters1 .et_pb_column .et_pb_grid_item.et_pb_portfolio_item,.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item.et_pb_portfolio_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product {
    margin:0;
    width:50%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters1 .et_pb_column .et_pb_grid_item:nth-child(3n),.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item:nth-child(3n),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n) {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters1 .et_pb_column .et_pb_grid_item:nth-child(3n+1),.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item:nth-child(3n+1),.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1) {
    clear:none
  }
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item.et_pb_portfolio_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item.et_pb_portfolio_item {
    margin:0;
    width:100%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item {
    margin:0;
    width:50%
  }
  .et_pb_gutters1 .et_pb_column .et_pb_grid_item.last_in_row,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item.last_in_row {
    margin-right:0
  }
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget {
    margin:0;
    width:100%
  }
}
@media (max-width:479px) {
  .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_grid_item,.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_grid_item,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget {
    width:100%;
    margin:0
  }
}
#et-secondary-menu li,#top-menu li {
  word-wrap:break-word
}
.nav li ul,.et_mobile_menu {
  border-color:#2ea3f2
}
.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a {
  color:#2ea3f2
}
#main-header {
  -webkit-transition:background-color .4s,color .4s,opacity .4s ease-in-out,-webkit-transform .4s;
  transition:background-color .4s,color .4s,opacity .4s ease-in-out,-webkit-transform .4s;
  transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;
  transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out,-webkit-transform .4s
}
#main-header.et-disabled-animations * {
  -webkit-transition-duration:0s !important;
  transition-duration:0s !important
}
.container {
  text-align:left;
  position:relative
}
.et_fixed_nav.et_show_nav #page-container {
  padding-top:80px
}
.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
  padding-top:0 !important
}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container {
  padding-top:111px
}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container {
  padding-top:177px
}
.et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
  padding-top:147px
}
.et_fixed_nav #main-header {
  position:fixed
}
.et-cloud-item-editor #page-container {
  padding-top:0 !important
}
.et_header_style_left #et-top-navigation {
  padding-top:33px
}
.et_header_style_left #et-top-navigation nav>ul>li>a {
  padding-bottom:33px
}
.et_header_style_left .logo_container {
  position:absolute;
  height:100%;
  width:100%
}
.et_header_style_left #et-top-navigation .mobile_menu_bar {
  padding-bottom:24px
}
.et_hide_search_icon #et_top_search {
  display:none !important
}
#logo {
  width:auto;
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out;
  margin-bottom:0;
  max-height:54%;
  display:inline-block;
  float:none;
  vertical-align:middle;
  -webkit-transform:translate3d(0,0,0)
}
.et_pb_svg_logo #logo {
  height:54%
}
.logo_container {
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
span.logo_helper {
  display:inline-block;
  height:100%;
  vertical-align:middle;
  width:0
}
.safari .centered-inline-logo-wrap {
  -webkit-transform:translate3d(0,0,0);
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
#et-define-logo-wrap img {
  width:100%
}
.gecko #et-define-logo-wrap.svg-logo {
  position:relative !important
}
#top-menu-nav,#top-menu {
  line-height:0
}
#et-top-navigation {
  font-weight:600
}
.et_fixed_nav #et-top-navigation {
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
.et-cart-info span:before {
  content:"\e07a";
  margin-right:10px;
  position:relative
}
nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu {
  float:left
}
#top-menu li {
  display:inline-block;
  font-size:14px;
  padding-right:22px
}
#top-menu>li:last-child {
  padding-right:0
}
.et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu>li:last-child>ul.sub-menu {
  right:0
}
#top-menu a {
  color:rgba(0,0,0,.6);
  text-decoration:none;
  display:block;
  position:relative;
  -webkit-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;
  transition:opacity .4s ease-in-out,background-color .4s ease-in-out
}
#top-menu-nav>ul>li>a:hover {
  opacity:.7;
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
#et_search_icon:before {
  content:"\55";
  font-size:17px;
  left:0;
  position:absolute;
  top:-3px
}
#et_search_icon:hover {
  cursor:pointer
}
#et_top_search {
  float:right;
  margin:3px 0 0 22px;
  position:relative;
  display:block;
  width:18px
}
#et_top_search.et_search_opened {
  position:absolute;
  width:100%
}
.et-search-form {
  top:0;
  bottom:0;
  right:0;
  position:absolute;
  z-index:1000;
  width:100%
}
.et-search-form input {
  width:90%;
  border:none;
  color:#333;
  position:absolute;
  top:0;
  bottom:0;
  right:30px;
  margin:auto;
  background:0 0
}
.et-search-form .et-search-field::-ms-clear {
  width:0;
  height:0;
  display:none
}
.et_search_form_container {
  -webkit-animation:none;
  animation:none;
  -o-animation:none
}
.container.et_search_form_container {
  position:relative;
  opacity:0;
  height:1px
}
.container.et_search_form_container.et_pb_search_visible {
  z-index:999;
  -webkit-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1)
}
.et_pb_search_visible.et_pb_no_animation {
  opacity:1
}
.et_pb_search_form_hidden {
  -webkit-animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1)
}
span.et_close_search_field {
  display:block;
  width:30px;
  height:30px;
  z-index:99999;
  position:absolute;
  right:0;
  cursor:pointer;
  top:0;
  bottom:0;
  margin:auto
}
span.et_close_search_field:after {
  font-family:'ETmodules';
  content:'\4d';
  speak:none;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  font-size:32px;
  display:inline-block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
.container.et_menu_container {
  z-index:99
}
.container.et_search_form_container.et_pb_search_form_hidden {
  z-index:1 !important
}
.et_search_outer {
  width:100%;
  overflow:hidden;
  position:absolute;
  top:0
}
.container.et_pb_menu_hidden {
  z-index:-1
}
form.et-search-form {
  background:rgba(0,0,0,0) !important
}
input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance:none
}
.et-cart-info {
  color:inherit
}
#et-top-navigation .et-cart-info {
  float:left;
  margin:-2px 0 0 22px;
  font-size:16px
}
#et-top-navigation {
  float:right
}
#top-menu li li {
  padding:0 20px;
  margin:0
}
#top-menu li li a {
  padding:6px 20px;
  width:200px
}
.nav li.et-touch-hover>ul {
  opacity:1;
  visibility:visible
}
#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after {
  font-family:'ETmodules';
  content:"3";
  font-size:16px;
  position:absolute;
  right:0;
  top:0;
  font-weight:800
}
#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child {
  padding-right:20px
}
#top-menu li .menu-item-has-children>a:first-child {
  padding-right:40px
}
#top-menu li .menu-item-has-children>a:first-child:after {
  right:20px;
  top:6px
}
#top-menu li.mega-menu {
  position:inherit
}
#top-menu li.mega-menu>ul {
  padding:30px 20px;
  position:absolute !important;
  width:100%;
  left:0 !important
}
#top-menu li.mega-menu ul li {
  margin:0;
  float:left !important;
  display:block !important;
  padding:0 !important
}
#top-menu li.mega-menu>ul>li:nth-of-type(4n) {
  clear:right
}
#top-menu li.mega-menu>ul>li:nth-of-type(4n+1) {
  clear:left
}
#top-menu li.mega-menu ul li li {
  width:100%
}
#top-menu li.mega-menu li>ul {
  -webkit-animation:none !important;
  animation:none !important;
  padding:0;
  border:none;
  left:auto;
  top:auto;
  width:90% !important;
  position:relative;
  -webkit-box-shadow:none;
  box-shadow:none
}
#top-menu li.mega-menu li ul {
  visibility:visible;
  opacity:1;
  display:none
}
#top-menu li.mega-menu.et-hover li ul {
  display:block
}
#top-menu li.mega-menu.et-hover>ul {
  opacity:1 !important;
  visibility:visible !important
}
#top-menu li.mega-menu>ul>li>a {
  width:90%;
  padding:0 20px 10px
}
#top-menu li.mega-menu>ul>li>a:first-child {
  padding-top:0 !important;
  font-weight:700;
  border-bottom:1px solid rgba(0,0,0,.03)
}
#top-menu li.mega-menu>ul>li>a:first-child:hover {
  background-color:transparent !important
}
#top-menu li.mega-menu li>a {
  width:100%
}
#top-menu li.mega-menu.mega-menu-parent li li,#top-menu li.mega-menu.mega-menu-parent li>a {
  width:100% !important
}
#top-menu li.mega-menu.mega-menu-parent li>.sub-menu {
  float:left;
  width:100% !important
}
#top-menu li.mega-menu>ul>li {
  width:25%;
  margin:0
}
#top-menu li.mega-menu.mega-menu-parent-3>ul>li {
  width:33.33%
}
#top-menu li.mega-menu.mega-menu-parent-2>ul>li {
  width:50%
}
#top-menu li.mega-menu.mega-menu-parent-1>ul>li {
  width:100%
}
#top-menu li.mega-menu .menu-item-has-children>a:first-child:after {
  display:none
}
#top-menu li.mega-menu>ul>li>ul>li {
  width:100%;
  margin:0
}
#et_mobile_nav_menu {
  float:right;
  display:none
}
.mobile_menu_bar {
  position:relative;
  display:block;
  line-height:0
}
.mobile_menu_bar:before,.et_toggle_slide_menu:after {
  content:"\61";
  font-size:32px;
  left:0;
  position:relative;
  top:0;
  cursor:pointer
}
.mobile_nav .select_page {
  display:none
}
.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .et-cart-info {
  opacity:0;
  -webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)
}
.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .et-cart-info {
  z-index:99;
  opacity:1;
  -webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)
}
.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .mobile_menu_bar {
  opacity:0;
  -webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)
}
.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .mobile_menu_bar {
  z-index:99;
  opacity:1;
  -webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
  animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)
}
.et_pb_no_animation #top-menu,.et_pb_no_animation #et_search_icon:before,.et_pb_no_animation .mobile_menu_bar,.et_pb_no_animation.et_search_form_container {
  animation:none !important;
  -o-animation:none !important;
  -webkit-animation:none !important;
  -moz-animation:none !important
}
body.admin-bar.et_fixed_nav #main-header {
  top:32px
}
body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header {
  top:28px
}
body.et_fixed_nav.et_secondary_nav_enabled #main-header {
  top:30px
}
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
  top:63px
}
@media all and (min-width:981px) {
  .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
    height:0;
    opacity:0;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out
  }
  .et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap,.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap {
    height:0;
    opacity:0;
    padding:0
  }
  .et-animated-content#page-container {
    -webkit-transition:margin-top .4s ease-in-out;
    transition:margin-top .4s ease-in-out
  }
  .et_hide_nav #page-container {
    -webkit-transition:none;
    transition:none
  }
  .et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field {
    right:30px
  }
  #main-header.et-fixed-header {
    -webkit-box-shadow:0 0 7px rgba(0,0,0,.1) !important;
    box-shadow:0 0 7px rgba(0,0,0,.1) !important
  }
  .et_header_style_left .et-fixed-header #et-top-navigation {
    padding-top:20px
  }
  .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a {
    padding-bottom:20px
  }
  .et_hide_nav.et_fixed_nav #main-header {
    opacity:0
  }
  .et_hide_nav.et_fixed_nav .et-fixed-header#main-header {
    -webkit-transform:translateY(0px) !important;
    transform:translateY(0px) !important;
    opacity:1
  }
  .et_hide_nav .centered-inline-logo-wrap,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav .centered-inline-logo-wrap {
    -webkit-transition-duration:.7s;
    transition-duration:.7s
  }
  .et_hide_nav #page-container {
    padding-top:0 !important
  }
  .et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul {
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
  }
  .et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover>ul {
    -webkit-animation:fadeLeft .4s ease-in-out;
    animation:fadeLeft .4s ease-in-out
  }
  .et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul {
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-animation:Grow .4s ease-in-out;
    animation:Grow .4s ease-in-out;
    -webkit-backface-visibility:visible !important;
    backface-visibility:visible !important
  }
  .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover>ul {
    -webkit-animation:flipInX .6s ease-in-out;
    animation:flipInX .6s ease-in-out;
    -webkit-backface-visibility:visible !important;
    backface-visibility:visible !important
  }
  .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover>ul {
    -webkit-animation:flipInY .6s ease-in-out;
    animation:flipInY .6s ease-in-out;
    -webkit-backface-visibility:visible !important;
    backface-visibility:visible !important
  }
  .et_fullwidth_nav #main-header .container {
    width:100%;
    max-width:100%;
    padding-right:32px;
    padding-left:30px
  }
  .et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container {
    padding-left:0
  }
  .et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container {
    padding-left:30px
  }
}
@media all and (max-width:980px) {
  .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav #page-container {
    padding-top:80px
  }
  .et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
    padding-top:0 !important
  }
  .et_non_fixed_nav #page-container {
    padding-top:0
  }
  .et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
    top:32px !important
  }
  .et_hide_mobile_logo #main-header .logo_container {
    display:none;
    opacity:0;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out
  }
  #top-menu {
    display:none
  }
  .et_hide_nav.et_fixed_nav #main-header {
    -webkit-transform:translateY(0px) !important;
    transform:translateY(0px) !important;
    opacity:1
  }
  #et-top-navigation {
    margin-right:0;
    -webkit-transition:none;
    transition:none
  }
  .et_fixed_nav #main-header {
    position:absolute
  }
  .et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation {
    padding-top:24px;
    display:block
  }
  .et_fixed_nav #main-header {
    -webkit-transition:none;
    transition:none
  }
  .et_fixed_nav_temp #main-header {
    top:0 !important
  }
  #logo,.logo_container,#main-header,.container {
    -webkit-transition:none;
    transition:none
  }
  .et_header_style_left #logo {
    max-width:50%
  }
  #et_top_search {
    margin:0 35px 0 0;
    float:left
  }
  #et_search_icon:before {
    top:7px
  }
  .et_header_style_left .et-search-form {
    width:50% !important;
    max-width:50% !important
  }
  #et_mobile_nav_menu {
    display:block
  }
  #et-top-navigation .et-cart-info {
    margin-top:5px
  }
}
@media screen and (max-width:782px) {
  body.admin-bar.et_fixed_nav #main-header {
    top:46px
  }
}
@media all and (max-width:767px) {
  #et-top-navigation {
    margin-right:0
  }
  body.admin-bar.et_fixed_nav #main-header {
    top:46px
  }
}
@media all and (max-width:479px) {
  #et-top-navigation {
    margin-right:0
  }
}
@media print {
  #top-header,#main-header {
    position:relative !important;
    top:auto !important;
    right:auto !important;
    bottom:auto !important;
    left:auto !important
  }
}
@-webkit-keyframes fadeOutTop {
  0% {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
  to {
    opacity:0;
    -webkit-transform:translatey(-60%);
    transform:translatey(-60%)
  }
}
@keyframes fadeOutTop {
  0% {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
  to {
    opacity:0;
    -webkit-transform:translatey(-60%);
    transform:translatey(-60%)
  }
}
@-webkit-keyframes fadeInTop {
  0% {
    opacity:0;
    -webkit-transform:translatey(-60%);
    transform:translatey(-60%)
  }
  to {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
}
@keyframes fadeInTop {
  0% {
    opacity:0;
    -webkit-transform:translatey(-60%);
    transform:translatey(-60%)
  }
  to {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
}
@-webkit-keyframes fadeInBottom {
  0% {
    opacity:0;
    -webkit-transform:translatey(60%);
    transform:translatey(60%)
  }
  to {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
}
@keyframes fadeInBottom {
  0% {
    opacity:0;
    -webkit-transform:translatey(60%);
    transform:translatey(60%)
  }
  to {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
}
@-webkit-keyframes fadeOutBottom {
  0% {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
  to {
    opacity:0;
    -webkit-transform:translatey(60%);
    transform:translatey(60%)
  }
}
@keyframes fadeOutBottom {
  0% {
    opacity:1;
    -webkit-transform:translatey(0);
    transform:translatey(0)
  }
  to {
    opacity:0;
    -webkit-transform:translatey(60%);
    transform:translatey(60%)
  }
}
@-webkit-keyframes Grow {
  0% {
    opacity:0;
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5)
  }
  to {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
}
@keyframes Grow {
  0% {
    opacity:0;
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5)
  }
  to {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0
  }
  40% {
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
  }
  60% {
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1
  }
  80% {
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg)
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px)
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0
  }
  40% {
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
  }
  60% {
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1
  }
  80% {
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg)
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px)
  }
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0
  }
  40% {
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
  }
  60% {
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1
  }
  80% {
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg)
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px)
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0
  }
  40% {
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
  }
  60% {
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1
  }
  80% {
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg)
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px)
  }
}
#main-header {
  line-height:23px;
  font-weight:500;
  top:0;
  background-color:#fff;
  width:100%;
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);
  box-shadow:0 1px 0 rgba(0,0,0,.1);
  position:relative;
  z-index:99999
}
.nav li li {
  padding:0 20px;
  margin:0
}
.et-menu li li a {
  padding:6px 20px;
  width:200px
}
.nav li {
  position:relative;
  line-height:1em
}
.nav li li {
  position:relative;
  line-height:2em
}
.nav li ul {
  position:absolute;
  padding:20px 0;
  z-index:9999;
  width:240px;
  background:#fff;
  visibility:hidden;
  opacity:0;
  border-top:3px solid #2ea3f2;
  box-shadow:0 2px 5px rgba(0,0,0,.1);
  -moz-box-shadow:0 2px 5px rgba(0,0,0,.1);
  -webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);
  -webkit-transform:translateZ(0);
  text-align:left
}
.nav li.et-hover>ul {
  visibility:visible
}
.nav li.et-touch-hover>ul,.nav li:hover>ul {
  opacity:1;
  visibility:visible
}
.nav li li ul {
  z-index:1000;
  top:-23px;
  left:240px
}
.nav li.et-reverse-direction-nav li ul {
  left:auto;
  right:240px
}
.nav li:hover {
  visibility:inherit
}
.et_mobile_menu li a,.nav li li a {
  font-size:14px;
  -webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
  transition:opacity .2s ease-in-out,background-color .2s ease-in-out
}
.et_mobile_menu li a:hover,.nav ul li a:hover {
  background-color:rgba(0,0,0,.03);
  opacity:.7
}
.et-dropdown-removing>ul {
  display:none
}
.mega-menu .et-dropdown-removing>ul {
  display:block
}
.et-menu .menu-item-has-children>a:first-child:after {
  font-family:ETmodules;
  content:"3";
  font-size:16px;
  position:absolute;
  right:0;
  top:0;
  font-weight:800
}
.et-menu .menu-item-has-children>a:first-child {
  padding-right:20px
}
.et-menu li li.menu-item-has-children>a:first-child:after {
  right:20px;
  top:6px
}
.et-menu-nav li.mega-menu {
  position:inherit
}
.et-menu-nav li.mega-menu>ul {
  padding:30px 20px;
  position:absolute!important;
  width:100%;
  left:0!important
}
.et-menu-nav li.mega-menu ul li {
  margin:0;
  float:left!important;
  display:block!important;
  padding:0!important
}
.et-menu-nav li.mega-menu li>ul {
  -webkit-animation:none!important;
  animation:none!important;
  padding:0;
  border:none;
  left:auto;
  top:auto;
  width:240px!important;
  position:relative;
  box-shadow:none;
  -webkit-box-shadow:none
}
.et-menu-nav li.mega-menu li ul {
  visibility:visible;
  opacity:1;
  display:none
}
.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul {
  display:block
}
.et-menu-nav li.mega-menu:hover>ul {
  opacity:1!important;
  visibility:visible!important
}
.et-menu-nav li.mega-menu>ul>li>a:first-child {
  padding-top:0!important;
  font-weight:700;
  border-bottom:1px solid rgba(0,0,0,.03)
}
.et-menu-nav li.mega-menu>ul>li>a:first-child:hover {
  background-color:transparent!important
}
.et-menu-nav li.mega-menu li>a {
  width:200px!important
}
.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li {
  width:100%!important
}
.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu {
  float:left;
  width:100%!important
}
.et-menu-nav li.mega-menu>ul>li {
  width:25%;
  margin:0
}
.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li {
  width:33.33%
}
.et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li {
  width:50%
}
.et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li {
  width:100%
}
.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after,.et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after {
  display:none
}
.et_fullwidth_nav #top-menu li.mega-menu>ul {
  width:auto;
  left:30px!important;
  right:30px!important
}
.et_mobile_menu {
  position:absolute;
  left:0;
  padding:5%;
  background:#fff;
  width:100%;
  visibility:visible;
  opacity:1;
  display:none;
  z-index:9999;
  border-top:3px solid #2ea3f2;
  box-shadow:0 2px 5px rgba(0,0,0,.1);
  -moz-box-shadow:0 2px 5px rgba(0,0,0,.1);
  -webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)
}
#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul {
  visibility:visible!important;
  display:block!important;
  padding-left:10px
}
.et_mobile_menu li li {
  padding-left:5%
}
.et_mobile_menu li a {
  border-bottom:1px solid rgba(0,0,0,.03);
  color:#666;
  padding:10px 5%;
  display:block
}
.et_mobile_menu .menu-item-has-children>a {
  font-weight:700;
  background-color:rgba(0,0,0,.03)
}
.et_mobile_menu li .menu-item-has-children>a {
  background-color:transparent
}
.et_mobile_nav_menu {
  float:right;
  display:none
}
.mobile_menu_bar {
  position:relative;
  display:block;
  line-height:0
}
.mobile_menu_bar:before {
  content:"a";
  font-size:32px;
  position:relative;
  left:0;
  top:0;
  cursor:pointer
}
.et_pb_module .mobile_menu_bar:before {
  top:2px
}
.mobile_nav .select_page {
  display:none
}
.et-social-icons {
  float:right
}
.et-social-icons li {
  display:inline-block;
  margin-left:20px
}
.et-social-icon a {
  display:inline-block;
  font-size:24px;
  position:relative;
  text-align:center;
  -webkit-transition:color .3s ease 0s;
  transition:color .3s ease 0s;
  color:#666;
  text-decoration:none
}
.et-social-icons a:hover {
  opacity:.7;
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
.et-social-icon span {
  display:none
}
.et_duplicate_social_icons {
  display:none
}
@media all and (max-width:980px) {
  .et-social-icons {
    float:none;
    text-align:center
  }
}
@media all and (max-width:980px) {
  .et-social-icons {
    margin:0 0 5px
  }
}
#sidebar {
  padding-bottom:28px
}
#sidebar .et_pb_widget {
  margin-bottom:30px;
  width:100%;
  float:none
}
.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep {
  font-size:44px;
  line-height:44px
}
.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep {
  font-size:32px;
  line-height:32px
}
.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep {
  font-size:24px;
  line-height:24px
}
.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep {
  font-size:20px;
  line-height:20px
}
.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep {
  font-size:16px;
  line-height:16px
}
@media all and (min-width:981px) and (max-width:1100px) {
  #sidebar .et_pb_widget {
    margin-left:0
  }
  .et_left_sidebar #sidebar .et_pb_widget {
    margin-right:0
  }
}
@media all and (min-width:981px) {
  #sidebar {
    float:left;
    width:20.875%
  }
  .et_right_sidebar #left-area {
    float:left;
    padding-right:5.5%
  }
  .et_right_sidebar #sidebar {
    padding-left:30px
  }
  .et_right_sidebar #main-content .container:before {
    right:20.875% !important
  }
  .et_left_sidebar #left-area {
    float:right;
    padding-left:5.5%
  }
  .et_left_sidebar #sidebar {
    padding-right:30px
  }
  .et_left_sidebar #main-content .container:before {
    left:20.875% !important
  }
}
@media all and (max-width:980px) {
  .et_right_sidebar #left-area,.et_right_sidebar #sidebar,.et_left_sidebar #left-area,.et_left_sidebar #sidebar {
    width:auto;
    float:none;
    padding-right:0;
    padding-left:0
  }
  .et_right_sidebar #left-area {
    margin-right:0
  }
  .et_right_sidebar #sidebar {
    margin-left:0;
    border-left:none
  }
  .et_left_sidebar #left-area {
    margin-left:0
  }
  .et_left_sidebar #sidebar {
    margin-right:0;
    border-right:none
  }
}
.et_pb_widget {
  float:left;
  max-width:100%;
  word-wrap:break-word
}
.et_pb_widget a {
  text-decoration:none;
  color:#666
}
.et_pb_widget li a:hover {
  color:#82c0c7
}
.et_pb_widget ol li,.et_pb_widget ul li {
  margin-bottom:.5em
}
.et_pb_widget ol li ol li,.et_pb_widget ul li ul li {
  margin-left:15px
}
.et_pb_widget select {
  width:100%;
  height:28px;
  padding:0 5px
}
.et_pb_widget_area .et_pb_widget a {
  color:inherit
}
.et_pb_bg_layout_light .et_pb_widget li a {
  color:#666
}
.et_pb_bg_layout_dark .et_pb_widget li a {
  color:inherit
}
.et_pb_section {
  position:relative;
  background-color:#fff;
  background-position:50%;
  background-size:100%;
  background-size:cover
}
.et_pb_section--absolute,.et_pb_section--fixed {
  width:100%
}
.et_pb_section.et_section_transparent {
  background-color:transparent
}
.et_pb_fullwidth_section {
  padding:0
}
.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row {
  padding:0!important
}
.et_pb_inner_shadow {
  -webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.07);
  box-shadow:inset 0 0 7px rgba(0,0,0,.07)
}
.et_pb_bottom_inside_divider,.et_pb_top_inside_divider {
  display:block;
  background-repeat-y:no-repeat;
  height:100%;
  position:absolute;
  pointer-events:none;
  width:100%;
  left:0;
  right:0
}
.et_pb_bottom_inside_divider.et-no-transition,.et_pb_top_inside_divider.et-no-transition {
  -webkit-transition:none!important;
  transition:none!important
}
.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider {
  z-index:1
}
.et_pb_section_video:not(.et_pb_section--with-menu) {
  overflow:hidden;
  position:relative
}
.et_pb_column>.et_pb_section_video_bg {
  z-index:-1
}
.et_pb_section_video_bg {
  visibility:visible;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  display:block;
  pointer-events:none;
  -webkit-transition:display .3s;
  transition:display .3s
}
.et_pb_section_video_bg.et_pb_section_video_bg_hover,.et_pb_section_video_bg.et_pb_section_video_bg_phone,.et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
  display:none
}
.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play {
  display:none!important
}
.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video {
  max-width:none
}
.et_pb_section_video_bg .mejs-video {
  left:50%;
  position:absolute;
  max-width:none
}
.et_pb_section_video_bg .mejs-overlay-loading {
  display:none!important
}
.et_pb_social_network_link .et_pb_section_video {
  overflow:visible
}
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg {
  display:none
}
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit {
  display:block
}
@media (min-width:981px) {
  .et_pb_section {
    padding:4% 0
  }
  body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section {
    padding-top:0
  }
  .et_pb_fullwidth_section {
    padding:0
  }
  .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
    display:block
  }
}
@media (max-width:980px) {
  .et_pb_section {
    padding:50px 0
  }
  body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section {
    padding-top:0
  }
  .et_pb_fullwidth_section {
    padding:0
  }
  .et_pb_section_video_bg.et_pb_section_video_bg_tablet {
    display:block
  }
  .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
    display:none
  }
}
@media (min-width:768px) {
  .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
    display:block
  }
}
@media (min-width:768px) and (max-width:980px) {
  .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
    display:block
  }
}
@media (max-width:767px) {
  .et_pb_section_video_bg.et_pb_section_video_bg_phone {
    display:block
  }
  .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
    display:none
  }
}
.et_pb_row {
  width:80%;
  max-width:1080px;
  margin:auto;
  position:relative
}
body.safari .section_has_divider,body.uiwebview .section_has_divider {
  -webkit-perspective:2000px;
  perspective:2000px
}
.section_has_divider .et_pb_row {
  z-index:5
}
.et_pb_row_inner {
  width:100%;
  position:relative
}
.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty {
  display:none
}
.et_pb_row:after,.et_pb_row_inner:after {
  content:"";
  display:block;
  clear:both;
  visibility:hidden;
  line-height:0;
  height:0;
  width:0
}
.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3 {
  margin-bottom:0
}
.et_pb_column {
  float:left;
  background-size:cover;
  background-position:50%;
  position:relative;
  z-index:2;
  min-height:1px
}
.et_pb_column--with-menu {
  z-index:3
}
.et_pb_column.et_pb_column_empty {
  min-height:1px
}
.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child {
  margin-right:0!important
}
.et_pb_column.et_pb_section_parallax {
  position:relative
}
.et_pb_column,.et_pb_row,.et_pb_row_inner {
  background-size:cover;
  background-position:50%;
  background-repeat:no-repeat
}
@media (min-width:981px) {
  .et_pb_row {
    padding:2% 0
  }
  body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row {
    padding:0;
    width:100%
  }
  .et_pb_column_3_4 .et_pb_row_inner {
    padding:3.735% 0
  }
  .et_pb_column_2_3 .et_pb_row_inner {
    padding:4.2415% 0
  }
  .et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner {
    padding:5.82% 0
  }
  .et_section_specialty>.et_pb_row {
    padding:0
  }
  .et_pb_row_inner {
    width:100%
  }
  .et_pb_column_single {
    padding:2.855% 0
  }
  .et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child {
    margin-top:0
  }
  .et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child {
    margin-bottom:0
  }
  .et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child {
    margin-right:0!important
  }
  .et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
  }
  .rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse
  }
  .et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column {
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
  }
}
@media (max-width:980px) {
  .et_pb_row {
    max-width:1080px
  }
  body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row {
    padding:0;
    width:100%
  }
  .et_pb_column .et_pb_row_inner,.et_pb_row {
    padding:30px 0
  }
  .et_section_specialty>.et_pb_row {
    padding:0
  }
  .et_pb_column {
    width:100%;
    margin-bottom:30px
  }
  .et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child {
    margin-bottom:0
  }
  .et_section_specialty .et_pb_row>.et_pb_column {
    padding-bottom:0
  }
  .et_pb_column.et_pb_column_empty {
    display:none
  }
  .et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
  .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
    width:47.25%;
    margin-right:5.5%
  }
  .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n) {
    margin-right:0
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 {
    width:47.25%;
    margin-right:5.5%
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd) {
    margin-right:0
  }
  .et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2) {
    margin-bottom:0
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
    width:47.25%;
    margin-right:5.5%
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n) {
    margin-right:0
  }
  .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 {
    width:47.25%;
    margin-right:5.5%
  }
  .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5 {
    margin-right:0
  }
  .et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child {
    margin-bottom:0
  }
  .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
    width:29.666%;
    margin-right:5.5%
  }
  .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n) {
    margin-right:0
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
    width:29.666%;
    margin-right:5.5%
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child {
    margin-right:0
  }
  .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3) {
    margin-bottom:0
  }
  .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
    width:29.666%;
    margin-right:5.5%;
    margin-bottom:0
  }
  .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
    margin-right:0
  }
  .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
    width:47.25%;
    margin-right:5.5%
  }
  .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n) {
    margin-right:0
  }
  .et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3) {
    margin-bottom:0
  }
}
@media (max-width:479px) {
  .et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6 {
    width:100%;
    margin:0 0 30px
  }
  .et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child {
    margin-bottom:0
  }
  .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
    width:100%;
    margin:0 0 30px
  }
  .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
    margin-bottom:0
  }
  .et_pb_column {
    width:100%!important
  }
}
.et_pb_with_border .et_pb_image_wrap {
  border:0 solid #333
}
.et_pb_image {
  margin-left:auto;
  margin-right:auto;
  line-height:0
}
.et_pb_image.aligncenter {
  text-align:center
}
.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image {
  display:block;
  position:relative
}
.et_pb_image {
  display:block
}
.et_pb_image .et_pb_image_wrap {
  display:inline-block;
  position:relative;
  max-width:100%
}
.et_pb_image .et_pb_image_wrap img[src*=".svg"] {
  width:auto
}
.et_pb_image img {
  position:relative
}
.et_pb_image_sticky {
  margin-bottom:0!important;
  display:inherit
}
.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay {
  z-index:3;
  opacity:1
}
@media (min-width:981px) {
  .et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child {
    padding-bottom:0!important
  }
}
@media (max-width:980px) {
  .et_pb_image_sticky_tablet {
    margin-bottom:0!important;
    display:inherit
  }
  .et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child {
    padding-bottom:0!important
  }
  .et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child {
    margin-bottom:0
  }
  .et_pb_image_bottom_space_tablet {
    margin-bottom:30px!important;
    display:block
  }
  .et_always_center_on_mobile {
    text-align:center!important;
    margin-left:auto!important;
    margin-right:auto!important
  }
}
@media (max-width:767px) {
  .et_pb_image_sticky_phone {
    margin-bottom:0!important;
    display:inherit
  }
  .et_pb_image_bottom_space_phone {
    margin-bottom:30px!important;
    display:block
  }
}
.et_pb_post_title.et_pb_featured_bg {
  padding:16% 8%;
  background-size:cover;
  background-position:50%;
  position:relative;
  overflow:hidden
}
.et_pb_post_title .et_pb_parallax_css {
  background-repeat:no-repeat;
  background-position:top;
  background-size:cover;
  background-attachment:fixed;
  position:absolute;
  width:100%;
  height:100%;
  overflow:hidden
}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_container {
  padding:1em 1.5em
}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_meta_container {
  padding-bottom:0
}
.et_pb_title_container h1 {
  font-size:26px
}
.et_pb_column_1_3 .et_pb_title_container h1,.et_pb_column_1_4 .et_pb_title_container h1,.et_pb_column_1_5 .et_pb_title_container h1,.et_pb_column_1_6 .et_pb_title_container h1,.et_pb_column_2_5 .et_pb_title_container h1 {
  font-size:18px
}
.et_pb_title_featured_container {
  margin-left:auto;
  margin-right:auto
}
.et_pb_title_featured_container .et_pb_image_wrap {
  display:inline-block;
  position:relative;
  max-width:100%;
  width:100%
}
.et_pb_title_featured_container img {
  width:100%
}
.et_pb_title_container {
  display:block;
  max-width:100%;
  word-wrap:break-word;
  z-index:98;
  position:relative
}
.et_pb_title_featured_container {
  line-height:0;
  position:relative
}
p.et_pb_title_meta_container {
  padding-bottom:1em
}
p.et_pb_title_meta_container .et_pb_title_meta_item--visible+.et_pb_title_meta_item--visible:before {
  content:" | "
}
.et_pb_bg_layout_light p.et_pb_title_meta_container,.et_pb_bg_layout_light p.et_pb_title_meta_container a {
  color:#666
}
.et_pb_bg_layout_dark p.et_pb_title_meta_container,.et_pb_bg_layout_dark p.et_pb_title_meta_container a {
  color:inherit
}
@media (max-width:980px) {
  .et_pb_bg_layout_light_tablet p.et_pb_title_meta_container,.et_pb_bg_layout_light_tablet p.et_pb_title_meta_container a {
    color:#666
  }
  .et_pb_bg_layout_dark_tablet p.et_pb_title_meta_container,.et_pb_bg_layout_dark_tablet p.et_pb_title_meta_container a {
    color:inherit
  }
}
@media (max-width:767px) {
  .et_pb_title_container h1 {
    font-size:18px
  }
  .et_pb_bg_layout_light_phone p.et_pb_title_meta_container,.et_pb_bg_layout_light_phone p.et_pb_title_meta_container a {
    color:#666
  }
  .et_pb_bg_layout_dark_phone p.et_pb_title_meta_container,.et_pb_bg_layout_dark_phone p.et_pb_title_meta_container a {
    color:inherit
  }
}
.et_pb_button[data-icon]:not([data-icon=""]):after {
  content:attr(data-icon)
}
@media (max-width:980px) {
  .et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after {
    content:attr(data-icon-tablet)
  }
}
@media (max-width:767px) {
  .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after {
    content:attr(data-icon-phone)
  }
}
.et_pb_text {
  word-wrap:break-word
}
.et_pb_text ol,.et_pb_text ul {
  padding-bottom:1em
}
.et_pb_text>:last-child {
  padding-bottom:0
}
.et_pb_text_inner {
  position:relative
}
.et_pb_code_inner {
  position:relative
}
.et_pb_space {
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  height:23px
}
.et_pb_divider_hidden {
  margin-bottom:0!important
}
.et_pb_divider_internal {
  display:inline-block;
  width:100%
}
.et_pb_divider {
  margin:0 0 30px;
  position:relative
}
.et_pb_divider:before {
  content:"";
  width:100%;
  height:1px;
  border-top:1px solid rgba(0,0,0,.1);
  position:absolute;
  left:0;
  top:0;
  z-index:10
}
.et_pb_divider:after,.et_pb_space:after {
  content:"";
  display:table
}
.et_pb_divider_position_bottom:before {
  top:auto!important;
  bottom:0!important
}
.et_pb_divider_position_center:before {
  top:50%!important
}
@media (max-width:980px) {
  .et_pb_divider_position_top_tablet:before {
    top:0!important;
    bottom:auto!important
  }
  .et_pb_divider_position_bottom_tablet:before {
    top:auto!important;
    bottom:0!important
  }
  .et_pb_divider_position_center_tablet:before {
    top:50%!important
  }
  .et_pb_space.et-hide-mobile {
    display:none
  }
}
@media (max-width:767px) {
  .et_pb_divider_position_top_phone:before {
    top:0!important;
    bottom:auto!important
  }
  .et_pb_divider_position_bottom_phone:before {
    top:auto!important;
    bottom:0!important
  }
  .et_pb_divider_position_center_phone:before {
    top:50%!important
  }
}
.ie .et_pb_divider {
  overflow:visible
}
.et_pb_blog_grid {
  position:relative
}
.et_pb_blog_grid.et_pb_text_align_left {
  text-align:left
}
.et_pb_blog_grid.et_pb_text_align_center {
  text-align:center
}
.et_pb_blog_grid.et_pb_text_align_right {
  text-align:right
}
.et_pb_blog_grid.et_pb_text_align_justified {
  text-align:justify
}
.et_pb_blog_grid .column {
  float:left;
  max-width:100%
}
.et_pb_blog_grid .et_pb_post {
  border:1px solid #d8d8d8;
  padding:19px;
  background-color:#fff;
  word-wrap:break-word
}
.et_pb_blog_grid .et_pb_image_container {
  position:relative
}
.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider {
  margin:-20px -20px 29px;
  overflow:visible
}
.et_pb_blog_grid .et_pb_image_container img {
  min-width:100%;
  max-width:100%;
  height:auto
}
.et_pb_blog_grid .et_pb_no_thumb .entry-title,.et_pb_blog_grid .et_pb_no_thumb h2 {
  margin-top:0
}
.et_pb_blog_grid .et_audio_content {
  margin-bottom:0
}
.et_pb_blog_grid h2 {
  font-size:18px
}
.et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
  display:none;
  opacity:0;
  line-height:0
}
.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post {
  opacity:0
}
.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post {
  opacity:1
}
.et_pb_blog_grid .et_main_video_overlay:hover:before {
  background:rgba(0,0,0,.6)
}
.et_pb_blog_grid .et_audio_content h2 {
  margin-bottom:9px;
  margin-top:0
}
.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content {
  padding:35px 30px 32px
}
.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content {
  padding:35px 20px
}
.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote p {
  font-size:18px;
  line-height:26px
}
.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content a.et_link_main_url,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote cite {
  font-size:14px
}
.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content {
  margin:-20px -20px 19px
}
.et_pb_posts.et_pb_module article .et_pb_row {
  width:100%
}
.et_pb_posts.et_pb_module article .et_pb_with_background .et_pb_row {
  width:80%
}
.et_pb_post .entry-featured-image-url {
  border:0 solid #333
}
@media (min-width:981px) {
  .et_pb_column_4_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
    content:"3 .column.size-1of3"
  }
  .et_pb_column_2_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
    content:"2 .column.size-1of2"
  }
  .et_pb_column_1_2 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_6 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_2_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
    content:"1 .column.size-1of1"
  }
}
@media (min-width:981px) and (max-width:1100px) {
  .et_pb_blog_grid .et_quote_content {
    padding:35px 25px 32px
  }
  .et_pb_blog_grid .et_pb_post .et_pb_slide {
    min-height:155px
  }
}
@media (max-width:980px) {
  .et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span {
    font-size:18px
  }
  .et_pb_blog_grid.et_pb_text_align_left-tablet {
    text-align:left
  }
  .et_pb_blog_grid.et_pb_text_align_center-tablet {
    text-align:center
  }
  .et_pb_blog_grid.et_pb_text_align_right-tablet {
    text-align:right
  }
  .et_pb_blog_grid.et_pb_text_align_justified-tablet {
    text-align:justify
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of2 {
    margin:0 5.5% 7.5% 0;
    width:47.25%;
    clear:none;
    float:left
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n) {
    margin-right:0
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(odd) {
    clear:both
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    margin-bottom:16.21%
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_blog_grid .column.size-1of2 {
    margin-bottom:0
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child {
    margin-bottom:30px
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2 {
    margin:0 0 11.5%;
    width:100%
  }
}
@media (min-width:768px) and (max-width:980px) {
  .et_pb_blog_grid .et_quote_content {
    padding:35px 30px!important
  }
  .et_pb_blog_grid .et_quote_content blockquote p {
    font-size:20px!important;
    line-height:26px!important
  }
  .et_pb_blog_grid .et_quote_content blockquote cite {
    font-size:14px!important
  }
  .et_pb_blog_grid .et_link_content h2 {
    font-size:20px!important;
    line-height:26px!important
  }
  .et_pb_blog_grid .et_link_content a.et_link_main_url {
    font-size:14px!important
  }
  .et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide {
    min-height:182px!important
  }
  .et_pb_blog_grid .et_audio_content h2 {
    font-size:20px!important;
    line-height:26px!important
  }
  .et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
    content:"2 .column.size-1of2"
  }
}
@media (max-width:767px) {
  .et_pb_blog_grid.et_pb_text_align_left-phone {
    text-align:left
  }
  .et_pb_blog_grid.et_pb_text_align_center-phone {
    text-align:center
  }
  .et_pb_blog_grid.et_pb_text_align_right-phone {
    text-align:right
  }
  .et_pb_blog_grid.et_pb_text_align_justified-phone {
    text-align:justify
  }
  .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-right:0;
    margin-bottom:9.5%;
    width:100%
  }
  .et_pb_blog_grid .column {
    float:none
  }
  .et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before {
    content:"1 .column.size-1of1"
  }
  .et_pb_blog_grid .et_quote_content {
    padding:35px 30px!important
  }
  .et_pb_blog_grid .et_quote_content blockquote p {
    font-size:20px!important;
    line-height:26px!important
  }
  .et_pb_blog_grid .et_quote_content blockquote cite {
    font-size:14px!important
  }
  .et_pb_blog_grid .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide {
    min-height:222px!important
  }
}
@media (max-width:479px) {
  .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post {
    margin-right:0;
    margin-bottom:11.5%;
    width:100%
  }
  .et_pb_blog_grid h2 {
    font-size:16px;
    padding-bottom:0
  }
  .et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_blog_grid .et_pb_post.format-link>*,.et_pb_blog_grid .et_pb_post.format-quote>*,.et_pb_blog_grid .et_pb_post>.et_pb_image_container,.et_pb_blog_grid .et_pb_post>.post-meta,.et_pb_blog_grid .et_pb_post>h2 {
    display:block
  }
  .et_pb_blog_grid .et_pb_post .post-meta {
    display:block!important;
    padding:0
  }
  .et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content {
    padding:35px 20px!important
  }
  .et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide {
    min-height:156px!important
  }
}
.et_ie9 .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post {
  opacity:1
}
.et_pb_with_border.et_pb_comments_module .commentlist li img.avatar,.et_pb_with_border.et_pb_comments_module input,.et_pb_with_border.et_pb_comments_module textarea {
  border:0 solid #333
}
.et_pb_comments_module #comment-wrap {
  padding-top:0;
  position:relative
}
.et_pb_comments_module.et_pb_no_avatar .comment_avatar {
  display:none
}
.et_pb_comments_module.et_pb_no_avatar .comment-body {
  padding-left:0!important;
  min-height:0!important
}
.et_pb_comments_module.et_pb_no_avatar.et_pb_no_reply_button .comment-body {
  margin-bottom:15px!important
}
.et_pb_comments_module.et_pb_no_reply_button span.reply-container {
  display:none
}
.et_pb_comments_module.et_pb_no_reply_button .comment-body {
  padding-right:0!important
}
.et_pb_comments_module.et_pb_no_comments_count #comments,.et_pb_comments_module.et_pb_no_comments_meta .comment_postinfo {
  display:none
}
.et_pb_bg_layout_dark .comment_postinfo a,.et_pb_bg_layout_dark .comment_postinfo span {
  color:#fff
}
@media (min-width:480px) {
  .et_pb_column_1_4 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_5 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_6 .et_pb_comments_module .comment_avatar img {
    max-width:50%
  }
  .et_pb_column_1_4 .et_pb_comments_module .comment-body,.et_pb_column_1_5 .et_pb_comments_module .comment-body,.et_pb_column_1_6 .et_pb_comments_module .comment-body {
    padding:0 0 0 50px
  }
  .et_pb_column_1_4 .et_pb_comments_module .comment .children,.et_pb_column_1_5 .et_pb_comments_module .comment .children,.et_pb_column_1_6 .et_pb_comments_module .comment .children {
    margin-left:0
  }
  .et_pb_column_1_4 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_5 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_6 .et_pb_comments_module .comment-reply-link {
    position:relative!important;
    float:right;
    bottom:-10px;
    top:auto!important
  }
}
@media (min-width:981px) {
  .et_pb_column_1_2 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_3 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_4 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_5 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_6 .et_pb_comments_module .comment_avatar img,.et_pb_column_2_5 .et_pb_comments_module .comment_avatar img,.et_pb_column_3_5 .et_pb_comments_module .comment_avatar img {
    max-width:50%
  }
  .et_pb_column_1_2 .et_pb_comments_module .comment-body,.et_pb_column_1_3 .et_pb_comments_module .comment-body,.et_pb_column_1_4 .et_pb_comments_module .comment-body,.et_pb_column_1_5 .et_pb_comments_module .comment-body,.et_pb_column_1_6 .et_pb_comments_module .comment-body,.et_pb_column_2_5 .et_pb_comments_module .comment-body,.et_pb_column_3_5 .et_pb_comments_module .comment-body {
    padding:0 0 0 50px
  }
  .et_pb_column_1_2 .et_pb_comments_module .comment .children,.et_pb_column_1_3 .et_pb_comments_module .comment .children,.et_pb_column_1_4 .et_pb_comments_module .comment .children,.et_pb_column_1_5 .et_pb_comments_module .comment .children,.et_pb_column_1_6 .et_pb_comments_module .comment .children,.et_pb_column_2_5 .et_pb_comments_module .comment .children,.et_pb_column_3_5 .et_pb_comments_module .comment .children {
    margin-left:25px
  }
  .et_pb_column_1_2 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_3 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_4 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_5 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_6 .et_pb_comments_module .comment-reply-link,.et_pb_column_2_5 .et_pb_comments_module .comment-reply-link,.et_pb_column_3_5 .et_pb_comments_module .comment-reply-link {
    position:relative!important;
    float:right;
    bottom:-10px;
    top:auto!important
  }
  .et_pb_column_1_2 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_3 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_4 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_5 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_6 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_2_5 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_3_5 .et_pb_comments_module #commentform [class*=comment-form-] input {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:100%
  }
}
.single-project #comment-wrap {
  padding-top:0
}
#comment-wrap {
  padding-top:75px
}
.comment-body {
  position:relative;
  padding:0 110px 0 100px;
  margin-bottom:48px;
  min-height:87px
}
.comment_avatar {
  left:0;
  position:absolute;
  top:7px
}
.comment_avatar img {
  display:block;
  height:auto;
  max-width:100%;
  width:auto
}
.comment_postinfo {
  margin-bottom:8px
}
span.fn,span.fn a {
  color:#000;
  font-weight:700;
  text-decoration:none;
  font-size:16px;
  display:inline-block
}
span.comment_date {
  color:#000;
  font-size:14px;
  font-weight:300
}
.comment_area .comment-reply-link {
  position:absolute;
  top:7px;
  right:0;
  display:block
}
.comment-reply-link:hover,.form-submit:hover {
  text-decoration:none
}
.comment .children {
  margin-left:100px;
  padding-left:0!important
}
#comment-wrap li.comment.depth-5 article {
  padding-right:0
}
.comment #respond {
  margin:-30px 0 0
}
#respond {
  padding-top:17px
}
#commentform {
  padding-bottom:50px
}
#commentform input[type=email],#commentform input[type=text],#commentform input[type=url] {
  width:47%
}
#commentform textarea {
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
}
#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea {
  padding:12px;
  color:#999;
  line-height:1em;
  background-color:#eee;
  font-size:18px;
  border-width:0
}
.form-submit {
  text-align:right
}
.form-submit .et_pb_button {
  display:inline-block;
  cursor:pointer;
  color:#2ea3f2
}
#reply-title small {
  display:block;
  font-size:14px;
  font-weight:400
}
@media (max-width:767px) {
  #comment-wrap li.comment article {
    padding-right:0
  }
  .comment-body {
    padding:0 0 0 100px
  }
  .comment-reply-link {
    position:relative!important;
    float:right;
    bottom:-10px;
    top:auto!important
  }
  #commentform input[type=email],#commentform input[type=text],#commentform input[type=url] {
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin-left:0
  }
  .comment .children {
    margin-left:50px
  }
}
@media (max-width:479px) {
  .comment_avatar img {
    max-width:50%
  }
  .comment-body {
    padding:0 0 0 50px
  }
  .comment .children {
    margin-left:25px
  }
  a.comment-reply-link.et_pb_button {
    font-size:15px
  }
  a.comment-reply-link.et_pb_button:after {
    font-size:25px
  }
}
.et_pb_signup .et_pb_newsletter_description,.et_pb_signup .et_pb_newsletter_form {
  float:none
}
.et_pb_subscribe .et_pb_contact_field input,.et_pb_subscribe .et_pb_contact_field textarea {
  -webkit-appearance:none;
  background-color:#eee;
  width:100%;
  border-width:0;
  border-radius:0;
  color:#999;
  font-size:14px;
  padding:16px;
  background-color:#fff
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox],.et_pb_subscribe .et_pb_contact_field input[type=radio] {
  margin:0;
  width:auto;
  max-width:none;
  padding:0;
  display:none
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]+label,.et_pb_subscribe .et_pb_contact_field input[type=radio]+label {
  display:inline-block;
  vertical-align:middle;
  position:relative;
  cursor:pointer;
  line-height:1.7em;
  min-height:1.7em
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]+label i,.et_pb_subscribe .et_pb_contact_field input[type=radio]+label i {
  content:"";
  width:18px;
  height:18px;
  background-color:#eee;
  font-style:normal;
  display:inline-block;
  vertical-align:middle;
  position:relative;
  margin-right:6px
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]+label i,.et_pb_subscribe .et_pb_contact_field input[type=radio]+label i,.et_pb_subscribe .et_pb_contact_field input[type=text],.et_pb_subscribe .et_pb_contact_field select,.et_pb_subscribe .et_pb_contact_field textarea {
  background-color:#fff
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]+label i,.et_pb_subscribe .et_pb_contact_field input[type=text],.et_pb_subscribe .et_pb_contact_field select,.et_pb_subscribe .et_pb_contact_field textarea {
  border-radius:3px
}
.et_pb_subscribe .et_pb_contact_field input[type=radio]+label i {
  border-radius:50%
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]:checked+label i:before,.et_pb_subscribe .et_pb_contact_field input[type=radio]:checked+label i:before {
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]:checked+label i:before {
  content:"N";
  font-family:ETmodules;
  color:#2ea3f2;
  width:17px;
  height:17px;
  font-size:13px;
  font-weight:600;
  line-height:17px;
  text-align:center
}
.et_pb_subscribe .et_pb_contact_field input[type=radio]:checked+label i:before {
  background:#2ea3f2;
  border-radius:50%;
  width:6px;
  height:6px
}
.et_pb_subscribe .et_pb_contact_field input[type=checkbox]~input[type=text] {
  display:none!important
}
.et_pb_subscribe .et_pb_contact_field textarea {
  font-family:inherit
}
.et_pb_newsletter.et_pb_subscribe {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_description {
  -ms-flex-item-align:start;
  align-self:start
}
.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_description,.et_pb_newsletter.et_pb_subscribe .et_pb_newsletter_form {
  width:100%
}
.et_pb_feedburner_form .et_pb_newsletter_button {
  margin:0;
  width:100%;
  cursor:pointer
}
.et_subscribe_loader {
  display:none;
  background:url(../../../../../freshgarden.pro/wp-content/themes/Divi/includes/builder/styles/images/subscribe-loader.gif);
  width:16px;
  height:16px;
  position:absolute;
  left:50%;
  top:16px;
  margin-left:-8px
}
.et_pb_button_text_loading .et_pb_newsletter_button_text {
  visibility:hidden
}
.et_pb_feedburner_form form {
  text-align:left
}
.et_pb_feedburner_form ::-webkit-input-placeholder {
  color:#666
}
.et_pb_feedburner_form ::-moz-placeholder {
  color:#666
}
.et_pb_feedburner_form :-ms-input-placeholder {
  color:#666
}
.et_pb_newsletter .et_pb_newsletter_description,.et_pb_newsletter .et_pb_newsletter_form {
  position:relative
}
.et_pb_bg_layout_light .et_pb_newsletter_button {
  color:#2ea3f2
}
.et_pb_with_border .et_pb_newsletter_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_newsletter_form .input[type=radio]+label i,.et_pb_with_border .et_pb_newsletter_form input,.et_pb_with_border .et_pb_newsletter_form select,.et_pb_with_border .et_pb_newsletter_form textarea,.et_pb_with_focus_border .et_pb_newsletter_form input:focus {
  border:0 solid #333
}
.et_pb_newsletter_description {
  word-wrap:break-word
}
.et_pb_newsletter_form p.et_pb_newsletter_field.et_pb_signup_custom_field {
  padding-left:0
}
.et_pb_newsletter p .et_pb_signup_error {
  border:1px solid red!important
}
.et_pb_newsletter {
  padding:25px
}
.et_pb_newsletter .et_pb_module_header:empty {
  display:none
}
.et_pb_newsletter_description p:last-of-type {
  padding-bottom:0
}
.et_pb_newsletter_description_no_title.et_pb_newsletter_description_no_content .et_pb_newsletter_form {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
}
.et_pb_newsletter_form p.et_pb_newsletter_field {
  padding-bottom:1em;
  margin-bottom:0
}
.et_pb_newsletter_form .input,.et_pb_newsletter_form input[type=password],.et_pb_newsletter_form input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field textarea,.et_pb_newsletter_form select,.et_pb_newsletter_form textarea {
  -webkit-appearance:none;
  padding:14px 4%!important;
  font-size:16px;
  color:#666;
  background-color:#fff;
  width:100%;
  font-weight:400;
  border-width:0;
  border-radius:3px
}
.et_pb_newsletter_form .et_pb_newsletter_field[data-type=select]:after {
  margin-top:-3px
}
.et_pb_newsletter_form p .et_pb_subscribe_error {
  border:1px solid red!important
}
.et_pb_newsletter_result {
  display:none
}
.et_pb_newsletter_success {
  text-align:center
}
.et_pb_newsletter_button {
  display:block;
  color:inherit;
  width:100%;
  text-align:center;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
.et_pb_newsletter_button:hover {
  text-decoration:none
}
.et_pb_newsletter_button:hover:after {
  opacity:1;
  margin-left:0
}
.et_pb_newsletter_button_text {
  word-break:break-word
}
.et_pb_newsletter_fields,.et_pb_newsletter_footer {
  width:100%
}
.et_pb_newsletter_footer {
  margin-top:20px
}
.et_pb_newsletter_footer:empty {
  margin-top:0
}
.et_pb_newsletter .et_pb_newsletter_fields {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.et_pb_newsletter .et_pb_newsletter_fields>* {
  -ms-flex-preferred-size:100%;
  flex-basis:100%
}
.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half {
  -ms-flex-preferred-size:48.5%;
  flex-basis:48.5%
}
.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_description,.et_pb_newsletter_layout_right_left .et_pb_newsletter_description {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
}
.et_pb_newsletter .et_pb_contact_field_last+.et_pb_newsletter_field {
  padding-left:0
}
.et_pb_newsletter .et_pb_contact_field--hidden {
  display:none
}
.et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
  width:100%;
  padding-left:0;
  padding-right:0
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
  padding-left:0;
  padding-right:0
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
  padding-top:25px
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-top:0
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
  padding-bottom:25px
}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-bottom:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_2_3 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_3_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_4_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
  width:50%;
  padding-top:0;
  padding-bottom:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
  padding-left:40px;
  padding-right:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
  padding-top:0;
  padding-bottom:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form {
  padding-left:40px
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-left:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
  padding-right:40px
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-left:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
  padding-top:25px
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-left:0
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form {
  padding-bottom:25px
}
.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form {
  padding-left:0
}
@media (max-width:980px) {
  .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:50%;
    padding-top:0;
    padding-bottom:0
  }
  .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    padding-left:40px;
    padding-right:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-top:0;
    padding-bottom:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form {
    padding-left:40px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-left:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-right:40px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-left:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-left:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-left:0
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:100%;
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-top:0
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-bottom:0
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:100%;
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-top:0
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-bottom:0
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:100%;
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-left:0;
    padding-right:0
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-top:0
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-bottom:0
  }
  p.et_pb_contact_field.et_pb_contact_field_last_tablet+p.et_pb_contact_field.et_pb_contact_field_last_tablet,p.et_pb_contact_field_half_tablet+p.et_pb_contact_field_last_tablet:not(.et_pb_contact_field_half_tablet) {
    clear:both
  }
  .et_pb_newsletter .et_pb_contact_field_last_tablet+.et_pb_newsletter_field {
    padding-left:0
  }
  .et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_tablet {
    -ms-flex-preferred-size:48.5%;
    flex-basis:48.5%
  }
  .et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_tablet {
    -ms-flex-preferred-size:100%;
    flex-basis:100%
  }
  .et_pb_bg_layout_light_tablet .et_pb_newsletter_button {
    color:#2ea3f2
  }
  .et_pb_bg_layout_dark_tablet .et_pb_newsletter_button {
    color:inherit
  }
}
@media (max-width:767px) {
  .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:100%;
    padding-left:0;
    padding-right:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-left:0;
    padding-right:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-top:0
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-bottom:0
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_2_3 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_3_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_description,.et_pb_column_4_4 .et_pb_newsletter.et_pb_login .et_pb_newsletter_form {
    width:100%;
    padding-left:0;
    padding-right:0
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-left:0;
    padding-right:0
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form {
    padding-top:25px
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-top:0
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_pb_newsletter_form {
    padding-bottom:25px
  }
  .et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_2_3 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_bottom_top .et_multi_view_hidden+.et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left .et_multi_view_hidden+.et_pb_newsletter_form {
    padding-bottom:0
  }
  .et_pb_newsletter .et_pb_contact_field_last_phone+.et_pb_newsletter_field {
    padding-left:0
  }
  .et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_phone {
    -ms-flex-preferred-size:48.5%;
    flex-basis:48.5%
  }
  .et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_phone {
    -ms-flex-preferred-size:100%;
    flex-basis:100%
  }
  .et_pb_bg_layout_light_phone .et_pb_newsletter_button {
    color:#2ea3f2
  }
  .et_pb_bg_layout_dark_phone .et_pb_newsletter_button {
    color:inherit
  }
}
.gecko .et_pb_newsletter .et_pb_newsletter_field {
  margin-bottom:1vw
}
body .grecaptcha-badge {
  visibility:hidden
}
body.et_pb_recaptcha_enabled .grecaptcha-badge {
  visibility:initial;
  z-index:9999
}
.et_pb_contact_form_label {
  display:none
}
.et_pb_with_border.et_pb_contact_field .input[type=checkbox]+label i,.et_pb_with_border.et_pb_contact_field .input[type=radio]+label i,.et_pb_with_border.et_pb_contact_field input,.et_pb_with_border.et_pb_contact_field select,.et_pb_with_border.et_pb_contact_field textarea {
  border:0 solid #333
}
.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_title {
  float:none
}
.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper {
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper {
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.et_pb_contact_field_options_list label a:empty:before {
  content:"\E906";
  font-family:ETmodules;
  speak:none;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  font-style:normal;
  display:inline-block;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  font-size:16px
}
.et_pb_contact_field[data-type=booleancheckbox] .et_pb_contact_field_options_title {
  display:inline-block
}
.et_pb_contact_field[data-type=select] {
  position:relative
}
.et_pb_contact_field[data-type=select]:after {
  content:"";
  position:absolute;
  top:50%;
  right:10px;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  width:0;
  height:0;
  border:6px solid transparent;
  border-top-color:#666;
  margin-top:3px;
  pointer-events:none
}
p.et_pb_contact_field {
  padding:0 0 0 3%;
  margin-bottom:3%;
  background-position:50%;
  background-size:cover
}
p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last,p.et_pb_contact_field:not(.et_pb_contact_field_last),p.et_pb_contact_field_half+p.et_pb_contact_field_last:not(.et_pb_contact_field_half) {
  clear:both
}
.et_pb_contact_field *,.et_pb_contact_field.et_pb_section_parallax,.et_pb_contact_field.et_pb_section_video {
  position:relative
}
.et_pb_contact_field a {
  color:inherit;
  font-weight:700;
  text-decoration:underline
}
.et_pb_contact_select {
  color:#999;
  background-color:#eee;
  padding:16px 20px 16px 16px;
  font-size:14px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
  border:0;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  border-radius:0
}
.et_pb_contact_select::-ms-expand {
  display:none
}
.et_pb_contact_field_options_wrapper {
  display:block
}
.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title {
  margin-bottom:.5em;
  font-weight:600
}
.et_pb_contact_field_options_wrapper:after {
  clear:both;
  content:" ";
  display:block
}
.et_pb_contact_field_checkbox,.et_pb_contact_field_options_title,.et_pb_contact_field_radio,.et_pb_contact_field_select_title {
  display:block
}
.et_pb_contact_field_radio_title,.et_pb_contact_field_select_title {
  font-size:16px;
  padding-bottom:4px
}
.et_pb_contact_field textarea.et_pb_contact_message {
  min-height:150px;
  display:block
}
@media (max-width:980px) {
  .et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_title {
    float:none
  }
  .et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
  }
  .et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
  .et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
  }
  .et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
  }
}
@media (max-width:767px) {
  .et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_title {
    float:none
  }
  .et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
  }
  .et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
  .et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
  }
  .et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
  }
  p.et_pb_contact_field.et_pb_contact_field_last_phone+p.et_pb_contact_field.et_pb_contact_field_last_phone,p.et_pb_contact_field_half_phone+p.et_pb_contact_field_last_phone:not(.et_pb_contact_field_half_phone) {
    clear:both
  }
}
.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6 {
  color:#2ea3f2
}
.footer-widget li:before {
  border-color:#2ea3f2
}
.bottom-nav li.current-menu-item>a {
  color:#2ea3f2
}
#main-footer {
  background-color:#222
}
#footer-widgets {
  padding:6% 0 0
}
.footer-widget {
  float:left;
  color:#fff
}
.last {
  margin-right:0
}
.footer-widget .fwidget:last-child {
  margin-bottom:0 !important
}
#footer-widgets .footer-widget li {
  padding-left:14px;
  position:relative
}
#footer-widgets .footer-widget li:before {
  border-radius:3px;
  border-style:solid;
  border-width:3px;
  content:"";
  left:0;
  position:absolute;
  top:9px
}
#footer-widgets .footer-widget a {
  color:#fff
}
#footer-widgets .footer-widget li a {
  color:#fff;
  text-decoration:none
}
#footer-widgets .footer-widget li a:hover {
  color:rgba(255,255,255,.7)
}
.footer-widget .widget_adsensewidget ins {
  min-width:160px
}
#footer-bottom {
  background-color:#1f1f1f;
  background-color:rgba(0,0,0,.32);
  padding:15px 0 5px
}
#footer-bottom a {
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
#footer-info {
  text-align:left;
  color:#666;
  padding-bottom:10px;
  float:left
}
#footer-info a {
  font-weight:700;
  color:#666
}
#footer-info a:hover {
  opacity:.7
}
#et-footer-nav {
  background-color:rgba(255,255,255,.05)
}
.bottom-nav {
  padding:15px 0
}
.bottom-nav li {
  font-weight:600;
  display:inline-block;
  font-size:14px;
  padding-right:22px
}
.bottom-nav a {
  color:#bbb;
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
.bottom-nav a:hover {
  opacity:.7
}
@media all and (max-width:980px) {
  .footer-widget:nth-child(n) {
    width:46.25% !important;
    margin:0 7.5% 7.5% 0 !important
  }
  .et_pb_footer_columns1 .footer-widget {
    width:100% !important;
    margin:0 7.5% 7.5% 0 !important
  }
  #footer-widgets .footer-widget .fwidget {
    margin-bottom:16.21%
  }
  .et_pb_gutters1 .footer-widget:nth-child(n) {
    width:50% !important;
    margin:0 !important
  }
  .et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
    margin-bottom:0
  }
  #footer-widgets {
    padding:8% 0
  }
  #footer-widgets .footer-widget:nth-child(2n) {
    margin-right:0 !important
  }
  #footer-widgets .footer-widget:nth-last-child(-n+2) {
    margin-bottom:0 !important
  }
  .bottom-nav {
    text-align:center
  }
  #footer-info {
    float:none;
    text-align:center
  }
}
@media all and (max-width:767px) {
  #footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget {
    width:100% !important;
    margin-right:0 !important
  }
  #footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget {
    margin-bottom:9.5% !important
  }
  .et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
    margin-bottom:0 !important
  }
  #footer-widgets {
    padding:10% 0
  }
  #footer-widgets .footer-widget .fwidget:last-child {
    margin-bottom:0 !important
  }
  #footer-widgets .footer-widget:last-child {
    margin-bottom:0 !important
  }
}
@media all and (max-width:479px) {
  #footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget {
    margin-bottom:11.5% !important
  }
  #footer-widgets .footer-widget.last {
    margin-bottom:0 !important
  }
  .et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
    margin-bottom:0 !important
  }
  #footer-widgets {
    padding:12% 0
  }
}
@media all and (min-width:981px) {
  .et_pb_gutters3 .footer-widget {
    margin-right:5.5%;
    margin-bottom:5.5%
  }
  .et_pb_gutters3 .footer-widget:last-child {
    margin-right:0
  }
  .et_pb_gutters3.et_pb_footer_columns6 .footer-widget {
    width:12.083%
  }
  .et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget {
    margin-bottom:45.517%
  }
  .et_pb_gutters3.et_pb_footer_columns5 .footer-widget {
    width:15.6%
  }
  .et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget {
    margin-bottom:35.256%
  }
  .et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
    width:20.875%
  }
  .et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
    width:29.667%
  }
  .et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget {
    margin-bottom:18.539%
  }
  .et_pb_gutters3.et_pb_footer_columns2 .footer-widget {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns1 .footer-widget {
    width:100%
  }
  .et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget {
    margin-bottom:5.5%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) {
    width:73.625%;
    clear:both
  }
  .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:7.47%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) {
    width:20.875%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) {
    width:20.875%;
    clear:both
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) {
    width:73.625%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:7.47%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) {
    width:64.833%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:8.483%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) {
    width:29.667%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:18.539%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) {
    width:29.667%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:18.539%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) {
    width:64.833%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:8.483%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) {
    width:20.875%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) {
    width:20.875%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) {
    width:15.6%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget {
    margin-bottom:35.256%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) {
    width:57.8%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget {
    margin-bottom:9.516%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child {
    width:57.8%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget {
    margin-bottom:9.516%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) {
    width:15.6%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget {
    margin-bottom:35.256%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) {
    width:57.8%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:9.516%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) {
    width:36.7%
  }
  .et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:14.986%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) {
    width:36.7%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget {
    margin-bottom:14.986%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) {
    width:57.8%
  }
  .et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:9.516%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) {
    width:12.083%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget {
    margin-bottom:45.517%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) {
    width:12.083%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget {
    margin-bottom:45.517%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) {
    width:20.875%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget {
    margin-bottom:26.347%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) {
    width:47.25%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:11.64%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) {
    width:15.6%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget {
    margin-bottom:35.256%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) {
    width:57.8%
  }
  .et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget {
    margin-bottom:9.516%
  }
}
[data-carousel-extra] {
  cursor:pointer
}
.jp-carousel-wrap * {
  line-height:inherit
}
.jp-carousel-overlay {
  background:#000
}
div.jp-carousel-fadeaway {
  background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
  background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
  position:fixed;
  bottom:0;
  z-index:2147483647;
  width:100%;
  height:15px
}
.jp-carousel-next-button span,.jp-carousel-previous-button span {
  background:url(../../../../../freshgarden.pro/wp-content/plugins/jetpack/modules/carousel/images/arrows.png) no-repeat center center;
  background-size:200px 126px
}
.jp-carousel-msg {
  font-family:"Open Sans",sans-serif;
  font-style:normal;
  display:inline-block;
  line-height:19px;
  padding:11px 15px;
  font-size:14px;
  text-align:center;
  margin:25px 20px 0 2px;
  background-color:#fff;
  border-left:4px solid #ffba00;
  box-shadow:0 1px 1px 0 rgba(0,0,0,.1)
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
  .jp-carousel-next-button span,.jp-carousel-previous-button span {
    background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/carousel/images/arrows-2x.png)
  }
}
.jp-carousel-wrap {
  font-family:"Helvetica Neue",sans-serif!important
}
.jp-carousel-info {
  position:absolute;
  bottom:0;
  text-align:left!important;
  -webkit-font-smoothing:subpixel-antialiased!important
}
.jp-carousel-info ::selection {
  background:#68c9e8;
  color:#fff
}
.jp-carousel-info ::-moz-selection {
  background:#68c9e8;
  color:#fff
}
.jp-carousel-photo-info {
  position:relative;
  left:25%;
  width:50%
}
.jp-carousel-transitions .jp-carousel-photo-info {
  transition:.4s ease-out
}
.jp-carousel-info h2 {
  background:0 0!important;
  border:none!important;
  color:#999;
  display:block!important;
  font:normal 13px/1.25em "Helvetica Neue",sans-serif!important;
  letter-spacing:0!important;
  margin:7px 0 0 0!important;
  padding:10px 0 0!important;
  overflow:hidden;
  text-align:left;
  text-shadow:none!important;
  text-transform:none!important;
  -webkit-font-smoothing:subpixel-antialiased
}
.jp-carousel-next-button,.jp-carousel-previous-button {
  text-indent:-9999px;
  overflow:hidden;
  cursor:pointer
}
.jp-carousel-next-button span,.jp-carousel-previous-button span {
  position:absolute;
  top:0;
  bottom:0;
  width:82px;
  zoom:1;
  opacity:.2
}
.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span {
  transition:.5s opacity ease-out
}
.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span {
  opacity:.6
}
.jp-carousel-next-button span {
  background-position:-110px center;
  right:0
}
.jp-carousel-previous-button span {
  background-position:-10px center;
  left:0
}
.jp-carousel-buttons {
  margin:-18px -20px 15px;
  padding:8px 10px;
  border-bottom:1px solid #222;
  background:#222;
  text-align:center
}
div.jp-carousel-buttons a {
  border:none!important;
  color:#999;
  font:normal 11px/1.2em "Helvetica Neue",sans-serif!important;
  letter-spacing:0!important;
  padding:5px 2px 5px 0;
  text-decoration:none!important;
  text-shadow:none!important;
  vertical-align:middle;
  -webkit-font-smoothing:subpixel-antialiased
}
div.jp-carousel-buttons a:hover {
  color:#68c9e8;
  border:none!important
}
.jp-carousel-transitions div.jp-carousel-buttons a:hover {
  transition:none!important
}
.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img {
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -o-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0)
}
.jp-carousel-slide {
  position:fixed;
  width:0;
  bottom:0;
  background-color:#000;
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px
}
.jp-carousel-transitions .jp-carousel-slide {
  transition:.3s ease-out
}
.jp-carousel-slide.selected {
  position:absolute!important;
  opacity:1
}
.jp-carousel-slide {
  opacity:.25
}
.jp-carousel-slide img {
  display:block;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  max-height:100%!important;
  background:0 0!important;
  border:none!important;
  padding:0!important;
  box-shadow:0 2px 8px rgba(0,0,0,.1);
  zoom:1
}
.jp-carousel-transitions .jp-carousel-slide {
  transition:opacity .4s linear
}
.jp-carousel-close-hint {
  color:#999;
  cursor:default;
  letter-spacing:0!important;
  padding:.35em 0 0;
  position:absolute;
  text-align:right;
  width:90%
}
.jp-carousel-transitions .jp-carousel-close-hint {
  transition:color .2s linear
}
.jp-carousel-close-hint span {
  cursor:pointer;
  background-color:#000;
  background-color:rgba(0,0,0,.8);
  display:inline-block;
  height:22px;
  font:400 24px/1 "Helvetica Neue",sans-serif!important;
  line-height:22px;
  margin:0 0 0 .4em;
  text-align:center;
  vertical-align:middle;
  width:22px;
  border-radius:4px
}
.jp-carousel-transitions .jp-carousel-close-hint span {
  transition:border-color .2s linear
}
.jp-carousel-close-hint:hover {
  cursor:default;
  color:#fff
}
.jp-carousel-close-hint:hover span {
  border-color:#fff
}
a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog {
  background:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/carousel/images/carousel-sprite.png?5) no-repeat;
  background-size:16px 200px
}
div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog {
  margin:0 14px 0 0!important
}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {
  background-color:#303030;
  padding-right:8px!important;
  border-radius:2px;
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px
}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {
  margin:0 2px 0 -12px!important
}
div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover {
  background-position:6px -36px;
  padding-right:auto!important;
  padding-left:26px!important;
  color:#999
}
div.jp-carousel-buttons a.jp-carousel-commentlink {
  background-position:0 -156px;
  padding-left:19px!important
}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover {
  cursor:default
}
div.jp-carousel-buttons a.jp-carousel-reblog:hover {
  background-position:6px -56px;
  color:#68c9e8
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
  a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog {
    background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/carousel/images/carousel-sprite-2x.png?5)
  }
}
div#carousel-reblog-box {
  background:#222;
  background:-moz-linear-gradient(bottom,#222,#333);
  background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));
  padding:3px 0 0;
  display:none;
  margin:5px auto 0;
  border-radius:2px;
  box-shadow:0 0 20px rgba(0,0,0,.9);
  height:74px;
  width:565px
}
#carousel-reblog-box textarea {
  background:#999;
  font:13px/1.4 "Helvetica Neue",sans-serif!important;
  color:#444;
  padding:3px 6px;
  width:370px;
  height:48px;
  float:left;
  margin:6px 9px 0;
  border:1px solid #666;
  box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);
  border-radius:2px
}
#carousel-reblog-box textarea:focus {
  background:#ccc;
  color:#222
}
#carousel-reblog-box label {
  color:#aaa;
  font-size:11px;
  padding-right:2px;
  padding-left:2px;
  display:inline;
  font-weight:400
}
#carousel-reblog-box select {
  width:110px;
  padding:0;
  font-size:12px;
  font-family:"Helvetica Neue",sans-serif!important;
  background:#333;
  color:#eee;
  border:1px solid #444;
  margin-top:5px
}
#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response {
  float:left;
  width:154px;
  padding-top:0;
  padding-left:1px;
  overflow:hidden;
  height:34px;
  margin:3px 0 0 2px!important
}
#wrapper #carousel-reblog-box p.response {
  font-size:13px;
  clear:none;
  padding-left:2px;
  height:34px;
  color:#aaa
}
#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit {
  font:13px/24px "Helvetica Neue",sans-serif!important;
  margin-top:8px;
  padding:0 10px!important;
  border-radius:1em;
  height:24px;
  color:#333;
  cursor:pointer;
  font-weight:400;
  background:#aaa;
  background:-moz-linear-gradient(bottom,#aaa,#ccc);
  background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));
  border:1px solid #444
}
#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover {
  background:#ccc;
  background:-moz-linear-gradient(bottom,#ccc,#eee);
  background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))
}
#carousel-reblog-box .canceltext {
  color:#aaa;
  font-size:11px;
  line-height:24px
}
#carousel-reblog-box .canceltext a {
  color:#fff
}
.jp-carousel-titleanddesc {
  border-top:1px solid #222;
  color:#999;
  font-size:15px;
  padding-top:24px;
  margin-bottom:20px;
  font-weight:400
}
.jp-carousel-titleanddesc-title {
  font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;
  text-transform:none!important;
  color:#fff;
  margin:0 0 15px;
  padding:0
}
.jp-carousel-titleanddesc-desc p {
  color:#999;
  line-height:1.4;
  margin-bottom:.75em
}
.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a {
  color:#fff!important;
  border:none!important;
  text-decoration:underline!important;
  font-weight:400!important;
  font-style:normal!important
}
.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong {
  font-weight:700;
  color:#999
}
.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i {
  font-style:italic;
  color:#999
}
.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover {
  color:#68c9e8!important
}
.jp-carousel-titleanddesc p:empty {
  display:none
}
.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before {
  content:none!important
}
.jp-carousel-image-meta {
  background:#111;
  border:1px solid #222;
  color:#fff;
  font-size:13px;
  font:12px/1.4 "Helvetica Neue",sans-serif!important;
  overflow:hidden;
  padding:18px 20px;
  width:209px!important
}
.jp-carousel-image-meta h5,.jp-carousel-image-meta li {
  font-family:"Helvetica Neue",sans-serif!important;
  position:inherit!important;
  top:auto!important;
  right:auto!important;
  left:auto!important;
  bottom:auto!important;
  background:0 0!important;
  border:none!important;
  font-weight:400!important;
  line-height:1.3em!important
}
.jp-carousel-image-meta ul {
  margin:0!important;
  padding:0!important;
  list-style:none!important
}
.jp-carousel-image-meta li {
  width:48%!important;
  display:inline-block!important;
  vertical-align:top!important;
  margin:0 2% 15px 0!important;
  color:#fff!important;
  font-size:13px!important
}
.jp-carousel-image-meta h5 {
  color:#999!important;
  text-transform:uppercase!important;
  font-size:10px!important;
  margin:0 0 2px!important;
  letter-spacing:.1em!important
}
a.jp-carousel-image-download {
  padding-left:23px;
  display:inline-block;
  clear:both;
  color:#999;
  line-height:1;
  font-weight:400;
  font-size:13px;
  text-decoration:none;
  background-position:0 -82px
}
a.jp-carousel-image-download span.photo-size {
  font-size:11px;
  border-radius:1em;
  margin-left:2px;
  display:inline-block
}
a.jp-carousel-image-download span.photo-size-times {
  padding:0 1px 0 2px
}
a.jp-carousel-image-download:hover {
  background-position:0 -122px;
  color:#68c9e8;
  border:none!important
}
.jp-carousel-image-map {
  position:relative;
  margin:-20px -20px 20px;
  border-bottom:1px solid rgba(255,255,255,.17);
  height:154px
}
.jp-carousel-image-map img.gmap-main {
  border-top-left-radius:6px;
  border-right:1px solid rgba(255,255,255,.17)
}
.jp-carousel-image-map div.gmap-topright {
  width:94px;
  height:154px;
  position:absolute;
  top:0;
  right:0
}
.jp-carousel-image-map div.imgclip {
  overflow:hidden;
  border-top-right-radius:6px
}
.jp-carousel-image-map div.gmap-topright img {
  margin-left:-40px
}
.jp-carousel-image-map img.gmap-bottomright {
  position:absolute;
  top:96px;
  right:0
}
.jp-carousel-comments {
  font:15px/1.7 "Helvetica Neue",sans-serif!important;
  font-weight:400;
  background:none transparent
}
.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover {
  color:#68c9e8!important
}
.jp-carousel-comment {
  background:none transparent;
  color:#999;
  margin-bottom:20px;
  clear:left;
  overflow:auto;
  width:100%
}
.jp-carousel-comment p {
  color:#999!important
}
.jp-carousel-comment .comment-author {
  font-size:13px;
  font-weight:400;
  padding:0;
  width:auto;
  display:inline;
  float:none;
  border:none;
  margin:0
}
.jp-carousel-comment .comment-author a {
  color:#fff
}
.jp-carousel-comment .comment-gravatar {
  float:left
}
.jp-carousel-comment .comment-content {
  border:none;
  margin-left:85px;
  padding:0
}
.jp-carousel-comment .avatar {
  margin:0 20px 0 0;
  border-radius:4px;
  border:none!important;
  padding:0!important;
  background-color:transparent!important
}
.jp-carousel-comment .comment-date {
  color:#999;
  margin-top:4px;
  font-size:11px;
  display:inline;
  float:right
}
#jp-carousel-comment-form {
  margin:0 0 10px!important;
  float:left;
  width:100%
}
textarea#jp-carousel-comment-form-comment-field {
  background:rgba(34,34,34,.9);
  border:1px solid #3a3a3a;
  color:#aaa;
  font:15px/1.4 "Helvetica Neue",sans-serif!important;
  width:100%;
  padding:10px 10px 5px;
  margin:0;
  float:none;
  height:147px;
  box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);
  border-radius:3px;
  overflow:hidden;
  box-sizing:border-box
}
textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder {
  color:#555
}
textarea#jp-carousel-comment-form-comment-field:focus {
  background:#ccc;
  color:#222
}
textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {
  color:#aaa
}
#jp-carousel-comment-form-spinner {
  color:#fff;
  margin:22px 0 0 10px;
  display:block;
  width:20px;
  height:20px;
  float:left
}
#jp-carousel-comment-form-submit-and-info-wrapper {
  display:none;
  overflow:hidden;
  width:100%
}
#jp-carousel-comment-form-commenting-as input {
  background:rgba(34,34,34,.9);
  border:1px solid #3a3a3a;
  color:#aaa;
  font:13px/1.4 "Helvetica Neue",sans-serif!important;
  padding:3px 6px;
  float:left;
  box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);
  border-radius:2px;
  width:285px
}
#jp-carousel-comment-form-commenting-as input:focus {
  background:#ccc;
  color:#222
}
#jp-carousel-comment-form-commenting-as p {
  font:400 13px/1.7 "Helvetica Neue",sans-serif!important;
  margin:22px 0 0;
  float:left
}
#jp-carousel-comment-form-commenting-as fieldset {
  float:left;
  border:none;
  margin:20px 0 0;
  padding:0
}
#jp-carousel-comment-form-commenting-as fieldset {
  clear:both
}
#jp-carousel-comment-form-commenting-as label {
  font:400 13px/1.7 "Helvetica Neue",sans-serif!important;
  margin:0 20px 3px 0;
  float:left;
  width:100px
}
#jp-carousel-comment-form-button-submit {
  margin-top:20px;
  float:right
}
#js-carousel-comment-form-container {
  margin-bottom:15px;
  overflow:auto;
  width:100%
}
#jp-carousel-comment-form-container {
  margin-bottom:15px;
  overflow:auto;
  width:100%
}
#jp-carousel-comment-post-results {
  display:none;
  overflow:auto;
  width:100%
}
#jp-carousel-comment-post-results span {
  display:block;
  text-align:center;
  margin-top:20px;
  width:100%;
  overflow:auto;
  padding:1em 0;
  box-sizing:border-box;
  background:rgba(0,0,0,.7);
  border-radius:2px;
  font:13px/1.4 "Helvetica Neue",sans-serif!important;
  border:1px solid rgba(255,255,255,.17);
  box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)
}
.jp-carousel-comment-post-error {
  color:#df4926
}
#jp-carousel-comments-closed {
  display:none;
  color:#999
}
#jp-carousel-comments-loading {
  font:400 15px/1.7 "Helvetica Neue",sans-serif!important;
  display:none;
  color:#999;
  text-align:left;
  margin-bottom:20px
}
.jp-carousel-light .jp-carousel-overlay {
  background:#fff
}
.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span {
  opacity:.8
}
.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div {
  color:#000!important
}
.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a {
  color:#1e8cbe!important
}
.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover {
  color:#f1831e!important
}
.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a {
  color:#666
}
.jp-carousel-light .jp-carousel-buttons {
  border-bottom-color:#f0f0f0;
  background:#f5f5f5
}
.jp-carousel-light div.jp-carousel-buttons a:hover {
  text-decoration:none;
  color:#f1831e
}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover {
  background-position:4px -56px;
  padding-left:24px!important
}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {
  background-color:#2ea2cc;
  color:#fff
}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink {
  background-position:0 -176px
}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {
  background-position:5px -36px
}
.jp-carousel-light div#carousel-reblog-box {
  background:#eee;
  background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);
  background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));
  box-shadow:0 2px 10px rgba(0,0,0,.1);
  border:1px solid #ddd
}
.jp-carousel-light #carousel-reblog-box textarea {
  border:1px inset #ccc;
  color:#666;
  border:1px solid #cfcfcf;
  background:#fff
}
.jp-carousel-light #carousel-reblog-box .canceltext {
  color:#888
}
.jp-carousel-light #carousel-reblog-box .canceltext a {
  color:#666
}
.jp-carousel-light #carousel-reblog-box select {
  background:#eee;
  color:#333;
  border:1px solid #aaa
}
#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit {
  color:#333;
  background:#fff;
  background:-moz-linear-gradient(bottom,#ddd,#fff);
  background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));
  border:1px solid #aaa
}
.jp-carousel-light .jp-carousel-image-meta {
  background:#fafafa;
  border:1px solid #eee;
  border-top-color:#f5f5f5;
  border-left-color:#f5f5f5;
  color:#333
}
.jp-carousel-light .jp-carousel-image-meta li {
  color:#000!important
}
.jp-carousel-light .jp-carousel-close-hint {
  color:#ccc
}
.jp-carousel-light .jp-carousel-close-hint span {
  background-color:#fff;
  border-color:#ccc
}
.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder {
  color:#aaa
}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus {
  color:#333
}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {
  color:#ddd
}
.jp-carousel-light a.jp-carousel-image-download {
  background-position:0 -122px
}
.jp-carousel-light a.jp-carousel-image-download:hover {
  background-position:0 -122px;
  color:#f1831e
}
.jp-carousel-light textarea#jp-carousel-comment-form-comment-field {
  background:#fbfbfb;
  color:#333;
  border:1px solid #dfdfdf;
  box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)
}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input {
  background:#fbfbfb;
  border:1px solid #dfdfdf;
  color:#333;
  box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)
}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus {
  background:#fbfbfb;
  color:#333
}
.jp-carousel-light #jp-carousel-comment-post-results span {
  background:#f7f7f7;
  border:1px solid #dfdfdf;
  box-shadow:inset 0 0 5px rgba(0,0,0,.05)
}
.jp-carousel-light .jp-carousel-slide {
  background-color:#fff
}
.jp-carousel-light .jp-carousel-titleanddesc {
  border-top:1px solid #eee
}
.jp-carousel-light .jp-carousel-fadeaway {
  background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));
  background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))
}
@media only screen and (max-width:760px) {
  .jp-carousel-info {
    margin:0 10px!important
  }
  .jp-carousel-next-button,.jp-carousel-previous-button {
    display:none!important
  }
  .jp-carousel-buttons {
    display:none!important
  }
  .jp-carousel-image-meta {
    float:none!important;
    width:100%!important;
    box-sizing:border-box
  }
  .jp-carousel-close-hint {
    font-weight:800!important;
    font-size:26px!important;
    position:fixed!important;
    top:-10px
  }
  .jp-carousel-slide img {
    opacity:1
  }
  .jp-carousel-wrap {
    background-color:#000
  }
  .jp-carousel-fadeaway {
    display:none
  }
  #jp-carousel-comment-form-container {
    display:none!important
  }
  .jp-carousel-titleanddesc {
    padding-top:0!important;
    border:none!important
  }
  .jp-carousel-titleanddesc-title {
    font-size:1em!important
  }
  .jp-carousel-left-column-wrapper {
    padding:0;
    width:100%!important
  }
  .jp-carousel-photo-info {
    left:0!important;
    width:100%!important
  }
}
.contact-form .clear-form {
  clear:both
}
.contact-form input:-ms-input-placeholder {
  transition:opacity .3s ease-out
}
.contact-form input::-ms-input-placeholder {
  transition:opacity .3s ease-out
}
.contact-form input::placeholder {
  transition:opacity .3s ease-out
}
.contact-form input:hover:-ms-input-placeholder {
  opacity:.5
}
.contact-form input:hover::-ms-input-placeholder {
  opacity:.5
}
.contact-form input:hover::placeholder {
  opacity:.5
}
.contact-form input:focus:-ms-input-placeholder {
  opacity:.3
}
.contact-form input:focus::-ms-input-placeholder {
  opacity:.3
}
.contact-form input:focus::placeholder {
  opacity:.3
}
.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url] {
  box-sizing:border-box;
  margin-bottom:.75em;
  width:100%
}
.contact-form select {
  margin-bottom:.75em
}
.contact-form textarea {
  box-sizing:border-box;
  float:none;
  height:200px;
  margin-bottom:.75em;
  width:100%
}
.contact-form input[type=checkbox],.contact-form input[type=radio] {
  float:none;
  margin-bottom:.75em;
  vertical-align:bottom;
  vertical-align:-webkit-baseline-middle;
  vertical-align:-moz-middle-with-baseline
}
.contact-form label {
  margin-bottom:.25em;
  float:none;
  font-weight:700;
  display:block
}
.contact-form label.checkbox,.contact-form label.checkbox-multiple,.contact-form label.radio {
  margin-bottom:.25em;
  float:none;
  font-weight:400;
  display:inline-block
}
.contact-form .grunion-field-checkbox-multiple-wrap,.contact-form .grunion-field-checkbox-wrap,.contact-form .grunion-field-radio-wrap {
  margin-bottom:.5em
}
.contact-form label span {
  color:#aaa;
  margin-left:.25em;
  font-weight:400
}
.contact-form-submission {
  margin-bottom:4em;
  padding:1.5em 1em
}
.contact-form-submission p {
  margin:0 auto;
  word-wrap:break-word
}
.form-errors .form-error-message {
  color:red
}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea {
  width:100%
}
#jetpack-check-feedback-spam {
  margin:1px 8px 0 0
}
.jetpack-check-feedback-spam-spinner {
  display:inline-block;
  margin-top:7px
}
@media only screen and (min-width:600px) {
  .contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url] {
    width:50%
  }
}
.infinite-loader {
  color:#000;
  display:block;
  height:28px;
  text-indent:-9999px
}
#infinite-handle span {
  background:#333;
  border-radius:1px;
  color:#eee;
  cursor:pointer;
  font-size:13px;
  padding:6px 16px
}
#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover {
  display:inline;
  position:static;
  padding:0;
  margin:0;
  border:none;
  line-height:inherit;
  background:0 0;
  color:inherit;
  cursor:inherit;
  font-size:inherit;
  font-weight:inherit;
  font-family:inherit
}
#infinite-handle span button::-moz-focus-inner {
  margin:0;
  padding:0;
  border:none
}
@media (max-width:800px) {
  #infinite-handle span:before {
    display:none
  }
  #infinite-handle span {
    display:block
  }
}
#infinite-footer {
  position:fixed;
  bottom:-50px;
  left:0;
  width:100%
}
#infinite-footer a {
  text-decoration:none
}
#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover {
  color:#444;
  text-decoration:underline
}
#infinite-footer .container {
  background:rgba(255,255,255,.8);
  border-color:#ccc;
  border-color:rgba(0,0,0,.1);
  border-style:solid;
  border-width:1px 0 0;
  box-sizing:border-box;
  margin:0 auto;
  overflow:hidden;
  padding:1px 20px;
  width:780px
}
#infinite-footer .blog-credits,#infinite-footer .blog-info {
  box-sizing:border-box;
  line-height:25px
}
#infinite-footer .blog-info {
  float:left;
  overflow:hidden;
  text-align:left;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:40%
}
#infinite-footer .blog-credits {
  font-weight:400;
  float:right;
  width:60%
}
#infinite-footer .blog-info a {
  color:#111;
  font-size:14px;
  font-weight:700
}
#infinite-footer .blog-credits {
  color:#888;
  font-size:12px;
  text-align:right
}
#infinite-footer .blog-credits a {
  color:#666
}
.infinity-end.neverending #infinite-footer {
  display:none
}
@media (max-width:640px) {
  #infinite-footer .container {
    box-sizing:border-box;
    width:100%
  }
  #infinite-footer .blog-info {
    width:30%
  }
  #infinite-footer .blog-credits {
    width:70%
  }
  #infinite-footer .blog-credits,#infinite-footer .blog-info a {
    font-size:10px
  }
}
@media (max-width:640px) {
  #infinite-footer {
    position:static
  }
}
@font-face {
  font-family:Noticons;
  src:url(https://wordpress.com/i/noticons/Noticons.woff)
}
#jp-post-flair {
  padding-top:.5em
}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy {
  clear:both
}
div.sharedaddy h3.sd-title {
  margin:0 0 1em;
  display:inline-block;
  line-height:1.2;
  font-size:9pt;
  font-weight:700
}
div.sharedaddy h3.sd-title:before {
  content:"";
  display:block;
  width:100%;
  min-width:30px;
  border-top:1px solid #ddd;
  margin-bottom:1em
}
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
  width:61px;
  overflow:hidden
}
#wpadminbar iframe.admin-bar-likes-widget {
  width:61px;
  height:28px;
  min-height:28px;
  border-width:0;
  position:absolute;
  top:0
}
div.jetpack-likes-widget-wrapper {
  width:100%;
  min-height:50px;
  position:relative
}
div.jetpack-likes-widget-wrapper .sd-link-color {
  font-size:12px
}
div.jetpack-likes-widget-wrapper.slim-likes-widget {
  width:1px;
  min-height:0
}
div.jetpack-comment-likes-widget-wrapper {
  width:100%;
  position:relative;
  min-height:31px
}
div.jetpack-comment-likes-widget-wrapper iframe {
  margin-bottom:0
}
#likes-other-gravatars {
  display:none;
  position:absolute;
  padding:10px 10px 12px;
  background-color:#2e4453;
  border-width:0;
  box-shadow:0 0 10px #2e4453;
  box-shadow:0 0 10px rgba(46,68,83,.6);
  min-width:130px;
  z-index:1000
}
#likes-other-gravatars * {
  line-height:normal
}
#likes-other-gravatars .likes-text {
  color:#fff;
  font-size:12px;
  padding-bottom:8px
}
#likes-other-gravatars li,#likes-other-gravatars ul {
  margin:0;
  padding:0;
  text-indent:0;
  list-style-type:none
}
#likes-other-gravatars li:before {
  content:""
}
#likes-other-gravatars ul.wpl-avatars {
  overflow:auto;
  display:block;
  max-height:190px
}
#likes-other-gravatars ul.wpl-avatars li {
  width:32px;
  height:32px;
  float:left;
  margin:0 5px 5px 0
}
#likes-other-gravatars ul.wpl-avatars li a {
  margin:0 2px 0 0;
  border-bottom:none!important;
  display:block
}
#likes-other-gravatars ul.wpl-avatars li a img {
  background:0 0;
  border:none;
  margin:0!important;
  padding:0!important;
  position:static
}
div.sd-box {
  border-top:1px solid #ddd;
  border-top:1px solid rgba(0,0,0,.13)
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget {
  margin:0;
  border-width:0;
  display:block
}
.comment-likes-widget-placeholder,.post-likes-widget-placeholder {
  margin:0;
  border-width:0;
  position:relative
}
.comment-likes-widget-placeholder {
  height:18px;
  position:absolute;
  display:flex;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  margin-top:4px
}
.comment-likes-widget-placeholder:before {
  -webkit-font-smoothing:antialiased;
  font-family:Noticons;
  font-size:20px;
  line-height:.9;
  color:#5cb5d4;
  content:'\f408';
  width:16px;
  display:inline-block;
  vertical-align:middle
}
.post-likes-widget-placeholder .button {
  display:none
}
.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading {
  color:#999;
  font-size:12px
}
.comment-likes-widget-placeholder .loading {
  padding-left:5px;
  margin-top:2px;
  align-self:center;
  color:#4e4e4e
}
.slim-likes-widget .post-likes-widget {
  width:auto;
  float:none
}
div.sharedaddy.sd-like-enabled .sd-like h3 {
  display:none
}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
  width:100%;
  float:none;
  position:absolute;
  top:0
}
.comment-likes-widget {
  width:100%
}
.cs-rating,.pd-rating {
  display:block!important
}
.sd-gplus .sd-title {
  display:none
}
.jp-related-posts-i2__row {
  display:flex;
  margin-top:1.5rem
}
.jp-related-posts-i2__row:first-child {
  margin-top:0
}
.jp-related-posts-i2__post {
  flex-grow:1;
  flex-basis:0;
  margin:0 10px;
  display:flex;
  flex-direction:column;
  padding-left:0
}
.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post {
  max-width:calc(33% - 20px)
}
.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post {
  max-width:calc(50% - 20px)
}
.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link {
  flex-direction:row;
  display:block
}
.jp-related-posts-i2__post-heading {
  margin:.5rem 0;
  font-size:1rem;
  line-height:1.2em
}
.jp-related-posts-i2__post-link {
  display:block;
  width:100%;
  line-height:1.2em
}
.jp-related-posts-i2__post-img-link {
  order:-1
}
.jp-related-posts-i2__post-img-link img {
  width:100%
}
.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row {
  margin-top:0;
  display:block
}
.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post {
  max-width:none;
  margin:0
}
.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link {
  margin-top:1rem
}
@media only screen and (max-width:640px) {
  .jp-related-posts-i2__row {
    margin-top:0;
    display:block
  }
  .jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post {
    max-width:none;
    margin:0;
    margin-top:1rem
  }
  .jp-related-posts-i2__post-img-link {
    margin-top:1rem
  }
  .jp-related-posts-i2__post-img-link img {
    width:350px
  }
}
#jp-relatedposts {
  display:none;
  padding-top:1em;
  margin:1em 0;
  position:relative;
  clear:both
}
.jp-relatedposts:after {
  content:'';
  display:block;
  clear:both
}
#jp-relatedposts h3.jp-relatedposts-headline {
  margin:0 0 1em;
  display:inline-block;
  float:left;
  font-size:9pt;
  font-weight:700;
  font-family:inherit
}
#jp-relatedposts h3.jp-relatedposts-headline em:before {
  content:"";
  display:block;
  width:100%;
  min-width:30px;
  border-top:1px solid #ddd;
  border-top:1px solid rgba(0,0,0,.2);
  margin-bottom:1em
}
#jp-relatedposts h3.jp-relatedposts-headline em {
  font-style:normal;
  font-weight:700
}
#jp-relatedposts .jp-relatedposts-items {
  clear:left
}
#jp-relatedposts .jp-relatedposts-items-visual {
  margin-right:-20px
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
  float:left;
  width:33%;
  margin:0 0 1em;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
  padding-right:20px;
  -moz-opacity:.8;
  opacity:.8
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) {
  clear:both
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
  text-decoration:underline
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {
  -moz-opacity:1;
  opacity:1
}
#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
  font-size:14px;
  line-height:20px;
  margin:0
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {
  position:relative
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  display:block;
  border-bottom:0
}
#jp-relatedposts .jp-relatedposts-items p {
  margin-bottom:0
}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
  text-transform:none;
  margin:0;
  font-family:inherit;
  display:block;
  max-width:100%
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
  font-size:inherit;
  font-weight:400;
  text-decoration:none;
  -moz-opacity:1;
  opacity:1
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
  text-decoration:underline
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
  display:block;
  max-width:90%;
  overflow:hidden;
  text-overflow:ellipsis
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {
  max-width:100%
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
  opacity:.6
}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
  display:none
}
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {
  display:none
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {
  overflow:hidden
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {
  margin-bottom:1em
}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {
  clear:both;
  width:100%
}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {
  float:left;
  overflow:hidden;
  max-width:33%;
  margin-right:3%
}
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
  display:inline-block;
  max-width:63%
}
@media only screen and (max-width:640px) {
  #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
    width:50%
  }
  #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {
    clear:left
  }
  #jp-relatedposts .jp-relatedposts-items-visual {
    margin-right:20px
  }
}
@media only screen and (max-width:320px) {
  #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
    width:100%;
    clear:both;
    margin:0 0 1em
  }
  #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
    float:none;
    max-width:100%;
    margin-right:0
  }
}
#jp-post-flair {
  padding-top:.5em
}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy {
  clear:both
}
div.sharedaddy h3.sd-title {
  margin:0 0 1em;
  display:inline-block;
  line-height:1.2;
  font-size:9pt;
  font-weight:700
}
div.sharedaddy h3.sd-title:before {
  content:"";
  display:block;
  width:100%;
  min-width:30px;
  border-top:1px solid #ddd;
  margin-bottom:1em
}
body.highlander-light h3.sd-title:before {
  border-top:1px solid rgba(0,0,0,.2)
}
body.highlander-dark h3.sd-title:before {
  border-top:1px solid rgba(255,255,255,.4)
}
.sd-content ul {
  padding:0!important;
  margin:0 0 .7em 0!important;
  list-style:none!important
}
.sd-content ul li {
  display:inline-block
}
.sd-content ul li.share-deprecated {
  opacity:.5
}
.sd-content ul li.share-deprecated a span {
  text-decoration:line-through
}
.sd-block.sd-gplus {
  margin:0 0 .5em
}
.sd-gplus .sd-content {
  font-size:12px
}
#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button {
  text-decoration:none!important;
  display:inline-block;
  font-size:12px;
  font-family:"Open Sans",sans-serif;
  font-weight:400;
  border-radius:3px;
  color:#545454!important;
  background:#f8f8f8;
  border:1px solid #ccc;
  box-shadow:0 1px 0 rgba(0,0,0,.08);
  text-shadow:none;
  line-height:23px;
  padding:1px 8px 0 5px
}
.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-text .sd-content ul li a.sd-button span {
  line-height:23px
}
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button {
  line-height:17px;
  box-shadow:none;
  vertical-align:top
}
.sd-social-official .sd-content ul li a.sd-button>span {
  line-height:17px
}
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before {
  margin-bottom:-1px
}
.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover {
  color:#555;
  background:#fafafa;
  border:1px solid #999
}
.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active {
  box-shadow:inset 0 1px 0 rgba(0,0,0,.16)
}
.sd-content ul li a.sd-button:before {
  display:inline-block;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  font:normal 18px/1 social-logos;
  vertical-align:top;
  text-align:center
}
.sd-social-icon-text ul li a.sd-button:before {
  position:relative;
  top:2px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .sd-content ul li a.sd-button:before {
    position:relative;
    top:2px
  }
}
.sd-social-official ul li a.sd-button:before {
  position:relative;
  top:-2px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .sd-social-official ul li a.sd-button:before {
    top:0
  }
}
.sd-content ul li {
  margin:0 5px 5px 0;
  padding:0
}
.jp-sharing-input-touch .sd-content ul li {
  padding-left:10px
}
.sd-content ul li.preview-item a.sd-button span,.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span {
  margin-left:3px
}
.sd-content ul li.preview-item.no-icon a.sd-button span {
  margin-left:0
}
.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before {
  display:none
}
body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span {
  background-image:none;
  background-position:-500px -500px!important;
  background-repeat:no-repeat!important;
  padding-left:0;
  height:0;
  line-height:inherit
}
.sd-social-icon .sd-content ul li a.share-more {
  position:relative;
  top:-4px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .sd-social-icon .sd-content ul li a.share-more {
    top:2px
  }
}
@-moz-document url-prefix() {
  .sd-social-icon .sd-content ul li a.share-more {
    top:2px
  }
}
.sd-social-icon .sd-content ul li a.share-more span {
  margin-left:3px
}
.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before {
  content:'\f469'
}
.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before {
  content:'\f410'
}
.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before {
  content:'\f207'
}
.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before {
  content:'\f202'
}
.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before {
  content:'\f222'
}
.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before {
  content:'\f607'
}
.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before {
  content:'\f224'
}
.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before {
  content:'\f210'
}
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before {
  content:'\f203'
}
.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before {
  content:'\f205'
}
.sd-social-official .sd-content li.share-press-this a:before {
  color:#2ba1cb
}
.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before {
  content:'\f606'
}
.sd-social-official .sd-content li.share-telegram a:before {
  color:#08c
}
.sd-content ul li.share-skype div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-skype a:before,.sd-social-icon-text .sd-content li.share-skype a:before,.sd-social-text .sd-content ul li.share-skype a:before {
  content:'\f220'
}
.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before {
  content:'\f415'
}
.sd-social-official .sd-content a.share-more:before {
  color:#2ba1cb
}
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before {
  content:'\f608'
}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
  color:#43d854
}
.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button {
  background:#43d854;
  color:#fff!important
}
.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before {
  width:1em;
  height:1em;
  content:"\1F6AB"
}
.sd-social .sd-button .share-count {
  background:#2ea2cc;
  color:#fff;
  border-radius:10px;
  display:inline-block;
  text-align:center;
  font-size:10px;
  padding:1px 3px;
  line-height:1
}
.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li {
  line-height:25px!important
}
.sd-social-official .sd-content>ul>li>a.sd-button span {
  line-height:1
}
.sd-social-official .sd-content ul:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}
.sd-social-official .sd-content li.share-press-this a {
  margin:0 0 5px
}
.sd-social-official .sd-content ul>li {
  display:block;
  float:left;
  margin:0 10px 5px 0!important;
  height:25px
}
.sd-social-official .fb-share-button>span {
  vertical-align:top!important
}
.sd-social-official .sd-content .pocket_button iframe {
  width:98px
}
.reddit_button iframe {
  margin-top:1px
}
.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button {
  margin:0!important
}
.linkedin_button>span,.pinterest_button a {
  display:block!important
}
.sd-social-official .sd-content .share-skype {
  width:55px
}
body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print {
  position:relative;
  top:0
}
body .sd-social-icon .sd-content li.share-custom>a {
  padding:2px 3px 0;
  position:relative;
  top:4px
}
body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span {
  background-size:16px 16px;
  background-repeat:no-repeat;
  margin-left:0;
  padding:0 0 0 19px;
  display:inline-block;
  height:21px;
  line-height:16px
}
body .sd-social-icon .sd-content li.share-custom a span {
  width:0
}
body .sd-social-icon .sd-content li.share-custom a span {
  padding-left:16px!important
}
.sharing-hidden .inner {
  position:absolute;
  z-index:2;
  border:1px solid #ccc;
  padding:10px;
  background:#fff;
  box-shadow:0 5px 20px rgba(0,0,0,.2);
  border-radius:2px;
  margin-top:5px;
  max-width:400px
}
.sharing-hidden .inner ul {
  margin:0!important
}
.sd-social-official .sd-content .sharing-hidden ul>li.share-end {
  clear:both;
  margin:0!important;
  height:0!important
}
.sharing-hidden .inner:after,.sharing-hidden .inner:before {
  position:absolute;
  z-index:1;
  top:-8px;
  left:20px;
  width:0;
  height:0;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:8px solid #ccc;
  content:"";
  display:block
}
.sharing-hidden .inner:after {
  z-index:2;
  top:-7px;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:8px solid #fff
}
.sharing-hidden ul {
  margin:0
}
.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a {
  border-radius:50%;
  -webkit-border-radius:50%;
  border:0;
  box-shadow:none;
  padding:7px;
  position:relative;
  top:-2px;
  line-height:1;
  width:auto;
  height:auto;
  margin-bottom:0
}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span {
  line-height:1
}
.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover {
  border:none;
  opacity:.6
}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before {
  top:1px
}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom {
  padding:8px 8px 6px;
  top:5px
}
.sd-social-icon .sd-content ul li a.sd-button.share-more {
  margin-left:10px
}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
  margin-left:0
}
.sd-social-icon .sd-button span.share-count {
  position:absolute;
  bottom:0;
  right:0;
  border-radius:0;
  background:#555;
  font-size:9px
}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button {
  background:#e9e9e9;
  margin-top:2px;
  text-indent:0
}
.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button {
  background:#2c4762;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button {
  background:#3b5998;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button {
  background:#00acee;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button {
  background:#ca1f27;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button {
  color:#555!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button {
  background:#1e8cbe;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button {
  background:#08c;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button {
  background:#0077b5;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button {
  background:#ee4056;
  color:#fff!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button {
  background:#cee3f8;
  color:#555!important
}
.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button {
  background:#00aff0;
  color:#fff!important
}
.sharing-screen-reader-text {
  clip:rect(1px,1px,1px,1px);
  position:absolute!important;
  height:1px;
  width:1px;
  overflow:hidden
}
.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover {
  background-color:#f1f1f1;
  border-radius:3px;
  box-shadow:0 0 2px 2px rgba(0,0,0,.6);
  clip:auto!important;
  color:#21759b;
  display:block;
  font-size:14px;
  font-weight:700;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000
}
#sharing_email {
  width:342px;
  position:absolute;
  z-index:1001;
  border:1px solid #ccc;
  padding:15px;
  background:#fff;
  box-shadow:0 5px 20px rgba(0,0,0,.2);
  text-align:left
}
div.sharedaddy.sharedaddy-dark #sharing_email {
  border-color:#fff
}
#sharing_email .errors {
  color:#fff;
  background-color:#771a09;
  font-size:12px;
  padding:5px 8px;
  line-height:1;
  margin:10px 0 0
}
#sharing_email label {
  font-size:12px;
  color:#333;
  font-weight:700;
  display:block;
  padding:0 0 4px;
  text-align:left;
  text-shadow:none
}
#sharing_email form {
  margin:0
}
#sharing_email input[type=email],#sharing_email input[type=text] {
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  border:1px solid #ccc;
  margin-bottom:1em;
  background:#fff;
  font-size:12px;
  color:#333;
  max-width:none;
  padding:1px 3px
}
#jetpack-source_f_name {
  display:none!important;
  position:absolute!important;
  left:-9000px
}
#sharing_email .sharing_cancel {
  padding:0 0 0 1em;
  font-size:12px;
  text-shadow:none
}
#sharing_email .recaptcha {
  width:312px;
  height:123px;
  margin:0 0 1em
}
.slideshow-window {
  background-color:#222;
  border:20px solid #222;
  border-radius:10px;
  height:0;
  margin-bottom:20px;
  overflow:hidden;
  padding-top:30px!important;
  padding-bottom:56.25%!important;
  position:relative;
  z-index:1
}
.slideshow-window.slideshow-white {
  background-color:#fff;
  border-color:#fff
}
.slideshow-window,.slideshow-window * {
  box-sizing:content-box
}
.slideshow-loading {
  height:100%;
  text-align:center;
  margin:auto
}
body div.slideshow-window * img {
  background-color:transparent!important;
  background-image:none!important;
  border-width:0!important;
  display:block;
  margin:0 auto;
  max-width:100%;
  max-height:100%;
  padding:0!important;
  position:relative;
  transform:translateY(-50%);
  top:50%
}
.slideshow-loading img {
  vertical-align:middle
}
.slideshow-slide {
  display:none;
  height:100%!important;
  left:0;
  margin:auto;
  position:absolute;
  text-align:center;
  top:0;
  width:100%!important
}
.slideshow-slide img {
  vertical-align:middle
}
.slideshow-line-height-hack {
  overflow:hidden;
  width:0;
  font-size:0
}
.slideshow-slide-caption {
  font-size:13px;
  font-family:"Helvetica Neue",sans-serif;
  color:#f7f7f7;
  text-shadow:#222 1px 1px 2px;
  line-height:25px;
  height:25px;
  position:absolute;
  bottom:5px;
  left:0;
  z-index:100;
  width:100%;
  text-align:center
}
.slideshow-controls {
  z-index:1000;
  position:absolute;
  bottom:30px;
  margin:auto;
  text-align:center;
  width:100%;
  opacity:.5;
  direction:ltr;
  transition:.3s opacity ease-out
}
.slideshow-window:hover .slideshow-controls {
  opacity:1
}
body div div.slideshow-controls a,body div div.slideshow-controls a:hover {
  border:2px solid rgba(255,255,255,.1)!important;
  background-color:#000!important;
  background-color:rgba(0,0,0,.6)!important;
  background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls.png)!important;
  background-repeat:no-repeat;
  background-size:142px 16px!important;
  background-position:-34px 8px!important;
  color:#222!important;
  margin:0 5px!important;
  padding:0!important;
  display:inline-block!important;
  zoom:1;
  height:32px!important;
  width:32px!important;
  line-height:32px!important;
  text-align:center!important;
  border-radius:10em!important;
  transition:.3s border-color ease-out
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) {
  body div div.slideshow-controls a,body div div.slideshow-controls a:hover {
    background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls-2x.png)!important
  }
}
body div div.slideshow-controls a:hover {
  border-color:rgba(255,255,255,1)!important
}
body div div.slideshow-controls a:first-child {
  background-position:-76px 8px!important
}
body div div.slideshow-controls a:last-child {
  background-position:-117px 8px!important
}
body div div.slideshow-controls a:nth-child(2) {
  background-position:-34px 8px!important
}
body div div.slideshow-controls a.running {
  background-position:-34px 8px!important
}
body div div.slideshow-controls a.paused {
  background-position:9px 8px!important
}
.slideshow-controls a img {
  border:50px dotted #f0f
}
body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent {
  overflow:hidden!important
}
.presentation-wrapper-fullscreen-parent #wpadminbar {
  display:none
}
.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent {
  min-width:100%!important;
  min-height:100%!important;
  position:absolute!important;
  top:0!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  margin:0!important;
  padding:0!important;
  z-index:10000!important
}
.presentation-wrapper-fullscreen {
  background-color:grey;
  border:none!important
}
.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right {
  z-index:20001
}
.presentation-wrapper-fullscreen .nav-fullscreen-button {
  z-index:20002
}
.presentation-wrapper {
  margin:20px auto;
  border:1px solid #e5e5e5;
  overflow:hidden;
  line-height:normal
}
.presentation {
  position:relative;
  margin:0;
  overflow:hidden;
  outline:0
}
.presentation,.presentation .step {
  background-repeat:no-repeat;
  background-position:center;
  background-size:100% 100%
}
.presentation .step.fade:not(.active) {
  opacity:0
}
.presentation .slide-content {
  padding:30px
}
.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button {
  position:absolute;
  width:34px;
  background-repeat:no-repeat;
  z-index:2;
  opacity:0;
  transition:opacity .25s
}
.presentation .nav-arrow-left,.presentation .nav-arrow-right {
  height:100%;
  background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png);
  background-size:450% 61px
}
.presentation .nav-arrow-left {
  left:0;
  background-position:4px 50%
}
.presentation .nav-arrow-right {
  right:0;
  background-position:-120px 50%
}
.presentation .nav-fullscreen-button {
  width:32px;
  height:32px;
  margin:4px;
  bottom:0;
  right:0;
  z-index:3;
  background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/shortcodes/images/expand.png);
  background-size:100% 100%
}
.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right {
  opacity:1
}
.presentation:hover .nav-fullscreen-button {
  opacity:.8
}
.presentation-wrapper-fullscreen .nav-fullscreen-button {
  background-image:url(//freshgarden.pro/wp-content/plugins/jetpack/css/../modules/shortcodes/images/collapse.png)
}
.presentation .autoplay-overlay {
  height:15%;
  width:80%;
  margin:30% 10%;
  position:relative;
  z-index:100;
  display:table;
  border-radius:50px;
  background-color:#e5e5e5;
  background-color:rgba(0,0,0,.75);
  transition:opacity .5s
}
.presentation .autoplay-overlay .overlay-msg {
  position:relative;
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  color:#fff
}
.presentation .will-fade {
  opacity:0
}
.presentation .do-fade {
  opacity:1;
  transition:opacity .5s
}
div.jetpack-quiz {
  border:1px solid #deede3;
  background-color:#f3f3f3;
  padding:1em;
  line-height:1.3em;
  margin-bottom:2em;
  border-radius:.2em
}
div.jetpack-quiz div.jetpack-quiz-question {
  margin-bottom:.5em;
  font-weight:700
}
div.jetpack-quiz div.jetpack-quiz-answer {
  cursor:pointer;
  margin-bottom:.5em;
  padding:1em 0 1em 1em;
  border-bottom:1px dotted #999
}
div.jetpack-quiz div.jetpack-quiz-answer.last {
  padding-bottom:0;
  margin-bottom:0;
  border-bottom:0
}
div.jetpack-quiz div.jetpack-quiz-answer.correct {
  color:green
}
div.jetpack-quiz div.jetpack-quiz-answer.wrong {
  color:red
}
div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation {
  display:none
}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation {
  display:block;
  color:#000;
  font-size:90%;
  margin-top:1em
}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt {
  font-size:85%
}
div.jetpack-quiz pre {
  font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;
  background:0 0;
  margin:0;
  padding:0
}
#subscribe-email input {
  width:95%
}
.comment-subscription-form {
  margin-bottom:1em
}
.comment-subscription-form .subscribe-label {
  display:inline!important
}
.screen-reader-text {
  border:0;
  clip:rect(1px,1px,1px,1px);
  -webkit-clip-path:inset(50%);
  clip-path:inset(50%);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute!important;
  width:1px;
  word-wrap:normal!important
}
.jetpack-video-wrapper {
  margin-bottom:1.6em
}
.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object {
  margin-bottom:0
}
.jetpack-social-navigation ul {
  display:block;
  margin:0 0 1.5em;
  padding:0
}
.jetpack-social-navigation li {
  display:inline-block;
  margin:0;
  line-height:1
}
.jetpack-social-navigation a {
  border:0;
  height:1em;
  text-decoration:none;
  width:1em
}
.jetpack-social-navigation-svg .icon {
  color:inherit;
  fill:currentColor;
  height:1em;
  vertical-align:middle;
  width:1em
}
.jetpack-social-navigation-genericons a:before {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  display:inline-block;
  font-family:Genericons;
  font-size:1em;
  font-style:normal;
  font-weight:400;
  height:1em;
  line-height:1;
  speak:none;
  text-decoration:inherit;
  vertical-align:top;
  width:1em
}
.jetpack-social-navigation-genericons a:before {
  content:"\f415"
}
.jetpack-social-navigation-genericons a[href*="codepen.io"]:before {
  content:"\f216"
}
.jetpack-social-navigation-genericons a[href*="digg.com"]:before {
  content:"\f221"
}
.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before {
  content:"\f201"
}
.jetpack-social-navigation-genericons a[href*="dropbo"]:before {
  content:"\f225"
}
.jetpack-social-navigation-genericons a[href*="mailto:"]:before {
  content:"\f410"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f203"
}
.jetpack-social-navigation-genericons a[href*="flickr.com"]:before {
  content:"\f211"
}
.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before {
  content:"\f226"
}
.jetpack-social-navigation-genericons a[href*="github.com"]:before {
  content:"\f200"
}
.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before {
  content:"\f206"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f215"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f208"
}
.jetpack-social-navigation-genericons a[href*="path.com"]:before {
  content:"\f219"
}
.jetpack-social-navigation-genericons a[href*="pinterest."]:before {
  content:"\f210"
}
.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before {
  content:"\f224"
}
.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before {
  content:"\f217"
}
.jetpack-social-navigation-genericons a[href*="reddit.com"]:before {
  content:"\f222"
}
.jetpack-social-navigation-genericons a[href$="/feed/"]:before {
  content:"\f413"
}
.jetpack-social-navigation-genericons a[href*="skype:"]:before {
  content:"\f220"
}
.jetpack-social-navigation-genericons a[href*="spotify.com"]:before {
  content:"\f515"
}
.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before {
  content:"\f223"
}
.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before {
  content:"\f214"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f516"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f202"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f212"
}
.jetpack-social-navigation-genericons a[href*="vine.co"]:before {
  content:"\f517"
}
.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before {
  content:"\f205"
}
.jetpack-social-navigation-genericons a[href*=""]:before {
  content:"\f213"
}
.tiled-gallery {
  clear:both;
  margin:0 0 20px;
  overflow:hidden
}
.tiled-gallery img {
  margin:2px!important
}
.tiled-gallery .gallery-group {
  float:left;
  position:relative
}
.tiled-gallery .tiled-gallery-item {
  float:left;
  margin:0;
  position:relative;
  width:inherit
}
.tiled-gallery .gallery-row {
  overflow:hidden
}
.tiled-gallery .tiled-gallery-item a {
  background:0 0;
  border:none;
  color:inherit;
  margin:0;
  padding:0;
  text-decoration:none;
  width:auto
}
.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover {
  background:0 0;
  border:none;
  box-shadow:none;
  max-width:100%;
  padding:0;
  vertical-align:middle
}
.tiled-gallery-caption {
  background:#eee;
  background:rgba(255,255,255,.8);
  color:#333;
  font-size:13px;
  font-weight:400;
  overflow:hidden;
  padding:10px 0;
  position:absolute;
  bottom:0;
  text-indent:10px;
  text-overflow:ellipsis;
  width:100%;
  white-space:nowrap
}
.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption {
  font-size:11px
}
.widget-gallery .tiled-gallery-unresized {
  visibility:hidden;
  height:0;
  overflow:hidden
}
.tiled-gallery .tiled-gallery-item img.grayscale {
  position:absolute;
  left:0;
  top:0
}
.tiled-gallery .tiled-gallery-item img.grayscale:hover {
  opacity:0
}
.tiled-gallery.type-circle .tiled-gallery-item img {
  border-radius:50%!important;
  -o-object-fit:cover;
  object-fit:cover
}
.tiled-gallery.type-circle .tiled-gallery-caption {
  display:none;
  opacity:0
}
.tiled-gallery.type-square .tiled-gallery-item img {
  -o-object-fit:cover;
  object-fit:cover
}
.jetpack-display-remote-posts {
  margin:5px 0 20px
}
.jetpack-display-remote-posts h4 {
  margin:5px 0;
  padding:0
}
.jetpack-display-remote-posts p {
  margin:0;
  padding:0
}
.jetpack-display-remote-posts img {
  max-width:100%
}
.widget-grofile h4 {
  margin:1em 0 .5em
}
.widget-grofile ul.grofile-urls {
  margin-left:0;
  overflow:hidden
}
.widget-grofile ul.grofile-accounts li {
  list-style:none;
  display:inline
}
.widget-grofile ul.grofile-accounts li:before {
  content:""!important
}
.widget-grofile .grofile-accounts-logo {
  background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);
  background-repeat:no-repeat;
  width:16px;
  height:16px;
  float:left;
  margin-right:8px;
  margin-bottom:8px
}
.rtl .widget-grofile .grofile-accounts-logo {
  margin-left:8px;
  margin-right:0
}
.grofile-thumbnail {
  width:500px;
  max-width:100%
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
  .widget-grofile .grofile-accounts-logo {
    background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);
    background-size:16px 784px
  }
}
div[class^=gr_custom_container] {
  border:1px solid gray;
  border-radius:10px;
  padding:10px 5px;
  background-color:#fff;
  color:#000
}
div[class^=gr_custom_container] a {
  color:#000
}
h2[class^=gr_custom_header] {
  display:none
}
div[class^=gr_custom_each_container] {
  width:100%;
  clear:both;
  margin-bottom:10px;
  overflow:auto;
  padding-bottom:4px;
  border-bottom:1px solid #aaa
}
div[class^=gr_custom_book_container] {
  float:right;
  overflow:hidden;
  height:60px;
  margin-left:4px;
  width:39px
}
div[class^=gr_custom_author] {
  font-size:10px
}
div[class^=gr_custom_tags] {
  font-size:10px;
  color:gray
}
div[class^=gr_custom_rating] {
  display:none
}
.widget_wpcom_social_media_icons_widget ul {
  list-style-type:none;
  margin-left:0
}
.widget_wpcom_social_media_icons_widget ul li {
  border:0 none;
  display:inline;
  margin-right:.5em
}
.widget_wpcom_social_media_icons_widget li a {
  border:0 none;
  text-decoration:none
}
.widget_wpcom_social_media_icons_widget .genericon {
  font-family:Genericons
}
.widget_wpcom_social_media_icons_widget .screen-reader-text {
  clip:rect(1px,1px,1px,1px);
  position:absolute!important;
  height:1px;
  width:1px;
  overflow:hidden
}
.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover {
  background-color:#f1f1f1;
  border-radius:3px;
  box-shadow:0 0 2px 2px rgba(0,0,0,.6);
  clip:auto!important;
  color:#21759b;
  display:block;
  font-size:14px;
  font-size:.875rem;
  font-weight:700;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000
}
.widgets-grid-layout {
  width:100%
}
.widgets-grid-layout:after,.widgets-grid-layout:before {
  content:" ";
  display:table
}
.widgets-grid-layout:after {
  clear:both
}
.widget-grid-view-image {
  float:left;
  max-width:50%
}
.widget-grid-view-image a {
  display:block;
  margin:0 2px 4px 0
}
.widget-grid-view-image:nth-child(even) {
  float:right
}
.widget-grid-view-image:nth-child(even) a {
  margin:0 0 4px 2px
}
.widgets-grid-layout .widget-grid-view-image img {
  max-width:100%;
  height:auto
}
.widgets-multi-column-grid ul {
  overflow:hidden;
  padding:0;
  margin:0;
  list-style-type:none
}
.widgets-multi-column-grid ul li {
  background:0 0;
  clear:none;
  float:left;
  margin:0 -5px -3px 0;
  padding:0 8px 6px 0;
  border:none;
  list-style-type:none!important
}
.widgets-multi-column-grid ul li a {
  background:0 0;
  margin:0;
  padding:0;
  border:0
}
.widgets-multi-column-grid .avatar {
  vertical-align:middle
}
.widgets-list-layout {
  padding:0;
  margin:0;
  list-style-type:none
}
.widgets-list-layout li:after,.widgets-list-layout li:before {
  content:"";
  display:table
}
.widgets-list-layout li:after {
  clear:both
}
.widgets-list-layout li {
  zoom:1;
  margin-bottom:1em;
  list-style-type:none!important
}
.widgets-list-layout .widgets-list-layout-blavatar {
  float:left;
  width:21.276596%;
  max-width:40px;
  height:auto
}
.widgets-list-layout-links {
  float:right;
  width:73.404255%
}
.widgets-list-layout span {
  opacity:.5
}
.widgets-list-layout span:hover {
  opacity:.8
}
.jetpack-image-container:after {
  clear:both
}
.jetpack-image-container:after,.jetpack-image-container:before {
  display:table;
  content:""
}
.widgets-multi-column-grid ul {
  overflow:hidden;
  padding:0;
  margin:0;
  list-style-type:none
}
.widgets-multi-column-grid ul li {
  background:0 0;
  clear:none;
  float:left;
  margin:0 -5px -3px 0;
  padding:0 8px 6px 0;
  border:none;
  list-style-type:none!important
}
.widgets-multi-column-grid ul li a {
  background:0 0;
  margin:0;
  padding:0;
  border:0
}
.widgets-multi-column-grid .avatar {
  vertical-align:middle
}
.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48 {
  max-width:48px;
  max-height:48px
}
.widget.widget_authors li>ul,.widget_authors>ul {
  margin-left:inherit;
  padding-left:0
}
.widget_authors ul li li {
  padding-left:0
}
.widget_authors>ul>li {
  margin-bottom:1em;
  list-style:none
}
.widget_authors>ul>li+li {
  border-top:0
}
.widget.widget_authors img {
  margin-right:5px;
  margin-bottom:5px;
  vertical-align:middle;
  box-shadow:none
}
.wpcnt {
  text-align:center;
  line-height:2
}
.wpa {
  position:relative;
  overflow:hidden;
  display:inline-block;
  max-width:100%
}
.wpa-about {
  position:absolute;
  top:5px;
  left:0;
  right:0;
  display:block;
  margin-top:0;
  color:#888;
  font:10px/1 "Open Sans",Arial,sans-serif!important;
  text-align:left!important;
  text-decoration:none!important;
  opacity:.85;
  border-bottom:none!important;
  box-shadow:none!important
}
.wpa .u>div {
  display:block;
  margin-top:5px;
  margin-bottom:1em
}
div.wpa>div {
  margin-top:20px
}
.wpa .u .adsbygoogle {
  display:block;
  margin-top:17px;
  margin-bottom:1em;
  background-color:transparent
}
.widget_eu_cookie_law_widget {
  border:none;
  bottom:1em;
  display:none;
  left:1em;
  margin:0;
  padding:0;
  position:fixed;
  right:1em;
  width:auto;
  z-index:50001
}
.widget_eu_cookie_law_widget.widget.top {
  bottom:auto;
  top:1em
}
.admin-bar .widget_eu_cookie_law_widget.widget.top {
  top:3em
}
#eu-cookie-law {
  background-color:#fff;
  border:1px solid #dedede;
  color:#2e4467;
  font-size:12px;
  line-height:1.5;
  overflow:hidden;
  padding:6px 6px 6px 15px;
  position:relative
}
#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited {
  color:inherit;
  cursor:inherit;
  text-decoration:underline
}
#eu-cookie-law a:hover {
  cursor:pointer;
  text-decoration:none
}
#eu-cookie-law.negative {
  background-color:#000;
  border:none;
  color:#fff
}
#eu-cookie-law form {
  margin-bottom:0;
  position:static
}
#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover {
  background:#f3f3f3;
  border:1px solid #dedede;
  border-radius:4px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  color:#2e4453;
  cursor:pointer;
  display:inline;
  float:right;
  font-family:inherit;
  font-size:14px;
  font-weight:inherit;
  line-height:inherit;
  margin:0 0 0 5%;
  padding:8px 12px;
  position:static;
  text-transform:none
}
#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover {
  background:#282828;
  border-color:#535353;
  color:#fff
}
@media (max-width:600px) {
  #eu-cookie-law {
    padding-bottom:55px
  }
  #eu-cookie-law input.accept {
    bottom:8px;
    position:absolute;
    right:8px
  }
}
.flickr-images {
  text-align:center
}
.flickr-size-thumbnail .flickr-images {
  align-content:space-between;
  align-items:center;
  display:flex;
  flex-flow:row wrap;
  justify-content:center
}
.flickr-images img {
  max-width:100%;
  margin:5px
}
.jetpack-search-filters-widget__sub-heading {
  font-size:inherit;
  font-weight:700;
  margin:0 0 .5em;
  padding:0
}
.jetpack-search-form+.jetpack-search-filters-widget__sub-heading {
  margin-top:1.5em;
  margin-bottom:.5em!important
}
.jetpack-search-filters-widget__clear {
  margin-top:.5em;
  margin-bottom:.5em
}
.jetpack-search-sort-wrapper {
  margin-top:1em;
  margin-bottom:1.5em
}
.jetpack-search-sort-wrapper label {
  display:inherit
}
.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox] {
  width:auto;
  height:auto
}
ul.jetpack-search-filters-widget__filter-list li {
  border:none;
  padding:0;
  list-style:none
}
ul.jetpack-search-filters-widget__filter-list li a {
  text-decoration:none
}
ul.jetpack-search-filters-widget__filter-list li a:hover {
  box-shadow:none
}
ul.jetpack-search-filters-widget__filter-list li label {
  font-weight:inherit;
  display:inherit
}
.jetpack-search-filters-widget__filter-list {
  list-style:none
}
ul.jetpack-search-filters-widget__filter-list {
  margin-bottom:1.5em
}
body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder {
  color:transparent
}
body.search .jetpack-search-form input[name="s"]::-ms-input-placeholder {
  color:transparent
}
body.search .jetpack-search-form input[name="s"]::placeholder {
  color:transparent
}
body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder {
  color:inherit
}
body.search .jetpack-search-form input[name="s"].show-placeholder::-ms-input-placeholder {
  color:inherit
}
body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder {
  color:inherit
}
@media screen and (min-width:400px) {
  .widget.jetpack-simple-payments .jetpack-simple-payments-product {
    flex-direction:column
  }
  .widget.jetpack-simple-payments .jetpack-simple-payments-details {
    padding-left:0
  }
}
.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul {
  list-style:none
}
.jetpack_widget_social_icons ul {
  display:block;
  margin:0 0 1.5em;
  padding:0
}
.jetpack_widget_social_icons ul li {
  border:0;
  display:inline-block;
  line-height:1;
  margin:0;
  padding:0
}
.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before {
  display:none
}
.jetpack_widget_social_icons a {
  border:0;
  box-shadow:none;
  display:block;
  height:24px;
  text-decoration:none;
  width:24px
}
.jetpack_widget_social_icons svg {
  color:inherit;
  fill:currentColor;
  height:inherit;
  vertical-align:middle;
  width:inherit
}
.jetpack_widget_social_icons ul.size-small a {
  height:24px;
  width:24px
}
.jetpack_widget_social_icons ul.size-medium a {
  height:32px;
  width:32px
}
.jetpack_widget_social_icons ul.size-large a {
  height:48px;
  width:48px
}
.screen-reader-text {
  border:0;
  clip:rect(1px,1px,1px,1px);
  -webkit-clip-path:inset(50%);
  clip-path:inset(50%);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute!important;
  width:1px;
  word-wrap:normal!important
}
img#wpstats {
  display:none
}
html:not(.jetpack-lazy-images-js-enabled):not(.js) .jetpack-lazy-image {
  display:none
}
body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p {
  font-size:16px
}
.et_pb_slide_content,.et_pb_best_value {
  font-size:18px
}
#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a {
  color:#3d78ff
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button {
  color:#3d78ff
}
.footer-widget h4 {
  color:#3d78ff
}
.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote {
  border-color:#3d78ff
}
.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before {
  background-color:#3d78ff
}
a {
  color:#f99e1c
}
#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu {
  background-color:#3d78ff
}
.nav li ul {
  border-color:#ffffff
}
.et_secondary_nav_enabled #page-container #top-header {
  background-color:#3d78ff!important
}
#et-secondary-nav li ul {
  background-color:#3d78ff
}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info {
  color:#ffffff
}
.et_search_form_container input::-moz-placeholder {
  color:#ffffff
}
.et_search_form_container input::-webkit-input-placeholder {
  color:#ffffff
}
.et_search_form_container input:-ms-input-placeholder {
  color:#ffffff
}
#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a {
  color:#ffffff
}
#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6 {
  color:#3d78ff
}
.footer-widget li:before {
  border-color:#3d78ff
}
#footer-widgets .footer-widget li:before {
  top:10.6px
}
@media only screen and (min-width:981px) {
  .et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation {
    padding:15px 0 0 0
  }
  .et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom:15px
  }
  .et_header_style_split .centered-inline-logo-wrap {
    width:30px;
    margin:-30px 0
  }
  .et_header_style_split .centered-inline-logo-wrap #logo {
    max-height:30px
  }
  .et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {
    height:30px
  }
  .et_header_style_centered #top-menu>li>a {
    padding-bottom:5px
  }
  .et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation {
    padding:6px 0 6px 0!important
  }
  .et_header_style_centered #main-header .logo_container {
    height:30px
  }
  .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
    height:5.4px
  }
  .et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation {
    padding:15px 0 0 0
  }
  .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
    padding-bottom:15px
  }
  .et_header_style_centered header#main-header.et-fixed-header .logo_container {
    height:30px
  }
  .et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap {
    width:30px;
    margin:-30px 0
  }
  .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    max-height:30px
  }
  .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    height:30px
  }
  .et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation {
    padding:6px 0 6px 0!important
  }
  .et_fixed_nav #page-container .et-fixed-header#top-header {
    background-color:#3d78ff!important
  }
  .et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul {
    background-color:#3d78ff
  }
  .et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info {
    color:#ffffff!important
  }
  .et-fixed-header .et_search_form_container input::-moz-placeholder {
    color:#ffffff!important
  }
  .et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
    color:#ffffff!important
  }
  .et-fixed-header .et_search_form_container input:-ms-input-placeholder {
    color:#ffffff!important
  }
  .et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a {
    color:#ffffff!important
  }
}
@media only screen and (min-width:1350px) {
  .et_pb_row {
    padding:27px 0
  }
  .et_pb_section {
    padding:54px 0
  }
  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top:81px
  }
  .et_pb_fullwidth_section {
    padding:0
  }
}
#main-header {
  border-bottom:1px solid rgba(255,255,255,.5);
  z-index:999
}
.mobile_menu_bar {
  padding-bottom:13px!important
}
.mobile_menu_bar:before {
  color:white
}
@media (max-width:980px) {
  .et_header_style_left #et-top-navigation {
    padding-top:10px
  }
  .et_header_style_left .mobile_menu_bar {
    padding-bottom:10px
  }
}
.et_mobile_menu {
  border:none
}
@media only screen and (min-width:768px) {
  .homepage_post .et_pb_post {
    min-height:380px;
    max-height:380px
  }
}
.single .et_pb_post {
  margin-bottom:0px
}
.single .post {
  padding-bottom:0px
}
#main-footer {
  display:none
}
.author #main-content {
  background-color:#f1f3f7
}
.author h2 {
  color:black;
  font-size:33px;
  font-weight:bold
}
.category #main-content {
  background-color:#f1f3f7
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul {
  padding-top:0px!important
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li {
  margin-top:3px
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
  padding-bottom:20px
}
.fullwidth-menu a {
  padding:20px 20px 20px 20px;
  border-radius:10px
}
.fullwidth-menu a:hover {
  background-color:#F0F0F7;
  opacity:1;
  padding:20px 20px 20px 20px;
  border-radius:10px
}
@media only screen and (max-width:1250px) and (min-width:981px) {
  .fullwidth-menu a {
    padding:20px 10px 20px 10px
  }
  .et_pb_fullwidth_menu .et-menu>li {
    padding-right:0px
  }
}
#menu-item-1768 a {
  padding:0px
}
#menu-item-1768 a:hover {
  padding:0px;
  background-color:rgba(240,240,247,0.0)
}
#menu-item-3359 a {
  padding:0px
}
#menu-item-3359 a:hover {
  padding:0px;
  background-color:rgba(240,240,247,0.0)
}
.nslt_icon {
  float:left;
  margin-top:2px
}
@media only screen and (max-width:980px) {
  .nslt_icon {
    display:none
  }
}
.et_header_style_left .mobile_menu_bar {
  z-index:99
}
.et_pb_fullwidth_menu .mobile_menu_bar:before {
  font-size:50px
}
@media (max-width:980px) {
  .et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before {
    color:#FF8901!important
  }
  .mobile_nav.opened #mobile_menu1 {
    -webkit-transform:translateY(0%);
    transform:translateY(0%);
    -webkit-transition:-webkit-transform 0.4s ease-in-out;
    transition:transform 0.4s ease-in-out
  }
  .et_pb_fullwidth_menu .et_mobile_menu {
    width:250px;
    padding:130px 10px 40px 0px;
    text-align:right;
    z-index:0;
    display:block!important;
    top:0;
    left:0;
    position:fixed;
    visibility:visible;
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%);
    -webkit-transition:-webkit-transform 0.4s ease-in-out,visibility 0s 0.4s;
    transition:transform 0.4s ease-in-out,visibility 0s 0.4s
  }
}
.nslt_header_row {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  align-items:center
}
@media only screen and (min-width:981px) {
  .nslt_header_row {
    width:1080px
  }
}
.nslt_header_column {
  flex:50%;
  padding:5%
}
.nslt_header_row_2 {
  display:flex;
  justify-content:center
}
@media only screen and (min-width:981px) {
  .nslt_header_row_2 {
    justify-content:flex-end
  }
}
@media screen and (max-width:980px) {
  .nslt_header_column {
    flex:100%
  }
}
@media screen and (max-width:980px) {
  .nslt_header_column img {
    width:80%;
    margin-top:-40px
  }
}
.et_pb_section_0.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider {
  z-index:0!important
}
.et_pb_code_inner video {
  box-shadow:0 12px 18px -6px rgba(0,0,0,0.3);
  border:8px solid white;
  border-radius:10px
}
@media screen and (max-width:980px) {
  .et_pb_text_3 {
    margin:auto
  }
}
.media-controls-container {
  display:none
}
.buy-digital-button {
  width:80%;
  max-width:400px;
  height:50px;
  padding:13px;
  margin:10px auto 0px auto;
  color:#ffffff;
  border-width:0px;
  border-radius:10px;
  font-size:25px;
  font-family:'LuckysTale-Bold',sans-serif;
  box-shadow:0px 12px 18px -10px rgba(0,0,0,0.3);
  transition:0.3s;
  cursor:pointer
}
.buy-digital-button:hover {
  transform:scaleX(1.05) scaleY(1.05)
}
.red {
  background-image:linear-gradient(135deg,#ff2837 0%,#e4000f 100%)
}
.blue {
  background-image:linear-gradient(90deg,#00C0FF 0%,#048DED 100%)
}
.green {
  background-image:linear-gradient(135deg,#17b317 0%,#107c10 100%)
}
.black {
  background-image:linear-gradient(135deg,#525252 0%,#000000 100%)
}
.gray {
  background-image:linear-gradient(135deg,#666666 0%,#353535 100%)
}
.purple {
  background-image:linear-gradient(135deg,#86328A 0%,#4D0775 100%)
}
.navy {
  background-image:linear-gradient(135deg,#124779 0%,#091943 100%)
}
@media screen and (max-width:520px) {
  .buy-digital-button {
    font-size:20px;
    width:254px;
    height:45px;
    padding:11px
  }
}
.ps-widget[ps-sku],.ps-widget[data-ps-sku] {
  color:#61599A;
  border-width:0px;
  border-radius:8px;
  font-family:'LuckysTale-Bold',sans-serif
}
.ps-widget[ps-sku].orange-small,.ps-widget[data-ps-sku].orange-small {
  width:254px;
  height:50px;
  padding:11px;
  margin:auto;
  color:#ffffff;
  border-width:0px;
  border-radius:8px;
  font-size:22px;
  font-family:'LuckysTale-Bold',sans-serif;
  background-image:linear-gradient(90deg,#FF8901 0%,#E74C7D 100%);
  box-shadow:0px 12px 18px -10px rgba(0,0,0,0.3);
  transition:0.3s;
  cursor:pointer
}
.ps-widget[ps-sku].orange-small:hover,.ps-widget[data-ps-sku].orange-small:hover {
  transform:scaleX(1.05) scaleY(1.05)
}
.ps-widget[ps-sku].orange:hover,.ps-widget[data-ps-sku].orange:hover {
  transform:scaleX(1.05) scaleY(1.05)
}
.ps-widget[ps-sku].orange,.ps-widget[data-ps-sku].orange {
  width:90%;
  height:70px;
  padding:20px;
  margin:auto;
  color:#ffffff;
  border-width:0px;
  border-radius:10px;
  font-size:34px;
  font-family:'LuckysTale-Bold',sans-serif;
  background-image:linear-gradient(90deg,#FF8901 0%,#E74C7D 100%);
  box-shadow:0px 12px 18px -10px rgba(0,0,0,0.3);
  transition:0.3s;
  cursor:pointer
}
@media screen and (max-width:520px) {
  .ps-widget[ps-sku].orange,.ps-widget[data-ps-sku].orange {
    font-size:22px;
    width:254px;
    height:50px;
    padding:10px
  }
}
#menu-item-3364 a {
  color:#61599A!important
}
.et-cart-info {
  display:none
}
.sfsi_subscribe_Popinner {
  width:100% !important;
  height:auto !important;
  padding:18px 0 !important;
  background-color:#fff !important
}
.sfsi_subscribe_Popinner form {
  margin:0 20px !important
}
.sfsi_subscribe_Popinner h5 {
  font-family:Helvetica,Arial,sans-serif !important;
  font-weight:700 !important;
  color:#000 !important;
  font-size:16px !important;
  text-align:center !important;
  margin:0 0 10px !important;
  padding:0 !important
}
.sfsi_subscription_form_field {
  margin:5px 0 !important;
  width:100% !important;
  display:inline-flex;
  display:-webkit-inline-flex
}
.sfsi_subscription_form_field input {
  width:100% !important;
  padding:10px 0 !important
}
.sfsi_subscribe_Popinner input[type=email] {
  font-family:Helvetica,Arial,sans-serif !important;
  font-style:normal !important;
  color:#000 !important;
  font-size:14px !important;
  text-align:center !important
}
.sfsi_subscribe_Popinner input[type=email]::-webkit-input-placeholder {
  font-family:Helvetica,Arial,sans-serif !important;
  font-style:normal !important;
  color:#000 !important;
  font-size:14px !important;
  text-align:center !important
}
.sfsi_subscribe_Popinner input[type=email]:-moz-placeholder {
  font-family:Helvetica,Arial,sans-serif !important;
  font-style:normal !important;
  color:#000 !important;
  font-size:14px !important;
  text-align:center !important
}
.sfsi_subscribe_Popinner input[type=email]::-moz-placeholder {
  font-family:Helvetica,Arial,sans-serif !important;
  font-style:normal !important;
  color:#000 !important;
  font-size:14px !important;
  text-align:center !important
}
.sfsi_subscribe_Popinner input[type=email]:-ms-input-placeholder {
  font-family:Helvetica,Arial,sans-serif !important;
  font-style:normal !important;
  color:#000 !important;
  font-size:14px !important;
  text-align:center !important
}
.sfsi_subscribe_Popinner input[type=submit] {
  font-family:Helvetica,Arial,sans-serif !important;
  font-weight:700 !important;
  color:#000 !important;
  font-size:16px !important;
  text-align:center !important;
  background-color:#dedede !important
}
