/* ---- normalize.css (live theme, verbatim) ---- */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
body {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent;
}
/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,
a:hover {
  outline: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0;
}
/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. CUSTOM FOR WEBFLOW: Removed the input[type="submit"] selector to reduce
 *    specificity and defer to the .w-button selector
 */
button,
html input[type="button"],
input[type="reset"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal;
}
/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. CUSTOM FOR WEBFLOW: changed from `textfield` to `none` to normalize iOS rounded input
 * 2. CUSTOM FOR WEBFLOW: box-sizing: content-box rule removed
 *    (similar to normalize.css >=4.0.0)
 */
input[type="search"] {
  -webkit-appearance: none;
  /* 1 */
}
/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}


/* ---- theme-inline.css (live theme, verbatim) ---- */

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */



: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: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--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,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 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: 0.44rem;--wp--preset--spacing--30: 0.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, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
/*# sourceURL=global-styles-inline-css */



            :focus{outline:0}a:hover{text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{box-shadow:none;font-family:Gellix,sans-serif}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;font-family:Gellix,sans-serif}input::-webkit-input-placeholder{opacity:1!important;color:#070808;box-shadow:none}input:-moz-placeholder{opacity:1!important;color:#070808;box-shadow:none}input::-moz-placeholder{opacity:1!important;color:#070808;box-shadow:none}input:-ms-input-placeholder{opacity:1!important;color:#070808;box-shadow:none}textarea::-webkit-input-placeholder{opacity:1!important;color:#070808;box-shadow:none}textarea:-moz-placeholder{opacity:1!important;color:#070808;box-shadow:none}textarea::-moz-placeholder{opacity:1!important;color:#070808;box-shadow:none}textarea:-ms-input-placeholder{opacity:1!important;color:#070808;box-shadow:none}label.error{font-size:10px;text-align:left;display:table;font-weight:400;padding:0 10px;color:#fff;background:#ea1b33;border-radius:20px;margin:-1px 0 10px;position:absolute;left:0;top:100%;z-index:2;width:auto!important}label.error:after,label.error:before{bottom:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}label.error:before{border-color:rgba(255,0,4,0);border-bottom-color:#eb4647;border-width:10px;margin-left:-10px}.error{position:relative}#email_check{display:none}.hide{display:none}body{font-family:Gellix,sans-serif;color:#070808;font-size:18px;line-height:28px;font-weight:400}h1{margin-top:0;margin-bottom:25px;font-family:Futuralt,sans-serif;font-size: clamp(40px, 3.6630vw + 40.0122px, 80px);line-height:100%;font-weight:600;max-width:1180px;letter-spacing:-.5px}h2{margin-top:0;margin-bottom:40px;font-size: clamp(30px, 2.4420vw + 26.6748px, 60px);line-height:100%;font-weight:700}h3{margin-top:0;margin-bottom:20px;font-family:Futuralt,sans-serif;font-size: clamp(25px, 1.8315vw + 20.0061px, 45px);line-height:100%;font-weight:700}h4{margin-top:0;margin-bottom:50px;font-size:26px;line-height:36px;font-weight:600}h5{margin-top:0;margin-bottom:25px;font-size:26px;line-height:32px;font-weight:700}h6{margin-top:0;margin-bottom:30px;font-size:24px;line-height:33px;font-weight:700;letter-spacing:.2px}.downloadslider .ds-block h6{text-transform:none}.ds-block .free-badge{width:55px;right:-20px;top:-28px}.banner-wr h6{font-size:22px;line-height:30px;margin-bottom:47px}.your-host h6{font-size:16px;line-height:30px}.your-host h3{margin-bottom:40px}.your-host h5{font-size:22px;line-height:32px;margin-bottom:40px}.aendv .block-title{margin-bottom:50px}.aendv .link-block{display:block}p{margin-bottom:28px}.container{position:relative;max-width:2560px;margin-right:auto;margin-left:auto;overflow:hidden}.header-cn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1820px;margin-right:auto;margin-left:auto;padding:50px 50px 30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-wr.dark{background-color:#070808}.header-wr.dark .menu li a{color:#eae9e7}.header-wr.dark .menu li:last-of-type a{color:#eae9e7;border-color:#fff}.header-wr.dark .menu li:last-of-type a:hover{color:#070808;background:#eae9e7}.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:.2px;list-style-type:none}.menu a{transition:all ease .3s;color:#070808;text-decoration:none}.header-wr.dark .menu li a:hover,.menu a:hover{color:#eb4647}.cta,.menu li:not(.mm-listitem):last-of-type a,.submit{display:block;padding:18px 35px;border:2px solid #070808;border-radius:10px;background-color:rgba(63,64,64,.09);box-shadow:38px 0 100px 17px rgba(63,64,64,.09),inset 0 0 0 1px rgba(15,23,41,.6);color:#0f1729;font-size:22px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition:all ease .3s;letter-spacing:.8px;cursor:pointer;transition:box-shadow .3s}.menu li:not(.mm-listitem):last-of-type a{border-radius:50px;text-transform:none;font-weight:400;background-color:transparent}.menu li:not(.mm-listitem):last-of-type a:hover{background-color:#000;color:#fff;transition:all .3s ease}.cta:hover{box-shadow:inset 0 0 0 1px rgba(15,23,41,.6)}.menu li:last-of-type a:hover{background-color:transparent}.cta.red,.submit{display:inline-block;min-width:235px;border-color:#eb4647;background-color:#eb4647;box-shadow:inset 0 0 0 1px #eb4647;color:#fff;transition:all ease .3s}.cta.red:hover,.submit:hover{background-color:#eae9e7;border-color:#eae9e7;color:#070808;box-shadow:inset 0 0 0 1px #eae9e7}p a:hover{text-decoration:none}.cta.red.sub{margin-bottom:10px}.menu>li{padding-right:23px;padding-left:23px}.menu>li:first-of-type{padding-left:0}.menu>li:last-of-type{padding-right:0}.banner-wr{position:relative}.banner-wr.dark{padding-bottom:120px;background-color:#070808;color:#fff}.content{width:calc(80% + 100px);max-width:1540px;margin-right:auto;margin-left:auto;padding:140px 50px;position:relative}.content.nopdtp,.nopdtp{padding-top:0}.book-page-section .content{z-index:30}.content.banner-cn{max-width:1540px;padding-top:110px;position:relative;z-index:3}.content.nopd,.nopd{padding-top:0;padding-bottom:0}.content.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:100px;padding-bottom:100px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content.nopdbt,.nopdbt{padding-bottom:0}.sides-cn{display:-ms-grid;display:grid;padding-bottom:140px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;justify-items:start;align-items:center;grid-auto-columns:1fr;grid-column-gap:7%;grid-row-gap:45px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.sides-cn.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sides-cn.align-bottom{padding-bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.sides-cn.nopd{padding-bottom:0}.sides-cn.align-top{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.sides-cn.right-grid-big{grid-column-gap:40px;-ms-grid-columns:.75fr 1.25fr;grid-template-columns:.75fr 1.25fr}.right-grid-big .link-block{display:block;width:100%}.sides-cn.align-top.bp-sides{text-align:left}.sides-cn.align-top.bp-sides.nopdbt{padding-bottom:0}.sides-cn.addpdtp{padding-top:70px}.sides-cn.aendv{-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr}.sides-cn.bp-sides{text-align:left}.half{width:50%}.side-text{max-width:560px;font-size:22px;line-height:32px}.your-host .side-text{padding-bottom:140px}.lbimg{width:100%}.post-details{margin-bottom:25px;font-size:16px;font-weight:700;text-transform:uppercase}.post-details.article-details{position:absolute;left:0;top:auto;right:auto;bottom:45px;width:100%;max-width:100%;margin-bottom:0;padding-left:40px;color:#eb4647}.read-more,a.side-text .read-more{color:#070808;font-weight:700;text-transform:uppercase;text-decoration:underline;margin-bottom:30px}.download-block:hover h4{text-decoration:underline}._2col-pod-block:hover .read-more,.download-block:hover .read-more,.read-more:hover,a.sides-cn:hover .read-more{text-decoration:none;color:#eb4647}a.side-text:hover .read-more{text-decoration:none;color:#eb4647}.link-block{position:relative;background-color:#fff;color:#070808;text-decoration:none;margin-top:20px}a,a div,a h1,a h2,a h3,a h4,a h5,a span{transition:all ease .3s}.link-block:hover,a.sides-cn:hover .link-block{color:#eb4647;box-shadow:none;box-shadow:3px 0 30px 10px rgba(63,64,64,.1)}.link-block.video-popup{position:relative;background-color:#070808}.link-block.addmg{margin-top:60px;margin-bottom:60px}.link-block img{width:100%}.three-columns-link-blocks{display:-ms-grid;display:grid;margin-bottom:70px;grid-auto-columns:1fr;grid-column-gap:40px;grid-row-gap:30px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;text-align:left}.lb-image{position:relative;overflow:hidden;width:100%;height:255px}.block-details{padding:30px 40px 60px}.block-details.art-block-details{padding-bottom:80px}.block-arrow{position:absolute;left:auto;top:auto;right:40px;bottom:30px;max-width:34px}.three-columns-links-wr{padding-bottom:110px;text-align:center}.case-studies-wr .three-columns-links-wr{padding-bottom:0}.posts-feed-block{margin-bottom:140px}.posts-feed-block:last-of-type{margin-bottom:0;border-bottom:0 solid #070808}.posts-feed-block.nopdmg{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.posts-feed-block h2{margin-bottom:100px}.block-date{color:#000}.block-author{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.grey-wr{position:relative;background-color:#e0dedc;font-size:26px;line-height:36px}.arrows-wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slick-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:42px;height:30px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slick-arrow.prev{border-right:1px solid #c9c7c6}.slick-arrow.next{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.slider-sides-cn{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.download-slider-wr{position:relative;right:-16%;width:1540px}.grey-wr .content{padding-top:160px;padding-bottom:160px}.downloadslider{width:100%;position:relative}.ds-block{padding-top:28px;text-align:left;display:inline-block;max-width:330px;color:#070808;text-decoration:none}.download-block,a._2col-pod-block,a.side-text,a.sides-cn{color:#070808;text-decoration:none}a.sides-cn:hover h3{color:#eb4647}.ds-block:hover{color:#eb4647}.ds-block .cta.red:hover,.ds-block:hover .cta.red{background-color:#eae9e7;box-shadow:inset 0 0 0 1px #eae9e7;border-color:#eae9e7;color:#070808}.blackHover .cta.red:hover,.blackHover.cta.red:hover,.grey-wr .ds-block .cta.red:hover,.grey-wr .ds-block:hover .cta.red{background-color:#070808;box-shadow:inset 0 0 0 1px #070808;border-color:#070808;color:#fff}.book-img{display:inline-block;position:relative;margin-bottom:40px}.free-badge{position:absolute;left:auto;top:-28px;right:-16px;bottom:auto;z-index:10}.cta-section-wr{background-color:#070808;color:#fff;font-size:26px;line-height:36px}.cta-section-wr .sides-cn.align-top{padding-bottom:0}.content-left{max-width:720px}.subscribe-on{padding-top:40px;color:#eb4647}.subscribe-on.white{color:#fff}.platforms{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.platform-block-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:56px;padding-right:5px;padding-left:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:2px;border-color:#070808;border-radius:10px;color:#070808;font-size:16px;line-height:22px;font-weight:700;text-decoration:none;transition:all ease .3s}.platform-block-link.pbl-white{border-color:#fff;color:#fff}.platform-block-link:hover{background-color:rgba(63,64,64,.09);border-color:#eb4647;color:#eb4647}.p-item-name{padding-left:10px}.vp-featured{margin-right:auto;margin-left:auto;opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover .vp-featured{opacity:1}.play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:284px}.platform-white{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.platform-wr{padding-top:20px}.when{margin-bottom:25px;color:#838383;font-size:16px;line-height:20px}.speaker-name{margin-bottom:5px;font-size:36px;line-height:38px;font-weight:700}.speaker-position{margin-bottom:30px;font-size:22px;line-height:32px;font-weight:700;transition:all ease .3s}.speaker-picture{margin-bottom:55px;border-radius:50%;transition:all ease .3s;box-shadow:30px 0 60px 15px rgba(63,64,64,0)}a:hover .speaker-picture{box-shadow:30px 0 60px 15px rgba(63,64,64,.14)}.block-title{margin-top:20px;margin-bottom:30px;font-family:Futuralt,sans-serif;font-size:30px;line-height:41px;font-weight:700}.pre-title{margin-bottom:25px;font-size:16px}.pagination-list{display:flex;margin-bottom:80px;padding-left:0;justify-content:center;font-size:22px;line-height:36px;list-style-type:none}.pagination-list.mgminus{margin-top:-80px}.pag-a,.pagination-list a{display:block;padding:6px;color:#e0dedc;text-decoration:none}.pag-a:hover,.pagination-list a:hover{color:#070808}.pag-a.active,.pagination-list .active a{color:#070808}.pag-item,.pagination-list li{padding-right:6px;padding-left:6px;color:#e0dedc}.pagination-list li.liPoints a{pointer-events:none}.pagination-list .next_posts_li,.pagination-list .prev_posts_li{display:none!important}.testimonials-wr{padding-top:80px;padding-left:90px;background-image:url(/images/bigquotes.png);background-position:0 0;background-size:174px;background-repeat:no-repeat;font-family:Cambria,sans-serif;font-size:40px;line-height:56px;font-weight:400;width:100%;max-width:800px}.a-pic{margin-right:30px}.slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;list-style-type:none}.slick-dots li button{width:18px;height:18px;margin-right:14px;border-style:solid;border-width:2px;border-color:#070808;border-radius:50%;text-indent:-9999px;background-color:transparent}.slick-dots li button:hover{background-color:#070808}.slick-dots li.slick-active button{background-color:#070808}.newsletter-section-wr{max-width:1040px;margin-right:auto;margin-left:auto;padding-bottom:140px;text-align:center}.newsletter-form{display:-ms-grid;display:grid;margin-bottom:40px;grid-auto-columns:1fr;grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:1fr 1fr .75fr;grid-template-columns:1fr 1fr .75fr;-ms-grid-rows:auto;grid-template-rows:auto}.field{width:100%;min-height:72px;padding:10px 20px;border-style:solid;border-width:1px;border-color:#070808;color:#070808;font-size:18px;font-weight:600}.partners-wr{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:19px;grid-row-gap:19px;-ms-grid-columns:.6fr 1fr;grid-template-columns:.6fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.partners-logos{display:flex;padding-bottom:25px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.partners-logos img{margin:9px}.books-blocks-wr{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:140px;grid-row-gap:70px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.testimonial-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;margin-bottom:60px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Gellix,sans-serif;font-size:22px;font-weight:600}.bookpage-side-image{position:absolute;left:auto;top:0;right:0;bottom:auto;width:66%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner-wr .bookpage-side-image img{max-height:95%}.banner-wr .bookpage-side-image{width:56%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.book-page-navigation{display:-ms-grid;display:grid;padding-top:80px;padding-bottom:80px;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:80px;grid-row-gap:10px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;border-bottom:1px solid #070808;font-size:24px;font-weight:700;text-transform:uppercase}.bp-nav-a{color:#070808;text-decoration:none}.bp-nav-a:hover{text-decoration:underline}.book-page-section{position:relative;text-align:center}.bp-item.first{padding-bottom:40px}.reasons-wr{display:-ms-grid;display:grid;padding-top:60px;padding-bottom:100px;grid-auto-columns:1fr;grid-column-gap:40px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;text-align:left}.nb{margin-bottom:25px;font-family:Futuralt,sans-serif;font-size:48px;line-height:58px;font-weight:700}.red{color:#eb4647}.bullets-list{margin-top:20px;margin-bottom:30px;padding-left:0;list-style-type:none}.bullet-item{padding-bottom:10px;padding-left:30px;background-image:url(/images/dot.png);background-position:0 13px;background-size:auto;background-repeat:no-repeat}.about-the-author{background-color:#e0dedc}.footer a{color:#070808}.menu_trigger{width:58px;height:21px;position:relative;display:none;margin-top:3px;margin-left:25px}.slicknav_icon{width:100%;height:100%;display:block;position:relative}.slicknav_icon span{height:1px;width:100%;background:#070808;display:block;position:absolute;transform-origin:left center}.dark .slicknav_icon span{background:#eae9e7}.slicknav_icon span:nth-child(1){top:0}.slicknav_icon span:nth-child(2){top:10px}.slicknav_icon span:nth-child(3){top:20px}.mm-listview{display:block}.menu>li.mm-listitem{padding-left:0;padding-right:0}.menu>li.mm-listitem a{padding-left:20px;padding-right:20px}.menu>li.mm-listitem a:hover{color:#eb4647}input.menu_wp_search::-webkit-input-placeholder{opacity:1!important;color:#fff;box-shadow:none}input.menu_wp_search:-moz-placeholder{opacity:1!important;color:#fff;box-shadow:none}input.menu_wp_search::-moz-placeholder{opacity:1!important;color:#fff;box-shadow:none}input.menu_wp_search:-ms-input-placeholder{opacity:1!important;color:#fff;box-shadow:none}.menu_wp_search{border:none;background:0 0;margin:0;padding:0;font-size:14px;color:#fff!important;outline:0;border-bottom:1px solid #64666c;height:35px;width:100%;max-width:calc(100% - 50px)}.menu_search_wr{padding-top:20px!important}.menu_search_inputs.row{flex-wrap:nowrap}.menu_wp_search_button{border:none;background:0 0;color:#fff;font-size:24px;padding-top:8px;outline:0;cursor:pointer}html .mm-menu_navbar_top-2 .mm-panels{top:120px}html .mm-listitem>span,html .mm-menu a,html .mm-menu a:active,html .mm-menu a:hover,html .mm-menu a:link,html .mm-menu a:visited{color:#fff}html .mm-menu{background:#070808;color:#fff}html .mm-menu .mm-navbar a,html .mm-menu .mm-navbar>*{color:#fff}html .mm-menu .mm-btn:after,html .mm-menu .mm-btn:before{border-color:#fff}.mm-navbar__title{font-size:16px;font-weight:400}html .mm-listitem:after{content:none;display:none}html .mm-menu .menu a,html .mm-menu .mm-listitem>span,html .mm-menu .sub-menu a,html .mm-menu .sub_sub_menu a{font-size:22px;font-weight:600;padding-top:13px;padding-bottom:13px}html .mm-menu .mm-listitem>span{display:inline-block;position:relative}html .mm-menu .mm-listview .mm-btn_next:after{border-color:#fff}html .mm-btn_next:after{content:"";display:none}html .mm-menu .mm-listitem>span:after{content:'';display:block;position:absolute;right:0;width:20px;height:19px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background:url(/images/menu-arrow.png);background-size:100%;background-position:center 100%;background-repeat:no-repeat}html .mm-listitem .mm-btn_fullwidth+span{padding-right:42px}html .mm-menu .sub-menu .mm-listitem>span,html .mm-menu .sub-menu a,html .mm-menu .sub_sub_menu a{font-size:20px;font-weight:400}html .mm-menu_navbar_bottom-1 .mm-panels{bottom:86px}html .mm-navbars_bottom>.mm-navbar{display:block;text-align:left}html .mm-navbars_bottom{border-top-style:none;padding-left:20px;padding-right:20px;height:85px}html .mm-navbars_bottom>.mm-navbar{border-top:1px solid #65676d}.mm_social li{display:inline-block;margin-right:18px}.mm_social li a{font-size:16px}.cr_p{color:#fff;font-size:11px;padding-top:0!important}html .mm-navbar,html .mm-panel,html .mm-panels{border-bottom:none;background:0 0}html .mm-menu_navbar_top-1 .mm-panels{top:80px;background-color:transparent}html .mm-navbars_top{background-color:transparent;border:none;padding-left:20px;padding-right:20px}.mm_logo{display:block!important;width:48px!important;height:26px;background:url(/images/w-logo@2x.png) no-repeat center;background-size:100%;flex:none!important;margin-top:10px}.call_now_mmenu{text-align:right;font-size:18px;font-weight:400;margin-top:5px}.mm-panel{padding-top:46px!important}.menu_mob_text{text-align:right;font-size:18px;font-weight:400}.breadcrumbs,.share{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;list-style:none;padding:0;margin:0}.breadcrumbs li{font-size:12px;color:#e0dedc;text-transform:uppercase;line-height:16px;font-weight:700;padding:2px 10px;letter-spacing:.2px;position:relative}.breadcrumbs li span{position:relative}#breadcrumbs a:after,.breadcrumbs li:not(:last-of-type) span:after{content:'';position:absolute;right:-10.5px;top:6px;border-radius:1.5px;height:3px;width:3px;background-color:#070808}.breadcrumbs li:first-of-type{padding-left:0}.breadcrumbs li:last-of-type{padding-right:0}.breadcrumbs li a{color:#070808;text-decoration:none}.breadcrumbs li a:hover{color:#eb4646}.breadcrumbs li.active a{color:#eb4646}#breadcrumbs{font-size:12px;color:#e0dedc;text-transform:uppercase;line-height:16px;font-weight:700;letter-spacing:.2px;position:relative}#breadcrumbs a{color:#070808;text-decoration:none;padding-right:10px;margin-right:10px;position:relative}#breadcrumbs a:hover{color:#eb4646}#breadcrumbs a:after{top:50%;right:0;margin:-1.5px -1.5px 0 0}#breadcrumbs span{color:#eb4646;display:inline-block}.article-content{padding-top:60px;padding-bottom:40px}.art-text{width:calc(100% - 530px)}.breadcrumbs{margin-bottom:80px}.share{margin:0 0 -40px}.share li:not(:last-of-type){padding-right:20px}.share li a{color:#292929;font-size:30px}.article-parts{border-bottom:1px solid #232425}.article-part{position:relative;margin:0 auto;max-width:926px;padding-bottom:70px}.article-part .post-details.article-details{position:static;left:auto;top:auto;right:auto;bottom:auto;width:100%;max-width:none;margin-bottom:70px;padding-left:0;color:#eb4647}.article-part h1{margin-bottom:50px}.post-details.article-details a{color:#070808;text-decoration:underline}.bonus-band{background:#e0dedc;padding:40px 110px 40px 40px;margin:0 0 70px;display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:.25fr 1fr;grid-template-columns:.25fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.bonus-band .cta{margin-bottom:25px}.bonus-band>div{display:-ms-grid;display:grid;justify-items:start;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr .25fr;grid-template-columns:1fr .25fr;-ms-grid-rows:auto;grid-template-rows:auto}.bonus-band .cta.red{min-width:255px}.bonus-band h6{margin-bottom:20px}.article-part h3{padding-top:40px}.article-part h2:not(:first-of-type){padding-top:40px}.article-part img{max-width:100%;height:auto;margin:40px 0 70px}.article-author-box{margin:0 auto 110px;max-width:926px;display:-ms-grid;display:grid;justify-items:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-ms-grid-rows:auto;grid-template-rows:auto}.article-author-box img{border-radius:50%}.article-author-box h4{font-size:36px;margin-bottom:15px;font-family:Futuralt}.article-author-box h5{font-size:20px;font-family:Futuralt}h5 a{color:#070808}.comments_section{max-width:926px;margin:0 auto}h3#comments{letter-spacing:0;display:flex;border-top:1px solid #e0dedc;font-weight:600}.nrComments{border-top:2px solid #070808;padding-top:12px}h3#comments span{position:relative;top:-1px}.toComments{flex:1;margin-left:30px;color:#e0dedc;padding-top:14px}.comment-meta.commentmetadata a{font-size:14px;line-height:18px;color:#e0dedc;margin-bottom:10px}.comment-body .reply{color:#eb4647;font-size:15px;margin-top:-10px;margin-left:0;font-weight:400}.comment-body .reply a{color:#eb4647}.comment-meta.commentmetadata,.comment-respond .comment-notes,.comment-respond .comment-reply-title{display:none}#respond.comment-respond{padding:70px 10% 70px;margin-top:40px;background-color:#fff;box-shadow:30px 0 60px 15px rgba(63,64,64,.14)}label{font-size:20px;margin-bottom:15px;line-height:20px}.comment-form input:not(#submit),.comment-form textarea{width:100%;box-sizing:border-box;height:53px;border:1px solid #070808;font-size:16px;color:#070808!important;padding:0 20px}.comment-form textarea{line-height:26px;height:145px;padding:20px}label span.required{color:#eb4647}.form-submit{text-align:center}.article-author-box img{margin-bottom:40px}.banner-wr h5{font-size:28px;font-weight:500}.logo{text-decoration:none}.gLogoHolder{position:relative;display:inline-block;margin-right:20px;padding-right:20px}.gLogoHolder:after{display:block;content:'';height:100%;width:1px;background:rgba(150,150,150,.3);position:absolute;top:0;right:0}.mLogo{width:185px}.blackBG{color:#fff;background:#000}.blackBG .header-wr{color:#fff;position:relative;z-index:999}.blackBG .banner-wr{color:#fff}.blackBG .banner-wr .link-block{padding-bottom:0}.blackBG .banner-wr h2{font-weight:600}.blackBG .banner-wr{padding-top:170px;margin-top:-170px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.blackBG .banner-wr:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1);z-index:1}.blackBG .meta{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;align-items:center;position:relative;overflow:hidden;text-transform:uppercase}.blackBG span.meta:after{content:"";display:inline-block;height:1px;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:10px;background:#fff}.blackBG .meta h3{font-size:18px;font-weight:900;margin:10px 0;padding:0;position:relative}.blackBG .meta h3:first-of-type{padding-right:20px;margin-right:20px}.blackBG .meta h3:first-of-type:after{position:absolute;display:block;content:'';width:5px;height:5px;border-radius:50%;background:#eb4647;top:50%;margin-top:-2.5px;right:-2.5px}.blackBG .menu a{color:#fff}.blackBG .menu a:hover{color:#eb4647}.blackBG .slicknav_icon span{background:#eae9e7}.blackBG .menu li:not(.mm-listitem):last-of-type a{color:#fff;border-color:#fff;background:0 0;box-shadow:none}.blackBG .menu li:not(.mm-listitem):last-of-type a:hover{color:#000;background:#fff;box-shadow:none;transition:all .3s ease}.blackBG .side-text h6{opacity:.5;font-weight:500}.blackBG .read-more:after{background:url(/images/cta_arrow_white.svg) no-repeat center left}.blackBG .read-more:hover:after{background:0 0}.listen{max-width:200px;margin-top:30px}.blackBG .platform-white{grid-template-columns:1fr 1fr;grid-row-gap:30px;grid-column-gap:30px}.platform-block-link:hover{background:0 0}.blackBG .platform-white .platform-block-link{border-radius:50px;padding-left:25px}.blackBG .platform-white .p-item-name{padding:0;margin:0 auto;font-size:22px;font-weight:500}.platform-white.small{grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:0;grid-column-gap:25px}.platform-white.small .platform-block-link{border:none;min-height:0;padding:0}.platform-white.small *{transition:all .3s ease}.platform-white.small a:hover img{transform:translateY(-5px);transition:all .3s ease}.blackBG .sides-cn{padding-bottom:0;align-items:center;position:relative}.blackBG .link-block a{position:relative;margin:0;text-decoration:none}.blackBG .link-block a:after{display:flex;content:url(/images/redTriangle.png);width:128px;height:128px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;justify-content:center;align-items:center;transition:all .3s ease}.blackBG .link-block a:hover:after{background:#eb4647;content:url(/images/whiteTriangle.png)}.side-text{display:flex;flex-wrap:wrap;max-width:none;justify-content:space-between}.blackBG .side-text a{color:#fff;text-decoration:none}.blackBG .side-text a:hover{color:#eb4647}.blackBG .download-block,.blackBG a._2col-pod-block,.blackBG a.side-text,.blackBG a.sides-cn{color:#fff}.blackBG.cta-section-wr{font-size:18px;font-weight:400}.blackBG.cta-section-wr h3{font-size:42px;line-height:48px;letter-spacing:-.2px;font-weight:600}.blackBG.cta-section-wr .content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}.blackBG.cta-section-wr .content:after{display:block;content:'';width:1px;height:calc(100% - 280px);top:0;left:50%;margin:140px 0 0 -.5px;position:absolute;background:#fff}.blackBG.cta-section-wr .content-left,.blackBG.cta-section-wr .content-right{width:45%;max-width:none}.link-block{position:relative}.block-details{padding-left:0;padding-right:0;padding-bottom:0}.block-details .date{font-size:16px;opacity:.5;text-transform:uppercase;font-weight:500;margin:0}.block-details .arrow{display:flex;width:100%;justify-content:space-between;align-items:center;text-transform:uppercase;position:absolute;bottom:0;left:0;margin:0}.read-more{display:inline-block;height:60px;background:0 0;position:relative;font-size:22px;font-weight:500;color:#070808;padding:12px 20px 12px 90px;text-align:left;transition:all .5s cubic-bezier(.75,.25,.13,.92);text-transform:none;margin:35px 0;text-decoration:none}.blackBG .read-more{color:#fff}.span.read-more{margin:0}.read-more span{position:relative;z-index:9999}.read-more:before{content:"";display:block;background:#eb4647;width:60px;height:60px;border-radius:50%;position:absolute;top:0;left:0;z-index:5;transition:all .5s cubic-bezier(.75,.25,.13,.92)}.read-more:after{content:"";background:url(/images/cta_arrow.svg) no-repeat center left;background-size:contain;position:absolute;left:30px;width:52px;height:33px;z-index:10;top:50%;margin-top:-16.5px}.read-more:hover{text-align:center;color:#fff!important;padding:12px 35px}.read-more:hover:before{width:100%;border-radius:30px}.read-more:hover:after{background:url(/images/cta_arrow_white.svg) no-repeat center left;display:none}.read-more.small:hover:after{background:url(/images/cta_arrow_white.svg) no-repeat center left;display:block}.read-more.small:hover{padding:12px 20px 12px 90px}.link-block,.link-block:hover{box-shadow:none;overflow:hidden}.link-block:hover{color:#070808}.link-block:hover h6:not(.date){color:#eb4647}.link-block:hover .read-more:before{width:100%;border-radius:30px}.link-block:hover .read-more:after{background:url(/images/cta_arrow_white.svg) no-repeat center left}.three-columns-links-wr a,span.ctis-load-more{display:inline-block;margin:0 auto;padding:0;border-radius:50px;border:1px solid #000;text-decoration:none;color:#000;font-size:22px;width:270px;height:60px;line-height:58px;text-align:center}.three-columns-links-wr a:hover,span.ctis-load-more:hover{color:#fff;background:#000;transition:all .3s ease}.lbimg{color:#fff;display:block;height:175px;border:1px solid rgba(0,0,0,.1);background-size:cover;background-position:center;background-repeat:no-repeat}.lbimg.podcast{height:auto;border:none}.lbimg.podcast img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}.featuredArticle{width:100%;max-width:none;margin-top:100px;display:flex;justify-content:space-between;flex-wrap:wrap}.featuredArticle h3{font-size:48px;font-weight:600;line-height:58px;letter-spacing:-.5px;margin-top:0}.featuredArticle .listen{margin-top:10px}.featuredArticle .with{font-weight:900;letter-spacing:.5px;font-family:Futuralt;font-size:18px;text-transform:uppercase}.featuredArticle .column{display:flex;flex-wrap:wrap;justify-content:space-between;width:30%;align-items:baseline}.featuredArticle .column:first-of-type{width:50%;padding-right:5%}.featuredArticle .column:last-of-type{width:20%;flex-direction:column;justify-content:flex-start;padding-left:5%}.grey{background:#f5f5f5}.platformsLine{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:120px;flex-wrap:wrap}.platformsLine h4{font-family:Futuralt;margin:0 auto 20px 0;max-width:320px}.platformsLine .platform-block-link{font-size:20px;line-height:30px;font-weight:500;border-radius:50px;width:215px;justify-content:flex-start;text-align:center;margin-bottom:20px}.one-columns-link-blocks{display:grid;grid-auto-columns:1fr;grid-column-gap:20px;grid-row-gap:30px;grid-template-columns:1fr;grid-template-rows:auto;text-align:left}.four-columns-link-blocks{display:grid;grid-auto-columns:1fr;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;text-align:left}.four-columns-link-blocks .link-block{padding:20px 20px 110px;box-shadow:none;margin:0}.four-columns-link-blocks h6{font-family:Futuralt;font-weight:500;font-size:24px;line-height:33px}.four-columns-link-blocks .arrow{font-size:16px;left:20px;width:calc(100% - 40px)}.three-columns-links-wr.nopdbt{padding-top:55px}.sides-cn.right-grid-big{grid-template-columns:1fr 1fr;grid-column-gap:140px}.side-text .read-more{color:#000;margin-bottom:0px}.block-title{font-weight:600;font-size:48px;line-height:58px}.block-title a{text-decoration:none;color:#070808}.block-title a:hover{color:#eb4647}.article-content.podcastMain{padding-bottom:3%!important}.article-content .article-parts.podcastSection{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:0}.article-parts.podcastSection .article-part{max-width:950px;width:calc(100% - 430px);margin:0}.article-parts.podcastSection .article-date{opacity:.5}.article-parts.podcastSection .post-details.article-details{margin-bottom:40px}.article-parts.podcastSection .breadcrumbs{display:flex;margin-bottom:25px}.article-parts.podcastSection .sidebar{max-width:330px;width:100%}.article-parts.podcastSection .sidebar h5,.article-parts.podcastSection .sidebar h6{font-weight:600;color:#070808;letter-spacing:-.5px;text-transform:none;font-family:Futuralt}.article-parts.podcastSection .sidebar h6{font-size:26px;line-height:34px}.article-parts.podcastSection .sidebar h5{font-size:36px;line-height:42px}.article-parts.podcastSection .sidebar h4{text-transform:uppercase;font-size:18px;line-height:30px;letter-spacing:.5px;font-weight:900}.article-parts.podcastSection .sidebar .section{margin:0 0 50px;padding:0}.article-parts.podcastSection .sidebar .newsletter{border:1px solid #000;padding:25px 30px 0}.article-parts.podcastSection .sidebar .newsletter .field.hs-form-field{width:100%;padding:0}.article-parts.podcastSection .sidebar .newsletter .hs_submit{padding:0;text-align:left}.article-parts.podcastSection .sidebar .newsletter .actions{display:inline-block;height:60px;background:0 0;position:relative;font-size:22px;font-weight:500;color:#070808;padding:12px 20px 12px 90px;text-align:left;transition:all .5s cubic-bezier(.75,.25,.13,.92);text-transform:none;margin:35px 0;text-decoration:none}.article-parts.podcastSection .sidebar .newsletter .actions:before{content:"";display:block;background:#eb4647;width:60px;height:60px;border-radius:50%;position:absolute;top:0;left:0;z-index:5;transition:all .5s cubic-bezier(.75,.25,.13,.92)}.article-parts.podcastSection .sidebar .newsletter .actions:after{content:"";background:url(/images/cta_arrow.svg) no-repeat center left;background-size:contain;position:absolute;left:30px;width:52px;height:33px;z-index:10;top:50%;margin-top:-16.5px}.article-parts.podcastSection .sidebar .newsletter .actions:hover{text-align:center;color:#fff!important;padding:12px 35px}.article-parts.podcastSection .sidebar .newsletter .actions:hover .hs-button{color:#fff!important}.article-parts.podcastSection .sidebar .newsletter .actions:hover:before{width:100%;border-radius:30px}.article-parts.podcastSection .sidebar .newsletter .actions:hover:after{background:url(/images/cta_arrow_white.svg) no-repeat center left;display:none}.article-parts.podcastSection .sidebar .newsletter .hs-input{width:100%;height:48px;border:1px solid #000;line-height:48px;padding:0 20px;background:0 0;min-height:0;font-weight:400}.article-parts.podcastSection .sidebar .newsletter .hs-button{background:0 0;position:relative;z-index:9;width:100%;height:100%;color:#000;border:none;padding:0;min-height:0;text-transform:capitalize;font-weight:400;min-width: unset;box-shadow: none;}.article-parts.podcastSection .sidebar .newsletter p{font-size:20px;line-height:28px;font-weight:500}.article-parts.podcastSection .sidebar .platforms{grid-template-columns:1fr;grid-row-gap:0}.article-parts.podcastSection .sidebar .platform-block-link{border:none;position:relative;padding:0}.article-parts.podcastSection .sidebar .platform-block-link img{max-width:50px}.article-parts.podcastSection .sidebar .platform-block-link:hover{background:0 0}.article-parts.podcastSection .sidebar .platform-block-link:hover .p-item-name{border-color:transparent}.article-parts.podcastSection .sidebar .p-item-name{position:absolute;left:70px;border-bottom:1px solid #000;padding:0 0 3px 0}.article-parts.podcastSection .sidebar .link-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;margin:0 0 20px}.article-parts.podcastSection .sidebar .link-block:hover h6{color:#eb4647;transition:all .3s ease}.article-parts.podcastSection .sidebar .lbimg{width:90px;height:100px;background-position:right center;border:none}.article-parts.podcastSection .sidebar .block-details{width:calc(100% - 120px);padding:0}.article-parts.podcastSection .sidebar .block-details h6{font-weight:600;font-size:20px;line-height:26px;letter-spacing:.5px;margin:0 0 10px}.article-parts.podcastSection .sidebar .arrow{position:static;font-size:12px}.article-parts.podcastSection .sidebar .date{font-size:12px}.article-parts.podcastSection .now-that{border:1px solid #000;padding:8% 9%;margin-bottom:80px}.article-parts.podcastSection .now-that .read-more{color:#000;margin:0}.article-parts.podcastSection .relatedArticles h6{font-size:20px;line-height:30px;letter-spacing:.5px;font-family:Futuralt;font-weight:900;margin-bottom:0}.article-parts.podcastSection .relatedArticles .three-columns-links-wr{padding-bottom:0}.article-parts.podcastSection .relatedArticles .lbimg{height:auto;width:100%;margin:0}.article-parts.podcastSection .relatedArticles .link-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.article-parts.podcastSection .relatedArticles .link-block{width:47%;padding-bottom:110px}.dsfShare{position:relative;z-index:2;margin-bottom:0!important;height:30px}.dsfShare a.sumome-share-client-share img{opacity:0!important}.dsfShare a.sumome-share-client-share{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.dsfShare a.sumome-share-client-share img{opacity:0!important}.dsfShare a.sumome-share-client-share:first-child{background-image:url(/images/shareTw.png)!important}.dsfShare a.sumome-share-client-share:nth-child(2){background-image:url(/images/shareLi.png)!important}.dsfShare a.sumome-share-client-share:nth-child(3){background-image:url(/images/shareFb.png)!important}.share .yt{margin:0 0 0 20px;display:flex}.nopdbt{padding-bottom:0}.nopdtp{padding-top:0}.nopd{padding-top:0;padding-bottom:0}.mobile{display:none}.form_wr .hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_wr .hs-form-field{float:none!important;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:20px}.form_wr .hs-form-field .input{width:75%;margin-right:0!important;display:flex;justify-content:flex-end}.form_wr .field.hs-form-field,.form_wr fieldset{max-width:100%!important;padding:0}.form_wr .field label{color:#070808!important;display:block!important;font-weight:700!important;margin:0 15px 0 0;font-size:20px;width:20%}.form_wr input,select,textarea{margin:0;padding:0;border-radius:0;border:1px solid #070808;height:61px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important;padding-left:20px;font-size:16px;color:#070808;font-weight:400}.form_wr textarea{height:143px;width:100%!important;padding:16px 19px;line-height:26px}ul.hs-error-msgs{display:none!important}input.error,input.invalid{border-color:#eb4647}.form_wr .hs-form-required{color:#eb4647}.form_wr .field.hs_recaptcha{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;margin-bottom:0;margin-top:25px}.form_wr .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.form_wr .hs_recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.form_wr .hs-button{display:block;width:255px!important;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-transform:none!important;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eb4647;border-radius:30px;padding:0 40px!important;cursor:pointer;-o-transition:all .3s ease;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_wr .hs-button:hover{background:#c73839;color:#fff}.submitted-message{color:#eb4647}
.footer_wr {display: flex;grid-row-gap: 16px;flex-direction: column;}.content_footer{padding-top:50px;padding-bottom:50px;}
.footer-links{display:flex;width:100%;justify-content: space-between;grid-column-gap: 16px;}
.footer-links p{margin:0;}.footer_box{color:#070808}.footer_title{font-weight:700;text-transform:uppercase;margin:0 0 30px 0}.footer_box p:nth-of-type(2){margin:0 0 30px 0}.footer_box p:last-of-type{margin-top:0}.footer_box p a{color:inherit}.footer_box p a:hover{text-decoration:none}.footer_black{background:#070808}.footer_black .footer_box{color:#fff}.social_list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:12px 24px 24px 21px 23px;grid-template-rows:auto;grid-column-gap:30px}.social_list a img{transition:all .2s ease}.social_list a:hover img{transform:translateY(-5px)}@media only screen and (max-width:1730px){.menu li:not(.mm-listitem):last-of-type a{min-height:60px;padding:14px 35px}.menu,.menu li:not(.mm-listitem):last-of-type a{font-size:18px}}@media only screen and (max-width:1630px){.logo{max-width:235px}.menu>li{padding-right:15px;padding-left:15px}}@media only screen and (max-width:1480px){.logo{max-width:200px}.share{margin:0 0 20px}.header-cn{padding:30px 50px 30px}.content.banner-cn{padding-top:90px}.menu,.menu li:not(.mm-listitem):last-of-type a{font-size:16px}.download-slider-wr{right:-16%;width:1366px}.platform-white{grid-column-gap:15px;grid-row-gap:15px}.book-page-navigation{grid-column-gap:10px;grid-row-gap:10px}.blackBG .banner-wr{padding-top:165px;margin-top:-165px}.platformsLine h4{max-width:none;width:100%;text-align:center;margin:0 0 20px}.four-columns-link-blocks{grid-template-columns:1fr 1fr;padding-bottom:50px}.four-columns-link-blocks .link-block{margin-bottom:0}.sides-cn.right-grid-big{grid-template-columns:1.25fr 1fr;grid-column-gap:80px}}@media only screen and (max-width:1366px){.menu>li:last-of-type{padding-right:0;padding-left:5px}.menu>li{padding-right:14px;padding-left:14px}.cta-section-wr .sides-cn{grid-column-gap:5%}.content:not(.content_footer){padding:120px 50px}.content.article-content,.content.banner-cn{padding-top:60px}.banner-wr h6{margin-bottom:17px}.platforms{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto}.platform-white{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.testimonials-wr{font-size:30px;line-height:46px;max-width:600px}.blackBG.cta-section-wr .content:after{height:calc(100% - 240px);margin-top:120px}.blackBG.cta-section-wr .platform-white{grid-template-columns:1fr}#w-node-_5c932378-a53a-6fa3-e5be-f96ecf6125b2-f2f94d6b,#w-node-_9a0901de-d7b1-9f05-696c-e8cd0519a03d-f2f94d6b{grid-row-start:span 1;grid-row-end:span 1;grid-column-start:span 2;grid-column-end:span 2}.footer_box:last-of-type{padding:0}.footer_title{margin:0 0 10px 0}.footer_box p:nth-of-type(2){margin:0 0 10px 0}.article-parts.podcastSection .article-part{width:calc(100% - 370px)}.article-parts.podcastSection .sidebar{max-width:300px}.article-parts.podcastSection .relatedArticles .link-block{width:100%}}@media only screen and (max-width:1280px){#main_menu{display:none}.menu_trigger{display:block}.bonus-band{-ms-grid-columns:.5fr 1.25fr;grid-template-columns:.5fr 1.25fr}.bonus-band>div{display:block}}@media screen and (max-width:1024px){.bonus-band{-ms-grid-columns:.5fr 1fr;grid-template-columns:.5fr 1fr}.sides-cn ._2col-pod-block:first-of-type{padding-bottom:60px}.platform-white{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.content.banner-cn{padding-top:100px}.grey-wr .content:not(.content_footer){padding-top:120px;padding-bottom:140px}.link-block{display:block}.header-cn{padding-top:45px}.content:not(.content_footer){padding-top:100px;padding-bottom:100px}.sides-cn{display:block}.sides-cn.align-top.bp-sides{padding-bottom:80px}.side-text{max-width:none;padding-bottom:20px}.your-host .side-text{padding-bottom:0}.three-columns-link-blocks{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.book-img{margin-bottom:20px}.content-left.half{max-width:none}.banner-wr .bookpage-side-image{position:absolute}.platforms{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.platform-block-link{font-size:14px;line-height:17px}.platform-white{grid-column-gap:15px;grid-row-gap:15px}.testimonials-wr{max-width:none}.newsletter-form-block{margin-bottom:0}.newsletter-form{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:0}.partners-wr{display:block}.books-blocks-wr{grid-column-gap:40px;grid-row-gap:30px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.download-block{max-width:360px}.bookpage-side-image{position:static;width:100%}.book-page-navigation{padding-top:40px;padding-bottom:40px;justify-items:start;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;font-size:20px}.reasons-wr{grid-column-gap:20px;grid-row-gap:20px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.bp-sides img{display:block;margin:0 auto}.blackBG.cta-section-wr .content-left,.blackBG.cta-section-wr .content-right{width:100%}.blackBG.cta-section-wr .content-left{border-bottom:1px solid #fff;margin-bottom:50px;padding-bottom:20px}.blackBG.cta-section-wr .content:after{display:none}.footer_box p{font-size:18px}.featuredArticle .column{width:70%}.featuredArticle .column:first-of-type{width:100%;padding:0}.featuredArticle .column:last-of-type{width:30%}.four-columns-link-blocks{padding-bottom:100px}.article-parts.podcastSection{flex-direction:column}.article-parts.podcastSection .article-part{width:100%}.article-parts.podcastSection .sidebar{max-width:100%;padding-bottom:10%}.article-parts.podcastSection .sidebar .recentEpisodes{max-width:500px;margin-bottom:0}.article-parts.podcastSection{padding-bottom:0}.article-parts.podcastSection .relatedArticles .link-block{width:47%}}@media all and (max-width:960px){.four-columns-link-blocks{grid-template-columns:1fr}.footer_wr{text-align: center;align-items: center;}.footer-links{flex-flow: column-reverse;align-items: center;}.footer-links p{margin:10px 0;}}@media screen and (max-width:767px){.blackBG .banner-wr{background-image:none!important}.article-part h1{margin-bottom:25px}.article-part{padding-bottom:40px}.article-part .post-details.article-details,.breadcrumbs{margin-bottom:40px}.bonus-band{display:block;padding:40px 40px 40px 15px;margin:0 0 40px}.bonus-band>div{padding-left:35px}.pagination-list.mgminus{margin-top:0}.article-author-box{display:block}.article-author-box img{margin-bottom:40px;max-width:200px}h4{font-size:22px;line-height:32px}h6{font-size:20px;line-height:25px}.content{width:auto;padding-top:80px;padding-bottom:80px}.content.banner-cn{padding-top:40px;padding-bottom:20px}.content.article-content{padding-top:40px}.content.footer{padding-top:30px;padding-bottom:30px}.grey-wr .content{padding-top:80px;padding-bottom:80px}.slider-sides-cn{display:block}.sides-cn{padding-bottom:0}.post-details.article-details{position:static;padding-left:0}.three-columns-link-blocks{-ms-grid-columns:1fr;grid-template-columns:1fr}.block-details.art-block-details{padding-bottom:40px}.three-columns-links-wr{padding-bottom:60px}.posts-feed-block{margin-bottom:80px}.grey-wr{height:auto}.download-slider-wr{position:static;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.platforms{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.platform-white{grid-row-gap:30px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.ds-block{padding-top:28px;text-align:left;display:inline-block;max-width:330px;padding:30px 60px 0 0}.play{max-width:142px}.logo{max-width:156px}.content.banner-cn{padding-top:20px}.logoHolder{max-width:calc(100% - 75px);display:flex;align-items:center}.gLogoHolder{margin-right:10px;padding-right:10px}.logo{max-width:calc(50% - 20px)}.menu_trigger{margin-left:0}.featuredArticle{margin-top:20px}.featuredArticle .column{width:100%!important;padding:0!important}.featuredArticle .column:first-of-type{margin-bottom:30px}.featuredArticle h3{font-size:44px;line-height:54px}.four-columns-link-blocks{padding-bottom:20px}.article-parts.podcastSection .relatedArticles .link-block{width:100%}.read-more.desktop{display:none}.read-more.mobile{display:block;margin-top:0}.link-block{margin-bottom:0}.article-parts.podcastSection .now-that{margin-bottom:50px}}@media all and (max-width:640px){#pagination .block-title{font-size:38px;line-height:45px}.form_wr .hs-form-field{flex-direction:column}.form_wr .field label{margin:0 0 15px}.form_wr .field label,.form_wr .hs-form-field .input{width:100%}}@media screen and (max-width:479px){.breadcrumbs{display:block}.breadcrumbs li{padding-left:0}.books-blocks-wr{padding-bottom:40px}.bp-sides img{margin-bottom:40px}.banner-wr.dark{padding-bottom:60px}.content-left.half{max-width:none;width:100%}.banner-wr .bookpage-side-image{position:static;text-align:center;width:100%}.ds-block{display:inline-block;max-width:330px;padding:30px 0 0 0}h6{margin-bottom:20px;font-size:20px;line-height:30px}.cta{padding-right:15px;padding-left:15px}.cta.red{display:block;width:100%;min-width:0}.cta.red.sub{display:block;width:100%;min-width:0}.content{padding-top:60px;padding-bottom:80px}.content.footer{padding-top:30px;padding-bottom:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.post-details.article-details{line-height:22px}.three-columns-links-wr{padding-bottom:40px}.posts-feed-block{margin-bottom:60px}.f-logo{margin-bottom:18px;margin-left:-30px}.platforms{-ms-grid-columns:1fr;grid-template-columns:1fr}.platform-white{-ms-grid-columns:1fr;grid-template-columns:1fr}.testimonials-wr{padding-left:0;background-size:87px;font-size:20px;line-height:30px}.newsletter-section-wr{padding-bottom:40px}.newsletter-form{display:block}.books-blocks-wr{grid-column-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr}.testimonial-author{display:block}.book-page-navigation{-ms-grid-columns:1fr;grid-template-columns:1fr}.reasons-wr{grid-column-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr}.content,.header-cn{padding-left:40px;padding-right:40px}.footer_wr{grid-row-gap:30px}#w-node-_56944e54-6b61-0f5e-a4d0-588e708e000c-f2f94d6b,#w-node-_8c503f92-0a15-5be4-195a-16c1e790ad95-f2f94d6b{grid-column-start:span 2;grid-column-end:span 2;grid-row-start:span 1;grid-row-end:span 1}.header-cn{padding-top:25px}.logoHolder{flex-direction:column;align-items:flex-start}.logo{max-width:100%}.gLogoHolder{margin:0 0 20px;padding:0}.gLogoHolder:after{display:none}.blackBG .banner-wr{padding-top:200px;margin-top:-200px}.platformsLine{margin-bottom:40px}}@media screen and (max-width:375px){.content,.header-cn{padding-left:30px;padding-right:30px}}#w-node-e49cebd2ef07-0e5c88c7{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}#w-node-792785d48e51-9deca785{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@font-face{font-family:Gellix;src:url(/fonts/Gellix-Regular.eot);src:url(/fonts/Gellix-Regular.woff2) format('woff2'),url(/fonts/Gellix-Regular.woff) format('woff'),url(/fonts/Gellix-Regular.ttf) format('truetype'),;font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/fonts/Gellix-Light.eot);src:url(/fonts/Gellix-Light.woff2) format('woff2'),url(/fonts/Gellix-Light.woff) format('woff'),url(/fonts/Gellix-Light.ttf) format('truetype'),;font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/fonts/Gellix-Medium.eot);src:url(/fonts/Gellix-Medium.woff2) format('woff2'),url(/fonts/Gellix-Medium.woff) format('woff'),url(/fonts/Gellix-Medium.ttf) format('truetype'),;font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/fonts/Gellix-SemiBold.woff2) format('woff2'),url(/fonts/Gellix-SemiBold.woff) format('woff'),url(/fonts/Gellix-SemiBold.ttf) format('truetype'),;font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/fonts/Gellix-Bold.woff2) format('woff2'),url(/fonts/Gellix-Bold.woff) format('woff'),url(/fonts/Gellix-Bold.ttf) format('truetype'),;font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futuralt;src:url(/fonts/FuturaLT-Bold.woff2) format('woff2'),url(/fonts/FuturaLT-Bold.woff) format('woff'),url(/fonts/FuturaLT-Bold.ttf) format('truetype'),;font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futuralt;src:url(/fonts/FuturaPT-Heavy.eot);src:url(/fonts/FuturaPT-Heavy.woff2) format('woff2'),url(/fonts/FuturaPT-Heavy.woff) format('woff'),url(/fonts/FuturaPT-Heavy.ttf) format('truetype'),;font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futuralt;src:url(/fonts/FuturaPT-Demi.eot);src:url(/fonts/FuturaPT-Demi.woff2) format('woff2'),url(/fonts/FuturaPT-Demi.woff) format('woff'),url(/fonts/FuturaPT-Demi.ttf) format('truetype'),;font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cambria;src:url(/fonts/Cambria-Italic.woff2?v=latin) format('woff2'),url(/fonts/Cambria-Italic.woff) format('woff'),url(/fonts/Cambria-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}
        


    .awards-section {
        text-align: center;
        margin-bottom: 50px;
    }

    .awards-section h4 {
        text-transform: uppercase;
        font-weight: 900;
        font-size: 20px;
        letter-spacing: .05em;
        font-family: Futuralt;
        margin-bottom: 30px;
    }

    .awards-section-container {
        width: 100%;
        max-width: 1476px;
        margin: auto;
        padding-right: 20px;
        padding-left: 20px;
    }

    .awards-section-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        margin-left: -20px;
        margin-right: -20px;
    }

    .awards-section-row img {
        display: block;
        max-width: 100%;
        height: auto;
    }

    .awards-section-col {
        padding: 20px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    @media (min-width: 768px) {
        .awards-section-row {
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        }

        .awards-section-col {
            -webkit-box-flex: 1;
            -ms-flex: auto;
            flex: auto;
            max-width: none;
        }
    }


/* ---- style.css (live theme, verbatim) ---- */
.comment-form p a.bLogo, .dark .mLogo {display: none;}
.dark .bLogo {display: block;}

.downloadslider .slick-track {display: flex;}
.downloadslider .slick-track .slick-slide {display: flex; height: auto;}
.downloadslider .slick-track .slick-slide > div, .downloadslider .slick-track .slick-slide > div > div {display: flex!important;}
.downloadslider .slick-track .slick-slide a {display: flex!important; flex-direction: column;}
.downloadslider .slick-track .slick-slide a .cta {margin-top: auto;}

.book-img {max-width: 328px;}
.book-img img {max-width: 100%; height: auto;}

.article-parts .article-part {max-width: none;}

.breadcrumbs li span.current-item {color: #eb4646;}
.article-part p a, .article-part li a, .comment-form p a {color: #070808;}
.article-part img {max-width: 100%;height: auto;margin-left: auto;margin-right: auto;display: block;}

.article-part > *, .article-part .ts-fab-tabs, .article-parts .article-part .post-details.article-details {max-width: 926px; margin-left: auto; margin-right: auto; display: block; box-sizing: border-box;}

.article-parts .article-part .bonus_wrapper {background: #e0dedc;
padding: 40px 110px 40px 40px;
margin: 90px 0 70px;
display: -ms-grid;
display: grid;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 0.25fr 1fr;
grid-template-columns: 0.25fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto; max-width: none; display: none;}
.bonus_wrapper .cta.red {min-width: 255px;}
.bonus_wrapper .cta.red:hover {color: #fff;background-color: #070808}

.article-part .ts-fab-wrapper {max-width: none; border-top: 1px solid #232425; margin-top: 90px; padding-top: 140px;}
.article-part .ts-fab-tab {border: none; padding: 0;}
.article-part .ts-fab-avatar {width: 295px;height: 295px;}
.article-part .ts-fab-avatar img {width: 295px;border-radius: 50%;margin: 0;}
.article-part .ts-fab-tab {display: flex!important; align-items: center;}
.article-part .ts-fab-text {flex: 1; margin-left: 30px;}
.article-part .ts-fab-text h4 {font-size: 36px; margin-bottom: 15px!important; font-family: 'Futuralt';}
.article-part .ts-fab-description {font-size: 20px;font-family: 'Futuralt'; margin-bottom: 25px!important;}
.article-part .ts-fab-description a {color: inherit; text-decoration: underline!important;}
.article-part .ts-fab-description a:hover {color: inherit; text-decoration: none!important;}

.podPagination .pagination-list.mgminus {margin-top: 0;}
.podcastMain .ts-fab-wrapper {display: none!important;}
.article-content .article-parts {border-bottom: none; padding-bottom: 100px;}

.fluid-width-video-wrapper {width: 100%;position: relative;margin: 40px auto 70px;}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}

.podcastContent li {margin-bottom: 12px;}

.reasons-wr ul {list-style: none;counter-reset: li-counter; padding-left: 0px;}
.reasons-wr ul li {margin-bottom: 48px; font-size: 18px; line-height: 28px; position: relative; padding-left: 120px;}

.reasons-wr li:before {counter-increment: li-counter;content: counter(li-counter) ".";position: absolute;left: 0;font-family: Futuralt, sans-serif;font-size: 48px;line-height: 58px;font-weight: 700;}
.box_eb {margin-top: 140px;}
.box_eb:first-child {margin-top: 0;}
.reasons-wr .box_eb ul li {margin-bottom: 88px;}
.reasons-wr .box_eb li:before {top: -20px;}

.page-id-3848 .included-section .content > h2, .page-id-3848 .included-section .e-book-wr {display: none;}
.page-id-3848 .included-section > .content {border-bottom: none!important;}
.page-id-3848 .included-section > .content {padding-top: 0;}
.page-id-3848 .included-section .sides-cn {display: block;}
.page-id-3848 .included-section .smallerHeadlines .sides-cn, .fwEbookContent .smallerHeadlines .sides-cn {display: grid; padding-top: 140px; padding-bottom: 0;}
.fwEbookContent {padding-bottom: 120px;}

.page-id-3848 .included-section .side-text {max-width: none;}
.companies-logos br {display: none;}
.bdbb {border-bottom: 1px solid #232425; padding-bottom: 140px;}

.dsfShare {position: relative; z-index: 2; margin-bottom: -50px; height: 30px;}
.dsfShare a.sumome-share-client-share {background-position: center!important; background-size: cover!important; background-repeat: no-repeat!important;}
.dsfShare a.sumome-share-client-share img {opacity: 0!important;}
.dsfShare a.sumome-share-client-share:first-child {background-image: url("/images/shareTw.png")!important;}
.dsfShare a.sumome-share-client-share:nth-child(2) {background-image: url("/images/shareLi.png")!important;}
.dsfShare a.sumome-share-client-share:nth-child(3) {background-image: url("/images/shareFb.png")!important;}


.header-wr {position: relative;}

.header_search_section {position: absolute; width: 100%; height: 100%; left: 0; background: #000; bottom: 100%; transition: all .3s ease-in-out;}
.header_search_section.search_section_visible {bottom: 0;}
.header_search_form_wr {width: 100%;}
.header_search_inputs {position: relative;}
.header_wp_search {display: block; width: 100%; margin: 0; padding: 0 25px; background: none; border: none; border-bottom: 1px solid #4f5967; font-size: 22px; color: #fff; font-weight: 300; outline: none; height: 56px; box-sizing: border-box;}
.header_wp_search::placeholder, .menu_wp_search::placeholder {color: #64666c;}

.close_search {display: block; position: absolute; width: 21px; height: 21px; right: 20px; top: 20px; transform: rotate(45deg); }
.line_c {background: #64666c; transition: all .3s ease-in-out; position: absolute;}
.close_search:hover .line_c {background: #fff;}
.line1c {width: 100%; height: 1px; top: 10px; left: 0;}
.line2c {width: 1px; height: 100%; top: 0;left: 10px;}

.menu_wp_search {border: none; background: none; margin: 0; padding: 0; font-size: 18px; color: #fff; font-weight: 300; outline: none; border-bottom: 1px solid #64666c; height: 35px; width: 100%; flex: 1; max-width: 100%!important;}
.menu_search_wr {padding-top: 20px !important;}
.menu_search_inputs.row {flex-wrap: nowrap; display: flex; justify-content: space-between;}
.menu_wp_search_button {border: none; background: none; color: #fff; font-size: 24px; padding-top: 8px; outline: none; cursor: pointer;}

.header_search_section .header-cn {box-sizing: border-box; padding-top: 0; padding-bottom: 0; height: 100%;}
#mm-main_menu .hide_mobile {display: none;}
.nopdtp {padding-top: 0!important;}
.nopdtb {padding-bottom: 0!important;}

.thxIncludedSection.included-section .content:first-of-type {border-bottom: none!important;}

.thxIncludedSection.included-section .side-text {max-width: 800px; box-sizing: border-box; padding-right: 60px; width: 56%;}
.thxIncludedSection.included-section .e-book-wr {margin-left: auto;}
.thxIncludedSection.included-section .cta {margin-left: 0; margin-top: 50px;}

.thxCta .platform-white {-ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;}
.thxCta .platform-block-link {padding-right: 15px; padding-left: 15px;}
.thxCta .platform-block-link .fa {font-size: 25px;}

.podcastTranscriptWr {margin-top: 50px;}
.ptiContent {position: relative; overflow: hidden; height: 590px;}
.heightAuto {height: auto;}
.apdl {margin-bottom: 24px; padding-left: 25px; line-height: 24px;}
.smBCWR {position: absolute;bottom: 0;width: 100%;z-index: 10;background: #fff;padding-top: 5px;box-shadow: 0px 0px 70px 95px #fff;}
.smBCWR a, .dfURL {color: #eb4647; text-decoration: underline;}
.smBCWR a:hover, .dfURL:hover {text-decoration: none;}
.ptiExpanded .smBCWR, .expandDown {display: none;}
.noShow {display: none!important;}

.sbsYouTubeWr {display: inline-block;margin-left: 25px;position: relative;top: 7px;}
html .your-host .side-text {align-self: flex-end; padding-bottom: 0; align-self: end;}
html .sides-cn.align-bottom.your-host {padding-bottom: 160px;}


@media only screen and (max-width: 1540px) {
	.dsfShare {margin: 0 0 20px;}
}

@media only screen and (max-width: 1280px) {
	.thxIncludedSection.included-section .sides-cn {flex-direction: column; padding-bottom: 40px;}
	.thxIncludedSection.included-section .side-text {width: 100%; max-width: 100%; padding-right: 0;}
	.thxIncludedSection.included-section .e-book-wr {margin-left: 0; margin-top: 80px;}
}

@media only screen and (max-width: 767px) {
	.page-id-3848 .included-section .smallerHeadlines .sides-cn, .fwEbookContent .smallerHeadlines .sides-cn {display: block; padding-top: 60px;}
	.fwEbookContent {padding-bottom: 60px;}
        .article-part .ts-fab-tab{flex-direction:column;}
        .article-part .ts-fab-text{margin:30px 0 0 0;}
}



/* ---- new-pages.css (live theme, verbatim) ---- */
.share .yt {margin:0px 0 0px 20px;display: flex;}
.share {display: flex; align-items: center;}
h2 {font-family: Futuralt, sans-serif;}
.preheader {	
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top:35px;
}
.preheader {padding-bottom: 50px;}
.p-item { position: relative; padding: 0 0px 0 50px; margin-bottom: 20px}
.p-item img {  position: absolute; left:0; top:0;}
.p-item:first-of-type {margin-right:50px; }
.half_form {background: #fff;box-shadow: 30px 0 60px 15px rgba(63, 64, 64, 0.14); margin-left: 30px;}
.form-header {background:#eb4647; text-align: center; min-height: 100px; padding: 30px 0;}
.form-header h4 {color:#fff; font-size:30px; line-height: 35px; margin:0; font-weight: 900;}
.hs-form {	
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.field.hs-form-field {
    border-width: 0px;  width:50%;padding: 12px 20px;
}
.input input, .input select {
    width: 100%;
    min-height: 55px;
    padding: 10px 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #070808;
    color: #070808;
    font-size: 18px;
    font-weight: 600;
}
.hs-form-field label {
    font-size: 18px; margin-bottom: 18px;}
.hs-error-msgs {list-style:none; padding:0; margin:0; }
.hs-error-msgs label {font-size:14px;color:#eb4647; margin:0;}
.hs_submit {text-align:center; width:100%; padding-top: 34px}
.hs-button {
    display: inline-block;
    min-height: 60px;
    padding: 12px 15px 15px;
    border: 1px solid #070808;
    border-radius: 10px;
    border-color: #eb4647;
    background-color: #eb4647;
    font-size: 22px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all ease .3s;
    letter-spacing: 0.8px;
    cursor: pointer;
    color:#fff;
    max-width: 305px; 
    width:100%;
}
.hs-button:hover {
    box-shadow: none;
    background-color: #eae9e7;
    border-color: #eae9e7;
    color: #070808;
}
.ebook_form_wr {
    padding:20px 20px 50px;
}
.banner-cn.flex {
    padding-top: 105px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.included-section .cta {margin:0 auto; display: block; max-width: 270px;}
.included-section .reasons-wr { display:block; padding: 0; }
.included-section .sides-cn {padding-top:90px;position: relative;
                             display: -ms-flexbox;
                             display: -webkit-flex;
                             display: flex;
                             -webkit-flex-direction: row;
                             -ms-flex-direction: row;
                             flex-direction: row;
                             -webkit-flex-wrap: nowrap;
                             -ms-flex-wrap: nowrap;
                             flex-wrap: nowrap;
                             -webkit-justify-content: flex-start;
                             -ms-flex-pack: start;
                             justify-content: flex-start;
                             -webkit-align-content: flex-start;
                             -ms-flex-line-pack: start;
                             align-content: flex-start;
                             -webkit-align-items: flex-start;
                             -ms-flex-align: start;
                             align-items: flex-start;}
.included-section .content:first-of-type {border-bottom: 1px solid #232425;}
.included-section .reason-block {	
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    padding-bottom: 20px;
    font-size:18px; line-height: 28px;
}
.included-section .reason-block .nb {width:120px;}
.included-section .reason-block p {width: calc(100% - 120px);}
.e-book-wr {position: relative;display: inline-block;right:0;}

.page-template-ebook .container {overflow:visible;}
.page-template-ebook .e-book-wr {
    position: -webkit-sticky;
    position: sticky;
    top: 0; right:auto; left:55%;
}
.page-template-ebook .newsletter-section-wr { padding-bottom: 0;}
.page-template-thanks-ebook .newsletter-section-wr { padding-bottom: 0;}
.free-badge {position:absolute;top:-30px; right:-90px;color:#fff; border-radius:50%; width:184px; height:184px; text-align:center; background: #eb4647; text-transform: uppercase; font-size:46px; font-weight:700;
             display: -ms-flexbox;
             display: -webkit-flex;
             display: flex;
             -webkit-flex-direction: row;
             -ms-flex-direction: row;
             flex-direction: row;
             -webkit-flex-wrap: nowrap;
             -ms-flex-wrap: nowrap;
             flex-wrap: nowrap;
             -webkit-justify-content: center;
             -ms-flex-pack: center;
             justify-content: center;
             -webkit-align-items: center;
             -ms-flex-align: center;
             align-items: center;
}
.market-blogs {	
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.market-blogs h4 {max-width:370px; font-size:22px; font-weight: 700;}
.mb-logos {width: calc(100% - 570px);
           display: -ms-grid;
           display: grid;
           justify-items: center;
           -webkit-box-align: center;
           -webkit-align-items: center;
           -ms-flex-align: center;
           align-items: center;
           grid-auto-columns: 1fr;
           grid-column-gap: 50px;
           grid-row-gap: 50px;
           -ms-grid-columns: 1fr 1fr 1fr 1fr;
           grid-template-columns: 1fr 1fr 1fr 1fr;
           -ms-grid-rows: auto auto;
           grid-template-rows: auto auto;
}
.mb-logos.black {	

    justify-items: center;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
}
.grey-wr h2 {margin-bottom:120px;}
.download-block {max-width: 363px; padding-right: 30px;}
.download-block .free-badge {width:120px; height:120px; font-size:30px; right:0px; top:-50px;}
.cta-section-wr.white {background:#fff; min-height:80vh;color:#070808;
                       text-align: center;
                       display: -ms-flexbox;
                       display: -webkit-flex;
                       display: flex;
                       -webkit-flex-direction: row;
                       -ms-flex-direction: row;
                       flex-direction: row;
                       -webkit-flex-wrap: nowrap;
                       -ms-flex-wrap: nowrap;
                       flex-wrap: nowrap;
                       -webkit-justify-content: center;
                       -ms-flex-pack: center;
                       justify-content: center;
                       -webkit-align-content: stretch;
                       -ms-flex-line-pack: stretch;
                       align-content: stretch;
                       -webkit-align-items: center;
                       -ms-flex-align: center;
                       align-items: center;
}
.center h4 {max-width:800px; margin:0 auto 70px;}
.companies-section { text-align: center;}
.companies-section .content {border-bottom:1px solid #232425;}
.companies-logos{
    padding-top:60px;
    display: -ms-grid;
    display: grid;
    justify-items: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}
.smallerHeadlines h3 {font-size:30px; line-height: 35px; margin-bottom: 50px;}
.smallerHeadlines {text-align: center;}
.smallerHeadlines .sides-cn { text-align: left;}
.banner-cn .content-left h1 {margin-bottom:50px}
.banner-cn .e-book-wr {margin-top:40px;}
.banner-cn .free-badge {width:140px; height: 140px; font-size:36px;}
.download-block { position: relative;}
.e-book-wr img, .book-img {box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.36);
                           -webkit-box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.36);
                           -moz-box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.36);}
.side-text h6 {font-size:16px; margin:0 0 25px 0;line-height: 16px; text-transform: uppercase;}
.side-text h5 {font-size:30px; line-height: 30px; margin-bottom: 50px; }
.banner-wr h1 span {display: inline-block;}

/* New ctaSubscribeTwo-section */
.black_cta h2 {width: 80%;font-size: 4em;margin-bottom:40px;line-height:1.1em;}
.black_wr {display: flex;align-items: center;justify-content: space-between;grid-gap: 40px;}
.black_wr .read-more{margin:0;}
.p_black {margin: 0;font-size: 1.4em;line-height: 1.3em;font-weight: 400;width: 60%;}
.blackBG.cta-section-wr .content:after{display:none!important;}
@media only screen and (max-width: 1180px) {
    .black_cta h2 {width: 100%;font-size: 2.5em;line-height: 1.1em;font-weight: 600;}
}
@media only screen and (max-width: 1024px) {
    .black_wr {flex-direction: column;align-items: flex-start;}
    .p_black {width: 100%;font-size: 1.2em;}
}
@media only screen and (max-width: 767px) {
    .black_cta h2 {font-size: 2em;}
}
/* END New ctaSubscribeTwo-section */

@media only screen and (max-width: 1440px) {
    .banner-cn.flex {
        padding-top: 90px;
    }
}
@media only screen and (max-width: 1366px) {

    .banner-cn.flex {
        padding-top: 60px;
    }	
    .preheader {
        padding-bottom: 30px;
    }

    .preheader {
        margin-top: 15px;
    }
    h1 {
        font-size: 60px;
        line-height: 70px;
    }
    h2 {
        font-size: 50px;
        line-height: 60px;
        font-weight: 700;
    }	
    .form-header {
        min-height: 72px;
        padding: 15px 0;
    }
    .hs-form-field label {
        font-size: 16px;
        margin-bottom: 9px;
    }	
    .input input, .input select {font-size:16px;}	
    .field.hs-form-field { border-width: 0px;    width: 50%;    padding: 8px 11px;}
    .books-blocks-wr {
        grid-column-gap: 60px;
        grid-row-gap: 60px;
    }
    .download-block .free-badge, .banner-cn .free-badge, .e-book-wr .free-badge {
        width: 80px;
        height: 80px;
        font-size: 20px;
        top: -17px;
    }
    .e-book-wr .free-badge{	
        right: -30px;	
    }
    .banner-cn .free-badge {
        right:-30px;		
    }	

    .companies-logos {
        grid-column-gap: 70px;
    }	
}
/*newsletter form*/
.newsletter-form-block .hs_email input {border: 1px solid #fff; background: none; color: #070808;}
.newsletter-form-block .hs_email input::placeholder {color: #070808;}


.newsletter-form-block .hs-form {display: flex; flex-direction: row; justify-content: space-between;}
.newsletter-form-block .hs-form-field label {display: none !important;}
/*
.newsletter-form-block .hs_email {flex: 1; margin-right: 20px;}
.newsletter-form-block .hs_email input {width: 100%; box-sizing: border-box;}
*/
.newsletter-form-block .hs_email input.invalid, .newsletter-form-block .hs_email input.error {border: 2px solid red;}
.newsletter-form-block .hs-form {
    display: -ms-grid;
    display: grid;
    margin-bottom: 40px;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 0.75fr;
    grid-template-columns: 1fr 0.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    position: relative;
}
.newsletter-form-block .hs_email input {
    width: 100%;
    min-height: 72px;
    padding: 10px 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #070808;
    color: #070808;
    font-size: 18px;
    font-weight: 600;
}
.newsletter-form-block .field.hs-form-field {width:100%; padding: 0;}
.newsletter-form-block .hs_submit {
    text-align: center;
    width: 100%;
    padding-top: 0px;
}
.newsletter-form-block .hs-button {
    display: inline-block;
    min-height: 72px;
    padding: 12px 15px 15px;    
    max-width: none;
}
.newsletter-form-block .hs_error_rollup { position:absolute; left:0; top:100%;}

/*newsletter form*/
.bLogo {display:none;}
.now-that {    border-top: 1px solid #070808; padding: 40px 0 60px;
               margin-top: 60px; margin-bottom: 0;}
.now-that .cta {margin-top:20px;}
.article-part .now-that h3 {padding-top:0;}
.article-part .platforms {    -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr;}
.article-part .platforms img {margin:0;}
.article-part ul {margin-bottom: 40px;}
.article-part h4 {padding-top:20px; margin-bottom: 10px;}
.partners-wr h6 {text-transform: uppercase;}
@media only screen and (max-width: 1024px) {
    .field.hs-form-field { width:100%; }	
    .form-header h4 {
        color: #fff;
        font-size: 25px;
        line-height: 35px;
    }
    .mb-logos {
        width: calc(100% - 450px);
        grid-column-gap: 50px;
        grid-row-gap: 50px;
        -ms-grid-columns: 1fr 1fr ;
        grid-template-columns: 1fr 1fr;
    }	
    .grey-wr h2 {
        margin-bottom: 70px;
    }	
    .cta-section-wr.white {
        min-height: 0vh;
    }
    .companies-logos {
        padding-top: 30px;
        justify-items: center;
        grid-auto-columns: 1fr;
        grid-column-gap: 60px;
        grid-row-gap: 60px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    }	
    br {display:none;}	
    h2,.blackBG.cta-section-wr h3 {
        font-size: 50px;
        line-height: 60px;
        font-weight: 700;
    }
}
@media only screen and (max-width: 991px) {
    .banner-cn.flex {display:block;}
    .banner-cn .half {width:100%;}
    .half_form { margin-left: 0px;}
    .market-blogs{display:block;}
    .market-blogs h4 {max-width: none;}
    .mb-logos {
        width: 100%;
        grid-column-gap: 50px;
        grid-row-gap: 50px;
        -ms-grid-columns: 1fr 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
    .free-badge {
        width: 120px;
        height: 120px;
        font-size: 30px;
    }

    .read-more {
        font-size:20px;
    }	
    .banner-cn .e-book-wr {
        margin-top: 0px;margin-bottom: 60px;
    }	
    .banner-cn .content-left h1 {
        margin-bottom: 30px;
    }
}
@media only screen and (max-width: 767px) {
    .page-template-ebook .container {overflow:hidden;}
    .included-section .sides-cn {display:block}
    .page-template-ebook .e-book-wr { position:relative;top:auto; left:auto;}

    h1 {font-size: 40px;  line-height: 50px;}
    h2,.blackBG.cta-section-wr h3 {font-size: 35px;line-height: 45px;}
    .black_cta h2 {font-size: 2em;}
    h4 {font-size: 20px; line-height: 26px;}
}
@media only screen and (max-width: 660px) {
    .books-blocks-wr {
        grid-column-gap: 0px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}
@media only screen and (max-width: 480px) {

    h1 {font-size: 36px;  line-height: 46px;}
    h2 ,.blackBG.cta-section-wr h3{font-size: 30px;line-height: 40px;}	
    h3 {font-size: 26px;line-height: 36px;}	
    .post-details {font-size: 14px;line-height: 20px;}	
    .block-arrow {right: 20px;bottom: 15px;}	
    .mb-logos {
        width: 100%;
        grid-column-gap: 50px;
        grid-row-gap: 50px;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    }	
    .included-section .reason-block .nb {
        width: 70px;
    }	
    .free-badge {
        width: 80px;
        height: 80px;
        font-size: 20px;	
        right: -22px;
    }	
    .preheader {
        margin-top: 0px;
    }	
    .p-item {
        margin-bottom: 10px;
    }
    .form-header {
        min-height: 72px;
        padding: 15px 10px;
    }
    .field.hs-form-field {
        padding: 8px 0px;
    }

}
@media only screen and (max-width: 420px) {
    .companies-logos {
        padding-top: 30px;
        justify-items: center;
        grid-auto-columns: 1fr;
        grid-column-gap: 60px;
        grid-row-gap: 60px;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    }
    .mb-logos.black {
        justify-items: center;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    }	
}