@charset "utf-8";

html { text-size-adjust: 100%; font-family: sans-serif; }

body { margin: 0px; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { vertical-align: baseline; display: inline-block; }

audio:not([controls]) { height: 0px; display: none; }

[hidden], template { display: none; }

a { background-color: rgba(0, 0, 0, 0); }

a:active, a:hover { outline: 0px; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: 700; }

dfn { font-style: italic; }

h1 { margin: 0.67em 0px; font-size: 2em; }

mark { color: rgb(0, 0, 0); background: rgb(255, 255, 0); }

small { font-size: 80%; }

sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0px; }

svg:not(:root) { overflow: hidden; }

hr { box-sizing: content-box; height: 0px; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"] { appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { appearance: none; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { appearance: none; }

legend { border: 0px; padding: 0px; }

textarea { overflow: auto; }

optgroup { font-weight: 700; }

table { border-collapse: collapse; border-spacing: 0px; }

td, th { padding: 0px; }

@font-face { font-family: webflow-icons; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"); font-weight: 400; font-style: normal; }

[class^="w-icon-"], [class*=" w-icon-"] { speak: none; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: 400; line-height: 1; font-family: webflow-icons !important; }

.w-icon-slider-right::before { content: ""; }

.w-icon-slider-left::before { content: ""; }

.w-icon-nav-menu::before { content: ""; }

.w-icon-arrow-down::before, .w-icon-dropdown-toggle::before { content: ""; }

.w-icon-file-upload-remove::before { content: ""; }

.w-icon-file-upload-icon::before { content: ""; }

* { box-sizing: border-box; }

html { height: 100%; }

body { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); min-height: 100%; margin: 0px; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; }

img { vertical-align: middle; max-width: 100%; display: inline-block; }

html.w-mod-touch * { background-attachment: scroll !important; }

.w-block { display: block; }

.w-inline-block { max-width: 100%; display: inline-block; }

.w-clearfix::before, .w-clearfix::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-clearfix::after { clear: both; }

.w-hidden { display: none; }

.w-button { color: rgb(255, 255, 255); line-height: inherit; cursor: pointer; background-color: rgb(56, 152, 236); border: 0px; border-radius: 0px; padding: 9px 15px; text-decoration: none; display: inline-block; }

input.w-button { appearance: button; }

html[data-w-dynpage] [data-w-cloak] { color: rgba(0, 0, 0, 0) !important; }

.w-code-block { margin: unset; }

pre.w-code-block code { all: inherit; }

.w-optimization { display: contents; }

.w-webflow-badge, .w-webflow-badge > img { box-sizing: unset; width: unset; height: unset; max-height: unset; max-width: unset; min-height: unset; min-width: unset; margin: unset; padding: unset; float: unset; clear: unset; border: unset; border-radius: unset; background: unset; box-shadow: unset; transform: unset; direction: unset; font-family: unset; font-weight: unset; color: unset; font-size: unset; line-height: unset; font-style: unset; font-variant: unset; text-align: unset; letter-spacing: unset; text-decoration: unset; text-indent: unset; text-transform: unset; list-style-type: unset; text-shadow: unset; vertical-align: unset; cursor: unset; white-space: unset; word-break: unset; word-spacing: unset; overflow-wrap: unset; transition: unset; }

.w-webflow-badge { white-space: nowrap; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 1px 3px; visibility: visible !important; opacity: 1 !important; z-index: 2147483647 !important; color: rgb(170, 173, 176) !important; overflow: unset !important; background-color: rgb(255, 255, 255) !important; border-radius: 3px !important; width: auto !important; height: auto !important; margin: 0px !important; padding: 6px !important; font-size: 12px !important; line-height: 14px !important; text-decoration: none !important; display: inline-block !important; position: fixed !important; inset: auto 12px 12px auto !important; transform: none !important; }

.w-webflow-badge > img { position: unset; visibility: unset !important; opacity: 1 !important; vertical-align: middle !important; display: inline-block !important; }

h1, h2, h3, h4, h5, h6 { margin-bottom: 10px; font-weight: 700; }

h1 { margin-top: 20px; font-size: 38px; line-height: 44px; }

h2 { margin-top: 20px; font-size: 32px; line-height: 36px; }

h3 { margin-top: 20px; font-size: 24px; line-height: 30px; }

h4 { margin-top: 10px; font-size: 18px; line-height: 24px; }

h5 { margin-top: 10px; font-size: 14px; line-height: 20px; }

h6 { margin-top: 10px; font-size: 12px; line-height: 18px; }

p { margin-top: 0px; margin-bottom: 10px; }

blockquote { border-left: 5px solid rgb(226, 226, 226); margin: 0px 0px 10px; padding: 10px 20px; font-size: 18px; line-height: 22px; }

figure { margin: 0px 0px 10px; }

ul, ol { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }

.w-list-unstyled { padding-left: 0px; list-style: none; }

.w-embed::before, .w-embed::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-embed::after { clear: both; }

.w-video { width: 100%; padding: 0px; position: relative; }

.w-video iframe, .w-video object, .w-video embed { border: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }

fieldset { border: 0px; margin: 0px; padding: 0px; }

button, [type="button"], [type="reset"] { cursor: pointer; appearance: button; border: 0px; }

.w-form { margin: 0px 0px 15px; }

.w-form-done { text-align: center; background-color: rgb(221, 221, 221); padding: 20px; display: none; }

.w-form-fail { background-color: rgb(255, 222, 222); margin-top: 10px; padding: 10px; display: none; }

label { margin-bottom: 5px; font-weight: 700; display: block; }

.w-input, .w-select { color: rgb(51, 51, 51); vertical-align: middle; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 100%; height: 38px; margin-bottom: 10px; padding: 8px 12px; font-size: 14px; line-height: 1.42857; display: block; }

.w-input::placeholder, .w-select::placeholder { color: rgb(153, 153, 153); }

.w-input:focus, .w-select:focus { border-color: rgb(56, 152, 236); outline: 0px; }

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select { cursor: not-allowed; }

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { background-color: rgb(238, 238, 238); }

textarea.w-input, textarea.w-select { height: auto; }

.w-select { background-color: rgb(243, 243, 243); }

.w-select[multiple] { height: auto; }

.w-form-label { cursor: pointer; margin-bottom: 0px; font-weight: 400; display: inline-block; }

.w-radio { margin-bottom: 5px; padding-left: 20px; display: block; }

.w-radio::before, .w-radio::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-radio::after { clear: both; }

.w-radio-input { float: left; margin: 3px 0px 0px -20px; line-height: normal; }

.w-file-upload { margin-bottom: 10px; display: block; }

.w-file-upload-input { opacity: 0; z-index: -100; width: 0.1px; height: 0.1px; position: absolute; overflow: hidden; }

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { color: rgb(51, 51, 51); display: inline-block; }

.w-file-upload-error { margin-top: 10px; display: block; }

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { display: none; }

.w-file-upload-uploading-btn { cursor: pointer; background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 8px 12px; font-size: 14px; font-weight: 400; display: flex; }

.w-file-upload-file { background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); flex-grow: 1; justify-content: space-between; margin: 0px; padding: 8px 9px 8px 11px; display: flex; }

.w-file-upload-file-name { font-size: 14px; font-weight: 400; display: block; }

.w-file-remove-link { cursor: pointer; width: auto; height: auto; margin-top: 3px; margin-left: 10px; padding: 3px; display: block; }

.w-icon-file-upload-remove { margin: auto; font-size: 10px; }

.w-file-upload-error-msg { color: rgb(234, 56, 76); padding: 2px 0px; display: inline-block; }

.w-file-upload-info { padding: 0px 12px; line-height: 38px; display: inline-block; }

.w-file-upload-label { cursor: pointer; background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 8px 12px; font-size: 14px; font-weight: 400; display: inline-block; }

.w-icon-file-upload-icon, .w-icon-file-upload-uploading { width: 20px; margin-right: 8px; display: inline-block; }

.w-icon-file-upload-uploading { height: 20px; }

.w-container { max-width: 940px; margin-left: auto; margin-right: auto; }

.w-container::before, .w-container::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-container::after { clear: both; }

.w-container .w-row { margin-left: -10px; margin-right: -10px; }

.w-row::before, .w-row::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-row::after { clear: both; }

.w-row .w-row { margin-left: 0px; margin-right: 0px; }

.w-col { float: left; width: 100%; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative; }

.w-col .w-col { padding-left: 0px; padding-right: 0px; }

.w-col-1 { width: 8.33333%; }

.w-col-2 { width: 16.6667%; }

.w-col-3 { width: 25%; }

.w-col-4 { width: 33.3333%; }

.w-col-5 { width: 41.6667%; }

.w-col-6 { width: 50%; }

.w-col-7 { width: 58.3333%; }

.w-col-8 { width: 66.6667%; }

.w-col-9 { width: 75%; }

.w-col-10 { width: 83.3333%; }

.w-col-11 { width: 91.6667%; }

.w-col-12 { width: 100%; }

.w-hidden-main { display: none !important; }

@media screen and (max-width: 991px) {
  .w-container { max-width: 728px; }
  .w-hidden-main { display: inherit !important; }
  .w-hidden-medium { display: none !important; }
  .w-col-medium-1 { width: 8.33333%; }
  .w-col-medium-2 { width: 16.6667%; }
  .w-col-medium-3 { width: 25%; }
  .w-col-medium-4 { width: 33.3333%; }
  .w-col-medium-5 { width: 41.6667%; }
  .w-col-medium-6 { width: 50%; }
  .w-col-medium-7 { width: 58.3333%; }
  .w-col-medium-8 { width: 66.6667%; }
  .w-col-medium-9 { width: 75%; }
  .w-col-medium-10 { width: 83.3333%; }
  .w-col-medium-11 { width: 91.6667%; }
  .w-col-medium-12 { width: 100%; }
  .w-col-stack { width: 100%; left: auto; right: auto; }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium { display: inherit !important; }
  .w-hidden-small { display: none !important; }
  .w-row, .w-container .w-row { margin-left: 0px; margin-right: 0px; }
  .w-col { width: 100%; left: auto; right: auto; }
  .w-col-small-1 { width: 8.33333%; }
  .w-col-small-2 { width: 16.6667%; }
  .w-col-small-3 { width: 25%; }
  .w-col-small-4 { width: 33.3333%; }
  .w-col-small-5 { width: 41.6667%; }
  .w-col-small-6 { width: 50%; }
  .w-col-small-7 { width: 58.3333%; }
  .w-col-small-8 { width: 66.6667%; }
  .w-col-small-9 { width: 75%; }
  .w-col-small-10 { width: 83.3333%; }
  .w-col-small-11 { width: 91.6667%; }
  .w-col-small-12 { width: 100%; }
}

@media screen and (max-width: 479px) {
  .w-container { max-width: none; }
  .w-hidden-main, .w-hidden-medium, .w-hidden-small { display: inherit !important; }
  .w-hidden-tiny { display: none !important; }
  .w-col { width: 100%; }
  .w-col-tiny-1 { width: 8.33333%; }
  .w-col-tiny-2 { width: 16.6667%; }
  .w-col-tiny-3 { width: 25%; }
  .w-col-tiny-4 { width: 33.3333%; }
  .w-col-tiny-5 { width: 41.6667%; }
  .w-col-tiny-6 { width: 50%; }
  .w-col-tiny-7 { width: 58.3333%; }
  .w-col-tiny-8 { width: 66.6667%; }
  .w-col-tiny-9 { width: 75%; }
  .w-col-tiny-10 { width: 83.3333%; }
  .w-col-tiny-11 { width: 91.6667%; }
  .w-col-tiny-12 { width: 100%; }
}

.w-widget { position: relative; }

.w-widget-map { width: 100%; height: 400px; }

.w-widget-map label { width: auto; display: inline; }

.w-widget-map img { max-width: inherit; }

.w-widget-map .gm-style-iw { text-align: center; }

.w-widget-map .gm-style-iw > button { display: none !important; }

.w-widget-twitter { overflow: hidden; }

.w-widget-twitter-count-shim { vertical-align: top; text-align: center; background: rgb(255, 255, 255); border: 1px solid rgb(117, 134, 150); border-radius: 3px; width: 28px; height: 20px; display: inline-block; position: relative; }

.w-widget-twitter-count-shim * { pointer-events: none; user-select: none; }

.w-widget-twitter-count-shim .w-widget-twitter-count-inner { text-align: center; color: rgb(153, 153, 153); font-family: serif; font-size: 15px; line-height: 12px; position: relative; }

.w-widget-twitter-count-shim .w-widget-twitter-count-clear { display: block; position: relative; }

.w-widget-twitter-count-shim.w--large { width: 36px; height: 28px; }

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { font-size: 18px; line-height: 18px; }

.w-widget-twitter-count-shim:not(.w--vertical) { margin-left: 5px; margin-right: 8px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large { margin-left: 6px; }

.w-widget-twitter-count-shim:not(.w--vertical)::before, .w-widget-twitter-count-shim:not(.w--vertical)::after { content: " "; pointer-events: none; border: solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; top: 50%; left: 0px; }

.w-widget-twitter-count-shim:not(.w--vertical)::before { border-width: 4px; border-color: rgba(117, 134, 150, 0) rgb(93, 108, 123) rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); margin-top: -4px; margin-left: -9px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large::before { border-width: 5px; margin-top: -5px; margin-left: -10px; }

.w-widget-twitter-count-shim:not(.w--vertical)::after { border-width: 4px; border-color: rgba(255, 255, 255, 0) rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); margin-top: -4px; margin-left: -8px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large::after { border-width: 5px; margin-top: -5px; margin-left: -9px; }

.w-widget-twitter-count-shim.w--vertical { width: 61px; height: 33px; margin-bottom: 8px; }

.w-widget-twitter-count-shim.w--vertical::before, .w-widget-twitter-count-shim.w--vertical::after { content: " "; pointer-events: none; border: solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; top: 100%; left: 50%; }

.w-widget-twitter-count-shim.w--vertical::before { border-width: 5px; border-color: rgb(93, 108, 123) rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); margin-left: -5px; }

.w-widget-twitter-count-shim.w--vertical::after { border-width: 4px; border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); margin-left: -4px; }

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { font-size: 18px; line-height: 22px; }

.w-widget-twitter-count-shim.w--vertical.w--large { width: 76px; }

.w-background-video { color: rgb(255, 255, 255); height: 500px; position: relative; overflow: hidden; }

.w-background-video > video { object-fit: cover; z-index: -100; background-position: 50% center; background-size: cover; width: 100%; height: 100%; margin: auto; position: absolute; inset: -100%; }

.w-background-video > video::-webkit-media-controls-start-playback-button { appearance: none; display: none !important; }

.w-background-video--control { background-color: rgba(0, 0, 0, 0); padding: 0px; position: absolute; bottom: 1em; right: 1em; }

.w-background-video--control > [hidden] { display: none !important; }

.w-slider { text-align: center; clear: both; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: rgb(221, 221, 221); height: 300px; position: relative; }

.w-slider-mask { z-index: 1; white-space: nowrap; height: 100%; display: block; position: relative; left: 0px; right: 0px; overflow: hidden; }

.w-slide { vertical-align: top; white-space: normal; text-align: left; width: 100%; height: 100%; display: inline-block; position: relative; }

.w-slider-nav { z-index: 2; text-align: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); height: 40px; margin: auto; padding-top: 10px; position: absolute; inset: auto 0px 0px; }

.w-slider-nav.w-round > div { border-radius: 100%; }

.w-slider-nav.w-num > div { font-size: inherit; line-height: inherit; width: auto; height: auto; padding: 0.2em 0.5em; }

.w-slider-nav.w-shadow > div { box-shadow: rgba(51, 51, 51, 0.4) 0px 0px 3px; }

.w-slider-nav-invert { color: rgb(255, 255, 255); }

.w-slider-nav-invert > div { background-color: rgba(34, 34, 34, 0.4); }

.w-slider-nav-invert > div.w-active { background-color: rgb(34, 34, 34); }

.w-slider-dot { cursor: pointer; background-color: rgba(255, 255, 255, 0.4); width: 1em; height: 1em; margin: 0px 3px 0.5em; transition: background-color 0.1s, color 0.1s; display: inline-block; position: relative; }

.w-slider-dot.w-active { background-color: rgb(255, 255, 255); }

.w-slider-dot:focus { outline: none; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }

.w-slider-dot:focus.w-active { box-shadow: none; }

.w-slider-arrow-left, .w-slider-arrow-right { cursor: pointer; color: rgb(255, 255, 255); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; width: 80px; margin: auto; font-size: 40px; position: absolute; inset: 0px; overflow: hidden; }

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { position: absolute; }

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { outline: 0px; }

.w-slider-arrow-left { z-index: 3; right: auto; }

.w-slider-arrow-right { z-index: 4; left: auto; }

.w-icon-slider-left, .w-icon-slider-right { width: 1em; height: 1em; margin: auto; inset: 0px; }

.w-slider-aria-label { clip: rect(0px, 0px, 0px, 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }

.w-slider-force-show { display: block !important; }

.w-dropdown { text-align: left; z-index: 900; margin-left: auto; margin-right: auto; display: inline-block; position: relative; }

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { vertical-align: top; color: rgb(34, 34, 34); text-align: left; white-space: nowrap; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; position: relative; }

.w-dropdown-toggle { user-select: none; cursor: pointer; padding-right: 40px; display: inline-block; }

.w-dropdown-toggle:focus { outline: 0px; }

.w-icon-dropdown-toggle { width: 1em; height: 1em; margin: auto 20px auto auto; position: absolute; top: 0px; bottom: 0px; right: 0px; }

.w-dropdown-list { background: rgb(221, 221, 221); min-width: 100%; display: none; position: absolute; }

.w-dropdown-list.w--open { display: block; }

.w-dropdown-link { color: rgb(34, 34, 34); padding: 10px 20px; display: block; }

.w-dropdown-link.w--current { color: rgb(0, 130, 243); }

.w-dropdown-link:focus { outline: 0px; }

@media screen and (max-width: 767px) {
  .w-nav-brand { padding-left: 10px; }
}

.w-lightbox-backdrop { cursor: auto; letter-spacing: normal; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-break: normal; word-spacing: normal; overflow-wrap: normal; color: rgb(255, 255, 255); text-align: center; z-index: 2000; opacity: 0; user-select: none; -webkit-tap-highlight-color: transparent; background: rgba(0, 0, 0, 0.9); outline: 0px; font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; font-size: 17px; font-style: normal; font-weight: 300; line-height: 1.2; list-style: disc; position: fixed; inset: 0px; transform: translate(0px); }

.w-lightbox-backdrop, .w-lightbox-container { height: 100%; overflow: auto; }

.w-lightbox-content { height: 100vh; position: relative; overflow: hidden; }

.w-lightbox-view { opacity: 0; width: 100vw; height: 100vh; position: absolute; }

.w-lightbox-view::before { content: ""; height: 100vh; }

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view::before { height: 86vh; }

.w-lightbox-frame, .w-lightbox-view::before { vertical-align: middle; display: inline-block; }

.w-lightbox-figure { margin: 0px; position: relative; }

.w-lightbox-group .w-lightbox-figure { cursor: pointer; }

.w-lightbox-img { width: auto; max-width: none; height: auto; }

.w-lightbox-image { float: none; max-width: 100vw; max-height: 100vh; display: block; }

.w-lightbox-group .w-lightbox-image { max-height: 86vh; }

.w-lightbox-caption { text-align: left; text-overflow: ellipsis; white-space: nowrap; background: rgba(0, 0, 0, 0.4); padding: 0.5em 1em; position: absolute; bottom: 0px; left: 0px; right: 0px; overflow: hidden; }

.w-lightbox-embed { width: 100%; height: 100%; position: absolute; inset: 0px; }

.w-lightbox-control { cursor: pointer; background-position: 50% center; background-repeat: no-repeat; background-size: 24px; width: 4em; transition: 0.3s; position: absolute; top: 0px; }

.w-lightbox-left { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==); display: none; bottom: 0px; left: 0px; }

.w-lightbox-right { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+); display: none; bottom: 0px; right: 0px; }

.w-lightbox-close { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=); background-size: 18px; height: 2.6em; right: 0px; }

.w-lightbox-strip { white-space: nowrap; padding: 0px 1vh; line-height: 0; position: absolute; bottom: 0px; left: 0px; right: 0px; overflow: auto hidden; }

.w-lightbox-item { box-sizing: content-box; cursor: pointer; width: 10vh; padding: 2vh 1vh; display: inline-block; transform: translate(0px, 0px); }

.w-lightbox-active { opacity: 0.3; }

.w-lightbox-thumbnail { background: rgb(34, 34, 34); height: 10vh; position: relative; overflow: hidden; }

.w-lightbox-thumbnail-image { position: absolute; top: 0px; left: 0px; }

.w-lightbox-thumbnail .w-lightbox-tall { width: 100%; top: 50%; transform: translateY(-50%); }

.w-lightbox-thumbnail .w-lightbox-wide { height: 100%; left: 50%; transform: translate(-50%); }

.w-lightbox-spinner { box-sizing: border-box; border: 5px solid rgba(0, 0, 0, 0.4); border-radius: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; animation: 0.8s linear 0s infinite normal none running spin; position: absolute; top: 50%; left: 50%; }

.w-lightbox-spinner::after { content: ""; border-width: 3px; border-style: solid; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); border-image: initial; border-radius: 50%; position: absolute; inset: -4px; }

.w-lightbox-hide { display: none; }

.w-lightbox-noscroll { overflow: hidden; }

@media (min-width: 768px) {
  .w-lightbox-content { height: 96vh; margin-top: 2vh; }
  .w-lightbox-view, .w-lightbox-view::before { height: 96vh; }
  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view::before { height: 84vh; }
  .w-lightbox-image { max-width: 96vw; max-height: 96vh; }
  .w-lightbox-group .w-lightbox-image { max-width: 82.3vw; max-height: 84vh; }
  .w-lightbox-left, .w-lightbox-right { opacity: 0.5; display: block; }
  .w-lightbox-close { opacity: 0.8; }
  .w-lightbox-control:hover { opacity: 1; }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover { opacity: 0; }

.w-richtext::before, .w-richtext::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-richtext::after { clear: both; }

.w-richtext[contenteditable="true"]::before, .w-richtext[contenteditable="true"]::after { white-space: initial; }

.w-richtext ol, .w-richtext ul { overflow: hidden; }

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div::after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div::after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { outline: rgb(40, 149, 247) solid 2px; }

.w-richtext figure.w-richtext-figure-type-video > div::after, .w-richtext figure[data-rt-type="video"] > div::after { content: ""; display: none; position: absolute; inset: 0px; }

.w-richtext figure { max-width: 60%; position: relative; }

.w-richtext figure > div::before { cursor: default !important; }

.w-richtext figure img { width: 100%; }

.w-richtext figure figcaption.w-richtext-figcaption-placeholder { opacity: 0.6; }

.w-richtext figure div { color: rgba(0, 0, 0, 0); font-size: 0px; }

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { display: table; }

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { display: inline-block; }

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { caption-side: bottom; display: table-caption; }

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { width: 60%; height: 0px; }

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { width: 100%; }

.w-richtext figure.w-richtext-align-center { clear: both; margin-left: auto; margin-right: auto; }

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { max-width: 100%; }

.w-richtext figure.w-richtext-align-normal { clear: both; }

.w-richtext figure.w-richtext-align-fullwidth { text-align: center; clear: both; width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; display: block; }

.w-richtext figure.w-richtext-align-fullwidth > div { padding-bottom: inherit; display: inline-block; }

.w-richtext figure.w-richtext-align-fullwidth > figcaption { display: block; }

.w-richtext figure.w-richtext-align-floatleft { float: left; clear: none; margin-right: 15px; }

.w-richtext figure.w-richtext-align-floatright { float: right; clear: none; margin-left: 15px; }

.w-nav { z-index: 1000; background: rgb(221, 221, 221); position: relative; }

.w-nav::before, .w-nav::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-nav::after { clear: both; }

.w-nav-brand { float: left; color: rgb(51, 51, 51); text-decoration: none; position: relative; }

.w-nav-link { vertical-align: top; color: rgb(34, 34, 34); text-align: left; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; display: inline-block; position: relative; }

.w-nav-link.w--current { color: rgb(0, 130, 243); }

.w-nav-menu { float: right; position: relative; }

[data-nav-menu-open] { text-align: center; background: rgb(200, 200, 200); min-width: 200px; position: absolute; top: 100%; left: 0px; right: 0px; overflow: visible; display: block !important; }

.w--nav-link-open { display: block; position: relative; }

.w-nav-overlay { width: 100%; display: none; position: absolute; top: 100%; left: 0px; right: 0px; overflow: hidden; }

.w-nav-overlay [data-nav-menu-open] { top: 0px; }

.w-nav[data-animation="over-left"] .w-nav-overlay { width: auto; }

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { z-index: 1; top: 0px; right: auto; }

.w-nav[data-animation="over-right"] .w-nav-overlay { width: auto; }

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { z-index: 1; top: 0px; left: auto; }

.w-nav-button { float: right; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; padding: 18px; font-size: 24px; display: none; position: relative; }

.w-nav-button:focus { outline: 0px; }

.w-nav-button.w--open { color: rgb(255, 255, 255); background-color: rgb(200, 200, 200); }

.w-nav[data-collapse="all"] .w-nav-menu { display: none; }

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { display: block; }

.w--nav-dropdown-list-open { position: static; }

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="medium"] .w-nav-button { display: block; }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="small"] .w-nav-button { display: block; }
  .w-nav-brand { padding-left: 10px; }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="tiny"] .w-nav-button { display: block; }
}

.w-tabs { position: relative; }

.w-tabs::before, .w-tabs::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-tabs::after { clear: both; }

.w-tab-menu { position: relative; }

.w-tab-link { vertical-align: top; text-align: left; cursor: pointer; color: rgb(34, 34, 34); background-color: rgb(221, 221, 221); padding: 9px 30px; text-decoration: none; display: inline-block; position: relative; }

.w-tab-link.w--current { background-color: rgb(200, 200, 200); }

.w-tab-link:focus { outline: 0px; }

.w-tab-content { display: block; position: relative; overflow: hidden; }

.w-tab-pane { display: none; position: relative; }

.w--tab-active { display: block; }

@media screen and (max-width: 479px) {
  .w-tab-link { display: block; }
}

.w-ix-emptyfix::after { content: ""; }

@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.w-dyn-empty { background-color: rgb(221, 221, 221); padding: 10px; }

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { display: none !important; }

.wf-layout-layout { display: grid; }

@font-face { font-family: Inter; src: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/68f8afec752742985579aa62_Inter.woff2) format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }

:root { --color-scheme-1--background: var(--_primitives---colors--white); --_typography---font-styles--body: Inter,Arial,sans-serif; --color-scheme-1--text: var(--_primitives---colors--neutral-darkest); --_typography---font-styles--heading: Inter,Arial,sans-serif; --_primitives---colors--secondary-green: #00f67d; --_primitives---colors--neutral-dark: #444; --_primitives---colors--neutral: #666; --_primitives---colors--white: #fff; --_primitives---colors--primary-navy: #050b45; --_state---off: 0; --_primitives---colors--neutral-darker: #222; --_primitives---colors--neutral-darkest: black; --text-color--text-alternate\<deleted\|relume-variable-text-color-3\>: var(--base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>); --_primitives---opacity--transparent: transparent; --_primitives---colors--primary-blue: #089dee; --_primitives---colors--neutral-lightest: #eee; --_primitives---colors--neutral-lighter: #ccc; --_primitives---opacity--neutral-darkest-60: #0009; --_primitives---opacity--white-60: #fff9; --_ui-styles---stroke--border-width: 1px; --color-scheme-1--border: var(--_primitives---colors--neutral-darkest); --_ui-styles---radius--medium: 0px; --color-scheme-1--foreground: var(--_primitives---colors--neutral-lightest); --background-color--background-secondary\<deleted\|relume-variable-background-color-2\>: var(--base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>); --border-color--border-primary\<deleted\|relume-variable-border-color-1\>: var(--base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>); --_ui-styles---radius--small: 0px; --_ui-styles---radius--large: 0px; --color-scheme-1--accent: var(--_primitives---colors--neutral-darkest); --_ui-styles---stroke--divider-width: 1px; --_primitives---opacity--white-20: #fff3; --_primitives---colors--neutral-light: #aaa; --_primitives---colors--secondary-yellow: #f2b70e; --_state---on: 1; --_primitives---colors--primary-purple: #221274; --_primitives---opacity--white-5: #ffffff0d; --_primitives---opacity--white-10: #ffffff1a; --_primitives---opacity--white-15: #ffffff26; --_primitives---opacity--white-30: #ffffff4d; --_primitives---opacity--white-40: #fff6; --_primitives---opacity--white-50: #ffffff80; --_primitives---opacity--neutral-darkest-5: #0000000d; --_primitives---opacity--neutral-darkest-10: #0000001a; --_primitives---opacity--neutral-darkest-15: #00000026; --_primitives---opacity--neutral-darkest-20: #0003; --_primitives---opacity--neutral-darkest-30: #0000004d; --_primitives---opacity--neutral-darkest-40: #0006; --_primitives---opacity--neutral-darkest-50: #00000080; --base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>: white; --base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>: #eee; --base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>: black; }

.w-layout-grid { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.w-layout-vflex { flex-direction: column; align-items: flex-start; display: flex; }

.w-layout-hflex { flex-direction: row; align-items: flex-start; display: flex; }

.w-pagination-wrapper { flex-wrap: wrap; justify-content: center; display: flex; }

.w-pagination-previous { color: rgb(51, 51, 51); background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); border-radius: 2px; margin-left: 10px; margin-right: 10px; padding: 9px 20px; font-size: 14px; display: block; }

.w-pagination-previous-icon { margin-right: 4px; }

.w-pagination-next { color: rgb(51, 51, 51); background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); border-radius: 2px; margin-left: 10px; margin-right: 10px; padding: 9px 20px; font-size: 14px; display: block; }

.w-pagination-next-icon { margin-left: 4px; }

.w-checkbox { margin-bottom: 5px; padding-left: 20px; display: block; }

.w-checkbox::before { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-checkbox::after { content: " "; clear: both; grid-area: 1 / 1 / 2 / 2; display: table; }

.w-checkbox-input { float: left; margin: 4px 0px 0px -20px; line-height: normal; }

.w-checkbox-input--inputType-custom { border: 1px solid rgb(204, 204, 204); border-radius: 2px; width: 12px; height: 12px; }

.w-checkbox-input--inputType-custom.w--redirected-checked { background-color: rgb(56, 152, 236); background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-color: rgb(56, 152, 236); }

.w-checkbox-input--inputType-custom.w--redirected-focus { box-shadow: rgb(56, 152, 236) 0px 0px 3px 1px; }

body { background-color: var(--color-scheme-1--background); font-family: var(--_typography---font-styles--body); color: var(--color-scheme-1--text); font-size: 1rem; line-height: 1.5; }

h1 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 3.5rem; font-weight: 700; line-height: 1.2; }

h2 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 3rem; font-weight: 700; line-height: 1.2; }

h3 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 2.5rem; font-weight: 700; line-height: 1.2; }

h4 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 2rem; font-weight: 700; line-height: 1.3; }

h5 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 1.5rem; font-weight: 700; line-height: 1.4; }

h6 { font-family: var(--_typography---font-styles--heading); margin-top: 0px; margin-bottom: 0px; font-size: 1.25rem; font-weight: 700; line-height: 1.4; }

p { margin-bottom: 0px; }

a { color: var(--color-scheme-1--text); text-decoration: underline; }

ul { margin-top: 1rem; margin-bottom: 1rem; padding-left: 1.25rem; }

ol { margin-top: 1rem; margin-bottom: 1rem; padding-left: 1.5rem; }

li { margin-top: 0.25rem; margin-bottom: 0.25rem; padding-left: 0.5rem; }

img { max-width: 100%; display: inline-block; }

label { margin-bottom: 0.25rem; font-weight: 500; }

blockquote { border-left: .1875rem solid var(--_primitives---colors--secondary-green); margin-bottom: 0px; padding: 0.75rem 1.25rem; font-size: 1.25rem; line-height: 1.5; }

figure { margin-top: 3rem; margin-bottom: 3rem; }

figcaption { text-align: center; margin-top: 0.25rem; }

.z-index-2 { z-index: 2; position: relative; }

.max-width-full { width: 100%; max-width: none; }

.layer { justify-content: center; align-items: center; position: absolute; inset: 0%; }

.overflow-hidden { overflow: hidden; }

.global-styles { display: block; position: fixed; inset: 0% auto auto 0%; }

.z-index-1 { z-index: 1; position: relative; }

.hide { display: none; }

.text-style-link { text-decoration: underline; }

.max-width-xlarge { width: 100%; max-width: 65rem; }

.max-width-medium { width: 100%; max-width: 35rem; }

.max-width-xsmall { width: 100%; max-width: 25rem; }

.max-width-xxsmall { width: 100%; max-width: 20rem; }

.container-large { width: 100%; max-width: 80rem; margin-left: auto; margin-right: auto; }

.container-large.is-webinar-template { max-width: 74rem; }

.container-large.is-contract { max-width: 90rem; }

.max-width-xxlarge { width: 100%; max-width: 80rem; }

.align-center { margin-left: auto; margin-right: auto; }

.spacing-clean { margin: 0px; padding: 0px; }

.max-width-large { width: 100%; max-width: 52rem; }

.max-width-large.is-quote-cta { max-width: 54rem; }

.max-width-small { width: 100%; max-width: 30rem; }

.utility_image { margin-bottom: 0.5rem; margin-left: auto; margin-right: auto; }

.main-wrapper { padding-top: 4.5rem; }

.container-medium { width: 100%; max-width: 64rem; margin-left: auto; margin-right: auto; }

.container-small { width: 100%; max-width: 48rem; margin-left: auto; margin-right: auto; }

.margin-tiny { margin: 0.25rem; }

.margin-xxsmall { margin: 0.5rem; }

.margin-xsmall { margin: 1rem; }

.margin-small { margin: 1.5rem; }

.margin-medium { margin: 2rem; }

.margin-large { margin: 3rem; }

.margin-xlarge { margin: 4rem; }

.margin-xxlarge { margin: 5rem; }

.margin-huge { margin: 6rem; }

.margin-xhuge { margin: 7rem; }

.margin-xxhuge { margin: 10rem; }

.margin-0 { margin: 0px; }

.padding-0 { padding: 0px; }

.padding-tiny { padding: 0.25rem; }

.padding-xxsmall { padding: 0.5rem; }

.padding-xsmall { padding: 1rem; }

.padding-small { padding: 1.5rem; }

.padding-medium { padding: 2rem; }

.padding-large { padding: 3rem; }

.padding-xlarge { padding: 4rem; }

.padding-xxlarge { padding: 5rem; }

.padding-huge { padding: 6rem; }

.padding-xhuge { padding: 7rem; }

.padding-xxhuge { padding: 10rem; }

.margin-top, .margin-top.margin-custom1, .margin-top.margin-huge, .margin-top.margin-small, .margin-top.margin-tiny, .margin-top.margin-custom3, .margin-top.margin-medium, .margin-top.margin-xxsmall, .margin-top.margin-xxhuge { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

.margin-top.margin-custom2 { margin: 1.5rem 0px 0px; }

.margin-top.margin-xsmall, .margin-top.margin-large, .margin-top.margin-xxlarge, .margin-top.margin-xlarge, .margin-top.margin-0, .margin-top.margin-xhuge { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

.margin-bottom, .margin-bottom.margin-xxlarge, .margin-bottom.margin-medium { margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.margin-bottom._40 { margin: 0px 0px 2.5rem; }

.margin-bottom.margin-custom1, .margin-bottom.margin-tiny, .margin-bottom.margin-small { margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.margin-bottom.margin-small.is-faq { position: sticky; top: 6rem; }

.margin-bottom.margin-large, .margin-bottom.margin-0, .margin-bottom.margin-xlarge, .margin-bottom.margin-xhuge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-huge, .margin-bottom.margin-xxsmall, .margin-bottom.margin-custom2, .margin-bottom.margin-xsmall { margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.margin-left, .margin-left.margin-tiny, .margin-left.margin-xxlarge, .margin-left.margin-0, .margin-left.margin-small, .margin-left.margin-xsmall, .margin-left.margin-large, .margin-left.margin-huge, .margin-left.margin-xlarge, .margin-left.margin-custom3, .margin-left.margin-xxsmall, .margin-left.margin-custom1, .margin-left.margin-custom2, .margin-left.margin-xhuge, .margin-left.margin-xxhuge, .margin-left.margin-medium { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }

.margin-right, .margin-right.margin-huge, .margin-right.margin-xsmall, .margin-right.margin-xxhuge, .margin-right.margin-small, .margin-right.margin-medium, .margin-right.margin-xlarge, .margin-right.margin-custom3, .margin-right.margin-custom2, .margin-right.margin-xxsmall, .margin-right.margin-xhuge, .margin-right.margin-custom1, .margin-right.margin-large, .margin-right.margin-0, .margin-right.margin-xxlarge, .margin-right.margin-tiny { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }

.margin-vertical, .margin-vertical.margin-medium, .margin-vertical.margin-xlarge, .margin-vertical.margin-xxsmall, .margin-vertical.margin-xxlarge, .margin-vertical.margin-huge, .margin-vertical.margin-0, .margin-vertical.margin-xxhuge, .margin-vertical.margin-tiny, .margin-vertical.margin-xsmall, .margin-vertical.margin-custom1, .margin-vertical.margin-small, .margin-vertical.margin-large, .margin-vertical.margin-xhuge, .margin-vertical.margin-custom2, .margin-vertical.margin-custom3 { margin-left: 0px; margin-right: 0px; }

.margin-vertical.margin-large { margin: 1rem 0px; }

.margin-horizontal, .margin-horizontal.margin-medium, .margin-horizontal.margin-tiny, .margin-horizontal.margin-custom3, .margin-horizontal.margin-0, .margin-horizontal.margin-xxlarge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-huge, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-large, .margin-horizontal.margin-custom2, .margin-horizontal.margin-small, .margin-horizontal.margin-xxhuge { margin-top: 0px; margin-bottom: 0px; }

.padding-top, .padding-top.padding-xhuge, .padding-top.padding-xxhuge, .padding-top.padding-0, .padding-top.padding-large, .padding-top.padding-custom2, .padding-top.padding-xlarge, .padding-top.padding-huge, .padding-top.padding-xxsmall, .padding-top.padding-custom3, .padding-top.padding-tiny, .padding-top.padding-medium, .padding-top.padding-xxlarge, .padding-top.padding-small, .padding-top.padding-xsmall, .padding-top.padding-custom1 { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

.padding-bottom, .padding-bottom.padding-xlarge, .padding-bottom.padding-small, .padding-bottom.padding-xxhuge, .padding-bottom.padding-large, .padding-bottom.padding-xhuge, .padding-bottom.padding-custom2, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xxlarge, .padding-bottom.padding-custom3, .padding-bottom.padding-custom1, .padding-bottom.padding-xsmall, .padding-bottom.padding-huge, .padding-bottom.padding-tiny, .padding-bottom.padding-medium, .padding-bottom.padding-0 { padding-top: 0px; padding-left: 0px; padding-right: 0px; }

.padding-left, .padding-left.padding-xhuge, .padding-left.padding-xlarge, .padding-left.padding-0, .padding-left.padding-small, .padding-left.padding-xsmall, .padding-left.padding-medium, .padding-left.padding-xxhuge, .padding-left.padding-huge, .padding-left.padding-custom1, .padding-left.padding-tiny, .padding-left.padding-xxsmall, .padding-left.padding-custom3, .padding-left.padding-custom2, .padding-left.padding-xxlarge, .padding-left.padding-large { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }

.padding-right, .padding-right.padding-xxhuge, .padding-right.padding-custom2, .padding-right.padding-large, .padding-right.padding-xlarge, .padding-right.padding-tiny, .padding-right.padding-custom3, .padding-right.padding-custom1, .padding-right.padding-xsmall, .padding-right.padding-xxlarge, .padding-right.padding-xxsmall, .padding-right.padding-medium, .padding-right.padding-xhuge, .padding-right.padding-huge, .padding-right.padding-0, .padding-right.padding-small { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }

.padding-vertical, .padding-vertical.padding-0, .padding-vertical.padding-xxhuge, .padding-vertical.padding-large, .padding-vertical.padding-custom3, .padding-vertical.padding-medium, .padding-vertical.padding-tiny, .padding-vertical.padding-xxlarge { padding-left: 0px; padding-right: 0px; }

.padding-vertical.padding-xxlarge.is-footer { padding-top: 0px; }

.padding-vertical.padding-custom1, .padding-vertical.padding-xsmall, .padding-vertical.padding-xhuge, .padding-vertical.padding-xlarge, .padding-vertical.padding-custom2, .padding-vertical.padding-xxsmall, .padding-vertical.padding-huge, .padding-vertical.padding-small { padding-left: 0px; padding-right: 0px; }

.padding-horizontal, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-0, .padding-horizontal.padding-custom3, .padding-horizontal.padding-huge, .padding-horizontal.padding-xsmall, .padding-horizontal.padding-medium, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-large, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-tiny, .padding-horizontal.padding-custom2, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-small, .padding-horizontal.padding-xlarge { padding-top: 0px; padding-bottom: 0px; }

.overflow-scroll { overflow: scroll; }

.overflow-auto { overflow: auto; }

.text-weight-medium { font-weight: 500; }

.text-size-medium { font-size: 1.125rem; font-weight: 400; }

.text-size-medium.is-home-hero { max-width: 46rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; font-weight: 300; }

.text-size-medium.is-feature-text { color: rgba(255, 255, 255, 0.7); max-width: 32rem; font-size: 1rem; font-weight: 300; }

.text-size-medium.is-integrations { max-width: 40rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-industry { color: rgba(255, 255, 255, 0.7); max-width: 52rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-testimonial { text-align: center; max-width: 41rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-bottom-cta { color: rgba(255, 255, 255, 0.7); text-align: left; max-width: 42rem; font-weight: 300; }

.text-size-medium.is-pricing-hero { color: rgba(255, 255, 255, 0.9); max-width: 50rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; font-weight: 300; }

.text-size-medium.is-grey-demo { color: var(--_primitives---colors--neutral-dark); font-size: 1rem; }

.text-size-medium.is-home-features { max-width: 40rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-product-features { max-width: 48rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-product-hero { max-width: 32rem; font-weight: 300; }

.text-size-medium.is-irotating-product-tab { max-width: 45rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium.is-proposal-description { color: var(--_primitives---colors--neutral); font-size: 1rem; font-weight: 300; }

.text-size-medium.is-product-ai { font-size: 0.9rem; font-weight: 300; }

.text-size-medium.is-templates-hero { color: rgba(255, 255, 255, 0.9); max-width: 43rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; font-weight: 300; }

.text-size-medium.is-partner-hero { max-width: none; font-weight: 300; }

.text-size-medium.is-about-hero { color: rgba(255, 255, 255, 0.9); max-width: 40rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; font-weight: 300; }

.text-size-medium.is-msp-mark { max-width: 50rem; margin-left: auto; margin-right: auto; font-weight: 300; }

.text-size-medium._70 { max-width: 90%; margin-left: auto; margin-right: auto; font-size: 1.125rem; font-weight: 300; }

.text-size-medium._300 { font-weight: 300; }

.margin-top-auto { margin-top: auto; }

.text-style-quote { border-left: .1875rem solid var(--_primitives---colors--secondary-green); margin-bottom: 0px; padding: 0.75rem 1.25rem; font-size: 1.25rem; line-height: 1.5; }

.icon-embed-small { flex-direction: column; justify-content: center; align-items: center; width: 2rem; height: 2rem; display: flex; }

.h2 { font-size: 3rem; font-weight: 700; line-height: 1.2; }

.h2.is-integrations { font-size: 2.5rem; font-weight: 600; }

.h2.is-features { font-weight: 600; }

.h2.is-industry { max-width: 44rem; margin-left: auto; margin-right: auto; font-size: 2.5rem; font-weight: 600; }

.h2.is-blog { font-size: 2.5rem; font-weight: 600; }

.h2.is-testimonial { text-align: center; font-size: 2.5rem; font-weight: 600; }

.h2.is-bottom-cta { text-align: left; font-weight: 600; line-height: 1.3; }

.h2.is-faq { font-size: 2.25rem; line-height: 1.4; }

.h2.is-product-features { margin-left: auto; margin-right: auto; font-size: 2.5rem; font-weight: 600; }

.h2.is-rotating-product-tab, .h2.is-proposal-workflow { font-size: 2.5rem; font-weight: 600; }

.h2.is-product-ai { text-align: left; font-size: 1.75rem; font-weight: 600; line-height: 1.5; }

.h2.blog-h1 { margin-bottom: 2rem; font-size: 2.5rem; font-weight: 700; line-height: 1.3; }

.h2.is-suggested-blogs { color: var(--_primitives---colors--neutral-dark); font-size: 2.5rem; font-weight: 600; }

.h2.is-webinars { font-size: 2.5rem; font-weight: 600; }

.h2.is-partner-template { color: var(--_primitives---colors--white); }

.h2.is-plan { text-align: center; font-size: 2.5rem; font-weight: 700; }

.h2.is-msp-testi { font-size: 2rem; font-weight: 600; }

.h2._26292e { color: rgb(38, 41, 46); font-size: 2.5rem; }

.rl-styleguide_heading { z-index: 4; font-family: var(--_typography---font-styles--heading); margin-bottom: 1.5rem; padding: 0.25rem 0.5rem; font-size: 3.5rem; font-weight: 700; }

.heading-style-h6 { font-size: 1.25rem; font-weight: 600; line-height: 1.4; }

.heading-style-h6.is-pricing-compare { color: var(--_primitives---colors--primary-navy); font-weight: 600; }

.heading-style-h6.is-template { color: var(--_primitives---colors--secondary-green); font-size: 1.5rem; font-weight: 600; }

.heading-style-h6.is-blog-featured { font-size: 1.125rem; }

.heading-style-h6.is-listing { font-size: 1.125rem; font-weight: 600; }

.heading-style-h6.is-webinar { margin-bottom: 0.5rem; font-size: 1.125rem; }

.heading-style-h6.is-pricing-plan { font-size: 1.8rem; font-weight: 500; line-height: 1.2; }

.heading-style-h6.is-template { color: rgb(0, 246, 125); }

.rl-styleguide_item-row { gap: 0rem 1.5rem; grid-template-rows: auto; grid-template-columns: 15rem 1fr; align-items: center; }

.rl-styleguide_item-row.is-button-row { grid-template-columns: 19rem 1fr; }

.icon-1x1-xsmall { transform: translateX(calc(.25rem*var(--_state---off))); width: 1.5rem; height: 1.5rem; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; }

.rl-styleguide_empty-space { z-index: -1; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 2rem; display: flex; position: relative; }

.shadow-xxlarge { box-shadow: rgba(0, 0, 0, 0.14) 0px 32px 64px -12px; }

.rl-styleguide_icons-list { gap: 1rem; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; grid-auto-flow: column; display: grid; }

.icon-embed-medium { flex-direction: column; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; }

.form_radio { align-items: center; margin-bottom: 0px; padding-left: 1.125rem; display: flex; }

.form_radio.is-alternate { color: var(--_primitives---colors--white); }

.heading-style-h5 { font-size: 1.5rem; font-weight: 700; line-height: 1.4; }

.heading-style-h5.is-industry { color: rgb(9, 190, 138); text-align: center; font-size: 1.25rem; font-weight: 600; }

.heading-style-h5.is-blog { font-size: 1.25rem; font-weight: 600; }

.heading-style-h5.is-testimonial { font-size: 1.345rem; font-weight: 300; }

.heading-style-h5.is-blog-category { color: var(--_primitives---colors--neutral); letter-spacing: 0.25px; text-transform: uppercase; font-size: 1rem; font-weight: 600; }

.heading-style-h5.is-blog-popular { color: var(--_primitives---colors--neutral-dark); font-weight: 600; }

.heading-style-h5.is-template { font-size: 1.25rem; font-weight: 600; }

.text-style-strikethrough { text-decoration: line-through; }

.heading-style-h1 { font-size: 3.7rem; font-weight: 700; line-height: 1.2; }

.heading-style-h1.is-home-hero { font-size: 4.5rem; font-weight: 500; }

.heading-style-h1.is-pricing-hero { font-size: 3.5rem; font-weight: 500; }

.heading-style-h1.is-pricing-value { margin-top: 1.75rem; margin-bottom: 0.5rem; font-size: 2.625rem; }

.heading-style-h1.is-templates-hero { font-weight: 600; }

.heading-style-h1.is-webinar-hero { font-size: 3.5rem; font-weight: 500; }

.heading-style-h1.is-ebook-hero { font-size: 3rem; font-weight: 500; }

.heading-style-h1.is-integrations-hero { font-size: 3rem; font-weight: 600; }

.heading-style-h1.is-pricing-custom { color: rgb(34, 34, 34); margin-top: 1.75rem; margin-bottom: 0.5rem; font-size: 2.3rem; font-weight: 600; }

.form_checkbox-icon { border: 1px solid var(--_primitives---colors--neutral-darkest); cursor: pointer; border-radius: 0px; width: 1.125rem; min-width: 1.125rem; height: 1.125rem; min-height: 1.125rem; margin-top: 0px; margin-left: -1.25rem; margin-right: 0.5rem; transition: 0.2s; }

.form_checkbox-icon.w--redirected-checked { box-shadow: none; background-color: rgb(0, 0, 0); background-size: 16px 16px; border-width: 1px; border-color: rgb(0, 0, 0); }

.form_checkbox-icon.w--redirected-focus { box-shadow: none; border-color: rgb(0, 0, 0); }

.form_checkbox-icon.is-alternate { border-color: var(--_primitives---colors--white); }

.form_checkbox-label { margin-bottom: 0px; }

.text-size-tiny { font-size: 0.75rem; }

.text-size-tiny.is-nav-description { color: rgb(68, 68, 68); font-weight: 300; }

.form_field-label { color: var(--_primitives---colors--neutral-dark); margin-bottom: 0.5rem; font-size: 0.875rem; font-weight: 500; }

.form_field-label.is-alternate { color: var(--text-color--text-alternate\<deleted\|relume-variable-text-color-3\>); }

.button { background-color: var(--_primitives---colors--secondary-green); color: var(--_primitives---colors--primary-navy); text-align: center; border-radius: 2.1875rem; padding: 0.8rem 2rem; font-size: 1rem; font-weight: 500; text-decoration: none; transition: transform 0.4s ease-out, background-color 0.3s; display: block; }

.button:hover { background-color: rgb(35, 255, 147); transform: translateY(-3px); }

.button.is-link { background-color: var(--_primitives---opacity--transparent); color: rgb(47, 112, 254); border-style: none; padding: 0.25rem 0px; line-height: 1; text-decoration: none; transition-property: none; }

.button.is-link:hover { transform: none; }

.button.is-link.is-alternate { background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); font-weight: 400; }

.button.is-link.is-alternate:hover { background-color: var(--_primitives---opacity--transparent); }

.button.is-link.is-icon { gap: 0.25rem; }

.button.is-link.is-small { padding: 0.25rem 0px; }

.button.is-icon { gap: 0.25rem; justify-content: center; align-items: center; display: flex; }

.button.is-icon:hover { --_state---off: 1; --_state---on: 0; }

.button.is-secondary { background-color: var(--_primitives---colors--primary-blue); color: var(--_primitives---colors--white); border-radius: 2.185rem; }

.button.is-secondary:hover { background-color: rgb(3, 115, 175); }

.button.is-secondary.is-alternate { background-color: var(--_primitives---colors--primary-blue); color: var(--_primitives---colors--white); }

.button.is-secondary.is-alternate:hover { background-color: rgb(3, 115, 175); }

.button.is-small { padding: 0.75rem 1.5rem; font-size: 0.9rem; font-weight: 500; }

.button.is-small.is-icon.is-nav { padding-top: 0.6rem; padding-bottom: 0.6rem; }

.button.is-small.is-nav { padding: 0.5rem 1.25rem; }

.button.is-alternate { border-color: var(--_primitives---colors--white); background-color: var(--_primitives---colors--secondary-green); color: var(--_primitives---colors--primary-navy); }

.button.is-alternate:hover { background-color: rgb(35, 255, 147); }

.button.is-outlined { border: 1px solid var(--_primitives---colors--primary-navy); background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--primary-navy); border-radius: 2.185rem; padding: 0.875rem 1.9rem; transition: 0.4s ease-in-out; }

.button.is-outlined:hover { border-color: var(--_primitives---colors--neutral); background-color: var(--_primitives---colors--neutral-dark); color: var(--_primitives---colors--white); }

.button.is-outlined.is-alternate { border-color: var(--_primitives---colors--white); background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); padding-top: 0.75rem; padding-bottom: 0.75rem; }

.button.is-outlined.is-alternate:hover { background-color: var(--_primitives---colors--neutral-lightest); color: var(--_primitives---colors--primary-navy); }

.button.is-outlined.is-alternate.is-icon:hover { color: var(--_primitives---colors--white); --_state---off: 1; --_state---on: 0; background-color: rgba(0, 0, 0, 0); }

.button.is-outlined.is-alternate.is-icon.is-home-video { gap: 0.5rem; background-color: rgba(255, 255, 255, 0.09); padding-top: 0.75rem; padding-bottom: 0.75rem; }

.button.is-outlined.is-alternate.is-icon.is-home-video:hover { color: var(--_primitives---colors--white); background-color: rgba(255, 255, 255, 0.3); }

.button.is-outlined.is-icon { display: flex; }

.button.is-outlined.is-tiny.is-icon { padding: 0.475rem 1rem; font-size: 0.875rem; }

.button.is-outlined.is-tiny.is-icon:hover { color: var(--_primitives---colors--neutral-darker); --_state---off: 1; --_state---on: 0; background-color: rgba(0, 0, 0, 0); }

.button.is-outlined { border: 1px solid var(--_primitives---colors--primary-navy); background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--primary-navy); border-radius: 2.185rem; }

.button.is-outlined.is-alternate { background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); }

.button.is-outlined.is-small { padding: 0.65rem 1.4rem; }

.button.is-outlined.is-small.is-alternate.is-nav { padding-top: 0.45rem; padding-bottom: 0.45rem; }

.button.is-form-submit { margin-left: auto; margin-right: auto; }

.text-weight-normal { font-weight: 400; }

.heading-style-h4 { font-size: 2rem; font-weight: 700; line-height: 1.3; }

.heading-style-h4.is-pricing-frequency { font-weight: 400; }

.heading-style-h4.is-demo-usp, .heading-style-h4.is-proposal-heading { font-size: 1.25rem; font-weight: 600; line-height: 1.4; }

.heading-style-h4.is-product-ai { font-size: 1.125rem; font-weight: 700; }

.heading-style-h4.is-pricing-frequency { font-size: 1rem; font-weight: 400; }

.text-style-italic { font-style: italic; }

.icon-1x1-xxsmall { width: 1rem; height: 1rem; }

.form_radio-label { margin-bottom: 0px; }

.rl-styleguide_item { gap: 1rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-content: start; place-items: start; padding-bottom: 1rem; display: grid; }

.rl-styleguide_item.is-stretch { row-gap: 1rem; justify-items: stretch; }

.icon-1x1-xlarge { width: 6.5rem; height: 6.5rem; }

.shadow-xlarge { box-shadow: rgba(0, 0, 0, 0.18) 0px 24px 48px -12px; }

.text-weight-light { font-weight: 300; }

.rl-styleguide_label { color: rgb(30, 81, 247); white-space: nowrap; cursor: context-menu; background-color: rgb(232, 237, 255); padding: 0.25rem 0.5rem; font-size: 0.75rem; display: inline-block; }

.rl-styleguide_label.is-html-tag { color: rgb(187, 65, 152); background-color: rgb(249, 239, 246); }

.text-size-regular { font-size: 1rem; }

.text-size-regular.is-industry { color: rgba(255, 255, 255, 0.7); text-align: center; max-width: 22rem; }

.text-size-regular.is-blog { font-weight: 300; }

.text-size-regular.is-pricing-additional.is-white { color: var(--_primitives---colors--white); }

.text-size-regular.is-pricing-additional.is-flexible { margin-bottom: 2.35rem; }

.text-size-regular.is-rotating-product-tab { font-size: 0.975rem; font-weight: 300; line-height: 1.5; }

.text-size-regular.is-pricing-additional.is-enterprise { margin-bottom: 2.5rem; font-size: 0.8rem; }

.text-size-regular.is-pricing-additional { color: rgb(34, 34, 34); font-size: 0.9rem; font-weight: 300; }

.text-size-regular.is-pricing-additional.is-flexible { margin-bottom: 2.35rem; font-size: 0.8rem; }

.text-size-regular.is-pricing-additional.is-white { color: rgb(255, 255, 255); margin-bottom: 2.35rem; font-size: 0.8rem; }

.text-size-regular.is-msp-mark { color: var(--_primitives---colors--neutral-dark); max-width: 32rem; }

.text-weight-xbold { font-weight: 800; }

.text-align-right { text-align: right; }

.text-weight-bold { font-weight: 700; }

.icon-height-xlarge { height: 6.5rem; }

.heading-style-h3 { font-size: 2.5rem; font-weight: 600; line-height: 1.3; }

.heading-style-h3._24 { font-size: 1.5rem; font-weight: 500; }

.heading-style-h3.is-pricing-badges { font-size: 2.25rem; }

.heading-style-h3.is-demo { font-size: 1.875rem; font-weight: 500; }

.heading-style-h3.is-demo-pricing-badges { -webkit-text-fill-color: transparent; background-image: linear-gradient(85deg, rgb(0, 78, 193), rgb(3, 152, 85)); background-clip: text; font-size: 2.5rem; }

.heading-style-h3.is-product { font-size: 1.5rem; font-weight: 500; }

.heading-style-h3.is-solutions { font-size: 2.75rem; }

.heading-style-h3.is-msp-mark { font-size: 1.8rem; }

.icon-1x1-large { width: 5rem; height: 5rem; }

.form_input { border: 1px solid var(--_primitives---colors--neutral-lighter); background-color: var(--_primitives---colors--white); color: var(--_primitives---colors--neutral-darkest); border-radius: 0.5rem; height: auto; min-height: 2.75rem; margin-bottom: 1rem; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.6; }

.form_input:focus { border-color: var(--_primitives---colors--neutral-darkest); }

.form_input::placeholder { color: var(--_primitives---opacity--neutral-darkest-60); }

.form_input.is-text-area { height: auto; min-height: 11.25rem; padding-top: 0.75rem; padding-bottom: 0.75rem; overflow: auto; }

.form_input.is-select-input { background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/68f8afec752742985579aa11_chevron-down.svg); background-position: 99% center; background-repeat: no-repeat; background-size: auto; }

.form_input.is-select-input.is-alternate { background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/68f8afec752742985579aa10_chevron-down-white.svg); }

.form_input.is-alternate { border-color: var(--_primitives---colors--white); background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); }

.form_input.is-alternate::placeholder { color: var(--_primitives---opacity--white-60); }

.rl-styleguide_button-list { gap: 1.5rem 1rem; white-space: normal; grid-template-rows: auto; grid-template-columns: auto; grid-auto-columns: max-content; grid-auto-flow: row; place-items: center start; padding-top: 1.5rem; padding-bottom: 1.5rem; display: grid; }

.rl-styleguide_button-list.background-color-black { background-color: var(--_primitives---colors--primary-navy); }

.rl-styleguide_list { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr; padding-bottom: 4rem; }

.icon-embed-custom1 { flex-direction: column; justify-content: center; align-items: center; width: 1.25rem; height: 1.25rem; display: flex; }

.button-group { gap: 0.25rem; text-transform: capitalize; flex-wrap: wrap; align-items: center; font-weight: 600; display: flex; }

.button-group:hover { --_state---off: 1; --_state---on: 0; }

.button-group.is-small { gap: 0.25rem; }

.button-group.is-center { justify-content: center; align-items: center; }

.button-group.is-home-hero { gap: 2rem; justify-content: center; align-items: center; }

.button-group.hero-ctas { gap: 1.5rem; }

.text-color-white { color: var(--_primitives---colors--white); }

.text-style-muted { opacity: 0.6; }

.text-style-nowrap { white-space: nowrap; }

.text-align-left { text-align: left; }

.icon-embed-large { flex-direction: column; justify-content: center; align-items: center; width: 5rem; height: 5rem; display: flex; }

.shadow-xxsmall { box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px; }

.icon-embed-xxsmall { transform: translateX(calc(.25rem*var(--_state---off))); flex-direction: column; justify-content: center; align-items: center; width: 1.1rem; height: 1.1rem; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; display: flex; }

.icon-embed-xsmall { color: var(--_primitives---colors--primary-navy); transform: translateX(calc(.25rem*var(--_state---off))); flex-direction: column; justify-content: center; align-items: center; width: 1.25rem; height: 1.25rem; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; display: flex; }

.icon-embed-xsmall.is-white { color: var(--_primitives---colors--white); }

.icon-embed-xsmall.is-tooltip { color: var(--_primitives---colors--neutral-dark); width: 1.25rem; height: 1.25rem; }

.icon-height-xxsmall { height: 1rem; }

.background-color-black { background-color: var(--_primitives---colors--neutral-darkest); }

.shadow-xsmall { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px, rgba(0, 0, 0, 0.06) 0px 1px 2px; }

.icon { justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; display: flex; }

.icon._2 { width: 2rem; height: 2rem; }

.rl-styleguide_header { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; padding-top: 3rem; padding-bottom: 3rem; display: flex; }

.rl-styleguide_subheading { z-index: 3; border: var(--_ui-styles---stroke--border-width)solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--medium); background-color: var(--color-scheme-1--foreground); font-family: var(--_typography---font-styles--heading); margin-bottom: 1rem; padding: 1rem; font-size: 2rem; font-weight: 700; line-height: 1; }

.rl-styleguide_subheading.is-text-small { font-family: var(--_typography---font-styles--body); font-size: 1rem; font-weight: 400; }

.form_radio-icon { border: 1px solid var(--_primitives---colors--neutral-darkest); cursor: pointer; border-radius: 100px; width: 1.125rem; min-width: 1.125rem; height: 1.125rem; min-height: 1.125rem; margin-top: 0px; margin-left: -1.125rem; margin-right: 0.5rem; }

.form_radio-icon.w--redirected-checked { background-color: rgb(255, 255, 255); background-image: none; border-width: 6px; border-color: rgb(0, 0, 0); }

.form_radio-icon.w--redirected-focus { box-shadow: none; border-color: rgb(0, 0, 0); margin-top: 0px; }

.form_radio-icon.is-alternate { border-color: var(--_primitives---colors--white); }

.rl-styleguide_shadows-list { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; align-items: start; }

.form_form { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.text-style-allcaps { text-transform: uppercase; }

.icon-height-custom1 { height: 1.25rem; }

.text-align-center { text-align: center; }

.text-size-small { font-size: 0.875rem; }

.text-size-small.is-pricing-card, .text-size-small.text-weight-light.is-demo-usp { color: rgba(255, 255, 255, 0.8); }

.text-size-small.nav-category { color: var(--_primitives---colors--neutral-darker); letter-spacing: 0.5px; text-transform: uppercase; font-size: 0.8rem; font-weight: 400; }

.text-size-small.is-webinar { color: var(--_primitives---colors--neutral); font-size: 1rem; }

.text-size-small.is-webinar.who { text-align: center; }

.class-label-column { gap: 0.75rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.form_field-wrapper { position: relative; }

.icon-height-small { height: 2rem; }

.icon-height-large { height: 5rem; }

.shadow-large { box-shadow: rgba(0, 0, 0, 0.08) 0px 20px 24px -4px, rgba(0, 0, 0, 0.03) 0px 8px 8px -4px; }

.icon-embed-xlarge { flex-direction: column; justify-content: center; align-items: center; width: 6.5rem; height: 6.5rem; display: flex; }

.icon-1x1-small { width: 2rem; height: 2rem; }

.class-label-row { gap: 0.25rem; flex-wrap: wrap; align-items: center; display: flex; }

.text-rich-text h1 { margin-top: 2rem; margin-bottom: 1rem; font-size: 2.5rem; font-weight: 600; }

.text-rich-text blockquote { margin-top: 1.5rem; margin-bottom: 1.5rem; font-style: italic; }

.text-rich-text h2 { margin-top: 1.5rem; margin-bottom: 1rem; font-size: 2rem; font-weight: 600; }

.text-rich-text h3 { margin-top: 1.5rem; margin-bottom: 1rem; font-size: 1.75rem; font-weight: 600; }

.text-rich-text h4 { margin-top: 1.5rem; margin-bottom: 1rem; font-size: 1.5rem; font-weight: 600; }

.text-rich-text h5 { margin-top: 1.25rem; margin-bottom: 1rem; font-size: 1.25rem; font-weight: 600; }

.text-rich-text h6 { margin-top: 1.25rem; margin-bottom: 1rem; font-size: 1.125rem; font-weight: 600; }

.text-rich-text p { margin-bottom: 1rem; }

.text-rich-text figcaption { border-left: 2px solid var(--color-scheme-1--text); text-align: left; margin-top: 0.5rem; padding-left: 0.5rem; font-size: 0.875rem; }

.icon-height-medium { height: 3rem; }

.form_checkbox { align-items: center; margin-bottom: 0px; padding-left: 1.25rem; display: flex; }

.form_checkbox.is-alternate { color: var(--_primitives---colors--white); }

.shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px -2px, rgba(0, 0, 0, 0.06) 0px 2px 4px -2px; }

.icon-1x1-medium { width: 3rem; height: 3rem; }

.shadow-medium { box-shadow: rgba(0, 0, 0, 0.08) 0px 12px 16px -4px, rgba(0, 0, 0, 0.03) 0px 4px 6px -2px; }

.text-size-large { font-size: 1.25rem; }

.icon-height-xsmall { height: 1.5rem; }

.pointer-events-auto { pointer-events: auto; }

.rl-styleguide_spacing-all { display: none; }

.pointer-events-none { pointer-events: none; }

.padding-section-small { padding-top: 3rem; padding-bottom: 3rem; }

.padding-section-small.is-bottom-cta { padding-bottom: 0px; }

.rl-styleguide_empty-box { z-index: -1; background-color: var(--background-color--background-secondary\<deleted\|relume-variable-background-color-2\>); min-width: 3rem; height: 3rem; position: relative; }

.rl-styleguide_spacing { border: 1px dashed var(--border-color--border-primary\<deleted\|relume-variable-border-color-1\>); }

.padding-global { z-index: 2; padding-left: 5%; padding-right: 5%; position: relative; }

.padding-section-medium { padding-top: 5rem; padding-bottom: 5rem; }

.padding-section-medium.is-demo { padding-top: 1rem; }

.padding-section-large { padding-top: 7rem; padding-bottom: 7rem; }

.padding-section-large.is-home-hero { padding-top: 4rem; padding-bottom: 0px; }

.padding-section-large.is-integrations { padding-bottom: 22rem; }

.padding-section-large.is-pricing-cards { z-index: 70; padding-top: 3rem; padding-bottom: 5rem; }

.padding-section-large.is-pricing-hero { padding-top: 6rem; padding-bottom: 6rem; }

.padding-section-large.is-product-features, .padding-section-large.is-blog-header, .padding-section-large.is-ebook-listing { padding-bottom: 0px; }

.padding-section-large.is-integration-hero, .padding-section-large.is-ask-hero { padding-top: 6rem; padding-bottom: 10rem; }

.padding-section-large.is-about-hero { padding-top: 6rem; padding-bottom: 6rem; }

.spacer-tiny { width: 100%; padding-top: 0.25rem; }

.spacer-xxsmall { width: 100%; padding-top: 0.5rem; }

.spacer-xsmall { width: 100%; padding-top: 1rem; }

.spacer-small { width: 100%; padding-top: 1.5rem; }

.spacer-medium { width: 100%; padding-top: 2rem; }

.spacer-large { width: 100%; padding-top: 3rem; }

.spacer-xlarge { width: 100%; padding-top: 4rem; }

.spacer-xxlarge { width: 100%; padding-top: 5rem; }

.spacer-huge { width: 100%; padding-top: 6rem; }

.spacer-xhuge { width: 100%; padding-top: 7rem; }

.spacer-xxhuge { width: 100%; padding-top: 10rem; }

.rl-styleguide_nav { z-index: 1000; border: var(--_ui-styles---stroke--border-width)solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--medium); background-color: var(--color-scheme-1--foreground); margin-top: 1rem; padding: 0.5rem; position: sticky; top: 1rem; }

.rl-styleguide_nav-link { border-radius: var(--_ui-styles---radius--small); padding: 0.5rem 1rem; text-decoration: none; }

.rl-styleguide_nav-link.w--current { background-color: var(--color-scheme-1--background); }

.rl-styleguide_subheading-small { font-size: 1rem; font-weight: 400; }

.rl-styleguide_color-spacer { flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 1rem; display: flex; }

.aspect-ratio-square { aspect-ratio: 1 / 1; }

.rl-styleguide_ratio-bg { z-index: -1; background-color: var(--background-color--background-secondary\<deleted\|relume-variable-background-color-2\>); min-width: 3rem; height: 100%; position: relative; }

.aspect-ratio-portrait { aspect-ratio: 2 / 3; }

.aspect-ratio-landscape { aspect-ratio: 3 / 2; }

.aspect-ratio-widescreen { aspect-ratio: 16 / 9; }

.form_message-success-wrapper { margin-top: 1rem; padding: 0px; }

.form_message-success { color: rgb(2, 122, 72); background-color: rgb(236, 253, 243); flex-direction: column; justify-content: center; align-items: center; padding: 2.5rem; display: flex; }

.form_message-error { color: rgb(180, 35, 24); background-color: rgb(254, 243, 242); flex-direction: column; justify-content: center; align-items: center; padding: 1rem; display: flex; }

.form_message-error-wrapper { margin-top: 1rem; padding: 0px; }

.text-style-tagline { justify-content: center; align-items: center; font-weight: 600; text-decoration: none; display: inline-block; }

.rl-styleguide_form-wrapper { padding-right: 1.5rem; }

.tag { gap: 0.5rem; background-color: var(--_primitives---opacity--transparent); color: rgb(0, 211, 107); border: 1px solid rgb(0, 211, 107); border-radius: 3rem; justify-content: center; align-items: center; padding: 0.625rem 1.25rem; font-size: 0.875rem; font-weight: 500; line-height: 1.2; text-decoration: none; display: inline-flex; }

.tag.is-text { border-style: none; border-color: var(--_primitives---opacity--transparent); background-color: var(--_primitives---opacity--transparent); padding: 0px; display: inline-block; }

.tag.is-text.is-alternate { background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); }

.tag.is-alternate { border-color: var(--_primitives---colors--primary-navy); background-color: var(--_primitives---colors--white); color: var(--_primitives---colors--neutral-darkest); }

.tag.is-blue { border-color: var(--_primitives---colors--primary-blue); color: var(--_primitives---colors--primary-blue); }

.tag.is-blue.no-outline { border-style: none; padding-bottom: 0px; padding-left: 0px; font-size: 1rem; }

.tag.is-black { border-color: var(--_primitives---colors--neutral-dark); color: var(--_primitives---colors--neutral-dark); }

.tag.is-black-text { border-style: none; border-color: var(--_primitives---opacity--transparent); background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--neutral-dark); padding: 0px; display: inline-block; }

.tag.is-black-text.is-alternate { background-color: var(--_primitives---opacity--transparent); color: var(--_primitives---colors--white); }

.color-scheme-1 { background-color: var(--color-scheme-1--background); color: var(--color-scheme-1--text); }

.rl-styleguide_scheme-foreground { gap: 0.5rem; border: var(--_ui-styles---stroke--border-width)solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--medium); background-color: var(--color-scheme-1--foreground); flex-flow: column; padding: 1rem; display: flex; }

.rl-styleguide_scheme-wrapper { padding: 1rem; }

.rl-styleguide_scheme-list { gap: 2rem 1rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.rl-styleguide_scheme-card { border-radius: var(--_ui-styles---radius--large); overflow: hidden; }

.rl-styleguide-accent { color: var(--color-scheme-1--accent); }

.rl-styleguide_scheme { gap: 0.5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; }

.rl-styleguide_radius-large-list { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; }

.rl-styleguide_radius-large { aspect-ratio: 1 / 1; border: 1px solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--large); object-fit: cover; }

.rl-styleguide_radius-medium-list { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }

.rl-styleguide_radius-medium { aspect-ratio: 1 / 1; border: 1px solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--medium); object-fit: cover; }

.rl-styleguide_radius-small-list { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }

.rl-styleguide_radius-small { aspect-ratio: 1 / 1; border: 1px solid var(--color-scheme-1--border); border-radius: var(--_ui-styles---radius--small); object-fit: cover; }

.tabs-menu { backdrop-filter: blur(2px); background-color: rgba(255, 255, 255, 0.04); border: 1.57px solid rgba(255, 255, 255, 0.08); border-radius: 2rem; align-self: center; margin-bottom: 2rem; padding: 0.125rem; display: flex; }

.tabs-menu.is-pricing { background-color: rgb(255, 255, 255); border-color: rgba(166, 166, 166, 0.5); padding: 0.15rem; }

.tab-link { background-color: var(--_primitives---opacity--transparent); color: rgba(255, 255, 255, 0.7); border-radius: 6.25rem; padding: 0.75rem 2rem; }

.tab-link.w--current { background-color: var(--_primitives---colors--primary-blue); color: var(--_primitives---colors--white); border-radius: 6.25rem; padding: 0.75rem 2rem; }

.tab-link.is-pricing { color: rgb(0, 32, 102); padding: 0.6rem 1.2rem; }

.tab-link.is-pricing.w--current { background-color: var(--_primitives---colors--secondary-green); color: rgb(0, 32, 102); justify-content: center; align-items: center; padding: 0.6rem 1.2rem; display: flex; }

.category-filter-menu { align-items: center; width: 100%; margin-bottom: 4rem; display: flex; }

.category-filter-menu.is-center { justify-content: center; align-items: center; }

.category-filter-link { border: 1px solid var(--_primitives---opacity--transparent); background-color: var(--_primitives---opacity--transparent); white-space: nowrap; flex: 0 0 auto; padding: 0.5rem 1rem; text-decoration: none; }

.category-filter-link.w--current { border-color: var(--color-scheme-1--border); background-color: var(--color-scheme-1--foreground); }

.slider-arrow { background-color: var(--_primitives---colors--secondary-green); color: var(--color-scheme-1--text); border-radius: 100%; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; }

.slider-arrow.is-bottom-previous { inset: 0% auto 0% -5%; }

.slider-arrow.is-bottom-next { inset: 0% -5% 0% auto; }

.slider-arrow.is-centre-previous, .slider-arrow.is-centre-next { bottom: 4rem; }

.slider-arrow-icon_default { flex-direction: column; justify-content: center; align-items: center; width: 1rem; height: 1rem; display: flex; }

.hidden-ui-elements { display: none; }

.slider-arrow-icon { flex-direction: column; justify-content: center; align-items: center; width: 1rem; height: 1rem; display: flex; }

.navbar2_menu-button { padding: 0px; }

.navbar2_component { z-index: 10000; border-bottom: 0px solid var(--color-scheme-1--background); background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); align-items: center; width: 100%; height: auto; min-height: 4.5rem; padding-left: 5%; padding-right: 5%; display: flex; position: fixed; inset: 0% 0% auto; }

.dropdown-chevron { flex-direction: column; justify-content: center; align-items: center; width: 1rem; height: 1rem; display: flex; }

.navbar2_logo-link { width: 10rem; margin-top: -5px; padding-left: 0px; }

.navbar2_container { grid-template-rows: auto; grid-template-columns: 0.375fr 1fr 0.475fr; grid-auto-columns: 1fr; justify-content: space-between; place-items: center stretch; width: 100%; max-width: 80rem; height: 100%; margin-left: auto; margin-right: auto; display: grid; }

.navbar2_container.isplan { grid-template-columns: 0.375fr 1fr; }

.navbar2_link { color: var(--_primitives---colors--white); padding: 0.5rem 1rem; }

.navbar2_link.w--current { color: var(--_primitives---colors--white); }

.navbar2_menu { justify-content: center; align-items: center; font-size: 0.9rem; display: flex; position: static; }

.navbar2_button-wrapper { column-gap: 1rem; justify-content: flex-start; align-items: center; margin-left: 1rem; display: flex; }

.header_image-1 { aspect-ratio: auto; object-fit: cover; width: 100%; height: 100%; }

.header136_image-wrapper1 { z-index: 0; border-radius: var(--_ui-styles---radius--large); width: 100%; margin-left: 10%; margin-right: 10%; position: relative; overflow: hidden; }

.header_image-2 { aspect-ratio: auto; object-fit: cover; width: 100%; height: 100%; }

.section_header { background-image: linear-gradient(180deg,var(--_primitives---colors--primary-navy),#061145 45%,#245f43); color: var(--_primitives---colors--white); border-bottom-right-radius: 2.5rem; border-bottom-left-radius: 2.5rem; position: relative; overflow: hidden; }

.section_header.is-pricing-hero, .section_header.is-demo-hero { background-color: var(--_primitives---colors--primary-navy); background-image: none; border-radius: 0px; justify-content: center; align-items: center; display: flex; overflow: visible; }

.section_header.is-template-hero { background-color: var(--_primitives---colors--primary-navy); background-image: none; border-radius: 0px; justify-content: center; align-items: center; display: block; overflow: visible; }

.section_header.no-bg { background-color: var(--_primitives---colors--primary-navy); background-image: none; }

.header_component { z-index: 1; position: relative; }

.header_component.is-demo { gap: 5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.header_component.is-product { grid-template-rows: auto; grid-template-columns: 0.95fr 1fr; grid-auto-columns: 1fr; display: grid; }

.header_component.is-product-quote { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1.5fr; grid-auto-columns: 1fr; display: grid; }

.header_component.is-msp-mark { gap: 4rem; grid-template-rows: auto; grid-template-columns: 0.95fr 1fr; grid-auto-columns: 1fr; display: grid; }

.section_logo { background-color: var(--color-scheme-1--background); color: var(--color-scheme-1--text); overflow: hidden; }

.section_logo.is-demo { background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); }

.section_logo.is-product { z-index: 2; background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); }

.logo_wrapper { justify-content: center; align-items: flex-start; display: flex; }

.client_logo { max-height: 3.5rem; }

.logo_component { z-index: 2; margin-top: -0.5rem; display: flex; position: relative; }

.logo_list { gap: 1rem 1.5rem; white-space: nowrap; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem; grid-auto-columns: 1fr; justify-content: flex-end; place-items: center start; margin-right: 2rem; display: grid; }

.section_home-features { background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); position: relative; overflow: hidden; }

.home_feature-tabs { flex-direction: column; justify-content: flex-start; align-items: center; display: flex; }

.home_feature-tabs.hide-mobile-landscape { z-index: 1; }

.home_features-image-wrapper { background-color: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 1.5rem; flex-flow: column; justify-content: center; align-items: flex-end; padding-top: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.25rem; display: flex; overflow: hidden; }

.home_features-image-wrapper.is-convert { padding-bottom: 0px; }

.home_features-image-wrapper.is-v2 { background-color: rgba(0, 0, 0, 0); border-style: none; border-radius: 0px; padding: 0px; }

.home_features-tab-card-content { flex-flow: column; justify-content: center; align-items: flex-start; max-width: 32rem; padding: 1.5rem; display: flex; }

.home_features-tab-card { gap: 1rem; border-style: solid; border-width: var(--_ui-styles---stroke--border-width); backdrop-filter: blur(3px); background-color: rgba(255, 255, 255, 0.04); border-color: rgba(255, 255, 255, 0.08); border-radius: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: stretch; padding: 3rem 2.375rem; display: grid; overflow: hidden; }

.product_feature-component { z-index: 4; position: relative; }

.home_features-image { aspect-ratio: auto; object-fit: cover; width: 100%; max-width: none; height: 100%; }

.home_features-image.is-convert { width: 100%; max-width: none; }

.home_features-image.is-grow { max-width: 34rem; }

.section_layout505 { background-color: var(--_primitives---colors--white); height: 100vh; position: relative; overflow: hidden; }

.section_layout505.is-old { background-color: var(--_primitives---colors--white); display: none; }

.section_layout505.is-mobile { display: none; }

.image { width: 100%; }

.section_msp-slider { background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); overflow: hidden; }

.gallery3_image { aspect-ratio: 1 / 1; object-fit: cover; width: 100%; height: 100%; }

.splide { gap: 2rem; flex-flow: row-reverse wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; justify-content: flex-end; align-items: center; display: block; position: relative; }

.gallery3_image-wrapper { border-radius: 1rem; width: 100%; max-width: 24rem; margin-bottom: 1rem; overflow: hidden; }

.flex-block { justify-content: flex-start; align-items: center; }

.blog-resources_image-wrapper { border-radius: 1rem; flex: 1 1 0%; justify-content: flex-start; align-self: flex-start; align-items: flex-start; display: flex; overflow: hidden; }

.section_blog-resources { background-color: var(--color-scheme-1--background); color: var(--color-scheme-1--text); overflow: hidden; }

.blog-resources_item { gap: 1.5rem; flex-flow: column; justify-content: flex-start; display: flex; }

.blog-resources_item.is-template { justify-content: space-between; max-width: 22rem; height: 100%; }

.blog-resources_list { gap: 4rem 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; display: grid; }

.blog-resources_image { aspect-ratio: 3 / 2; object-fit: cover; width: 100%; height: 100%; }

.blog-resources_image.is-template { aspect-ratio: 1 / 1; border: 1px solid var(--_primitives---colors--neutral-lightest); object-fit: cover; object-position: 50% 0%; border-radius: 1rem; flex: 0 1 auto; }

.blog-resources_component { flex-direction: column; align-items: center; }

.testimonial_client-image-wrapper { border-radius: 1.5rem; justify-content: flex-end; align-items: flex-start; width: 100%; display: inline-flex; overflow: hidden; }

.testimonial_slider { background-color: var(--_primitives---opacity--transparent); flex-direction: row; justify-content: center; align-items: center; height: auto; padding-bottom: 5rem; }

.testimonial_slide-content { column-gap: 0.5rem; grid-template-rows: auto; grid-template-columns: 0.75fr 1.25fr; grid-auto-columns: 1fr; place-content: center; align-items: center; display: grid; }

.testimonial_client { gap: 1.25rem; text-align: left; justify-content: space-between; align-items: center; width: 100%; display: flex; }

.divider-vertical { width: var(--_ui-styles---stroke--divider-width); background-color: var(--color-scheme-1--border); align-self: stretch; }

.testimonial_slide { margin-right: 5rem; }

.testimonial_content-right { background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); border-radius: 1.5rem; flex-flow: column; justify-content: center; align-items: stretch; padding: 2.75rem 2.5rem; display: flex; }

.text-weight-semibold { font-weight: 600; }

.text-weight-semibold.text-size-large.is-testimonial { color: var(--_primitives---colors--secondary-green); }

.text-weight-semibold.text-style-allcaps { font-size: 0.9rem; }

.testimonial_logo { max-height: 3rem; }

.testimonial15_slide-nav { height: 1.75rem; font-size: 0.5rem; inset: auto auto 0% 0%; }

.testimonial_client-image { aspect-ratio: auto; object-fit: cover; width: 100%; }

.section_cta { position: relative; overflow: hidden; }

.cta_component { z-index: 2; border-radius: 2.5rem; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }

.cta_card { border-width: var(--_ui-styles---stroke--border-width); border-color: var(--color-scheme-1--border); background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); flex-direction: column; justify-content: center; align-items: flex-start; margin-left: auto; margin-right: auto; padding: 5rem 4rem; display: flex; position: relative; }

.faq_content-left { position: relative; }

.faq_content { gap: 4rem; grid-template-rows: auto; grid-template-columns: 0.7fr 1fr; grid-auto-columns: 1fr; align-items: start; display: grid; }

.faq_list-grid { gap: 1rem; grid-template-rows: auto; grid-template-columns: 100%; grid-auto-columns: 100%; place-items: start stretch; display: grid; }

.faq_accordion { background-color: rgb(37, 37, 37); border-radius: 0.625rem; flex-direction: column; justify-content: flex-start; align-items: stretch; overflow: hidden; }

.faq_accordion.is-pricing { background-color: rgba(0, 0, 0, 0); border: 0.0625rem solid rgba(206, 206, 206, 0.51); }

.section_faq6 { color: var(--_primitives---colors--white); background-color: rgb(26, 26, 26); margin-top: -11rem; padding-top: 5rem; }

.section_faq6.is-msp-mark { margin-top: 0px; overflow: hidden; }

.faq_icon { align-self: flex-start; width: 2rem; display: flex; }

.faq_heading { gap: 1.5rem; cursor: pointer; justify-content: space-between; align-items: center; padding: 1.25rem 1.5rem; display: flex; }

.faq_body { padding-left: 1.5rem; padding-right: 1.5rem; overflow: hidden; }

.footer5_component { color: var(--_primitives---colors--white); background-color: rgb(26, 26, 26); padding-top: 4rem; }

.footer5_top-wrapper { gap: 1rem 2rem; grid-template-rows: auto; grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr; align-items: start; }

.footer5_link-list { flex-direction: column; grid-template-rows: auto; grid-template-columns: 100%; grid-auto-columns: 100%; place-items: stretch start; margin-bottom: 1rem; display: flex; }

.footer5_legal-list { gap: 0rem 1.5rem; white-space: normal; grid-template-rows: auto; grid-template-columns: max-content; grid-auto-columns: max-content; grid-auto-flow: column; justify-content: center; display: flex; }

.footer5_credit-text { font-size: 0.875rem; }

.footer5_logo-link { padding-left: 0px; }

.footer5_bottom-wrapper { justify-content: space-between; align-items: center; display: flex; }

.footer5_social-icons { gap: 0rem 0.75rem; white-space: normal; grid-template-rows: auto; grid-template-columns: max-content; grid-auto-columns: max-content; grid-auto-flow: column; place-items: start; display: flex; }

.footer5_social-link { align-items: center; font-size: 14px; text-decoration: none; display: flex; }

.divider-horizontal { height: var(--_ui-styles---stroke--divider-width); background-color: var(--_primitives---opacity--white-20); width: 100%; margin-bottom: 5rem; display: none; }

.footer5_link { color: rgba(255, 255, 255, 0.7); padding-top: 0.5rem; padding-bottom: 0.5rem; font-size: 0.875rem; font-weight: 300; text-decoration: none; }

.header_image-3 { aspect-ratio: auto; object-fit: cover; width: 100%; height: 100%; }

.header_image-3.is-hero { display: block; overflow: hidden; }

.header_image-4, .header_image-5 { aspect-ratio: auto; object-fit: cover; width: 100%; height: 100%; }

.hero-text-highlight { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(72, 208, 91), rgb(8, 157, 238)); background-clip: text; }

.hero-bg-wrapper { z-index: 0; pointer-events: none; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }

.home_integrations_image_wrapper { z-index: 3; position: absolute; inset: auto 0% 0%; }

.home_integrations_image_wrapper.is-integrations-new { height: 100vh; inset: auto 0% 0%; }

.text-span { color: rgb(11, 209, 152); }

.text-span.is-testimonial { font-size: 1.75rem; line-height: 1.4; }

.ct_bg_img_wrapper { z-index: 0; position: absolute; inset: 0% 0% auto auto; }

.cta_blur_wrapper_1 { z-index: 0; filter: blur(160px); background-color: rgb(60, 138, 99); border-radius: 30rem; width: 20rem; height: 20rem; position: absolute; inset: auto auto -25% -10%; }

.cta_blur_wrapper_1.is-template { width: 15rem; height: 15rem; bottom: -15%; left: -10%; }

.cta_blur_wrapper_2 { z-index: 0; filter: blur(160px); background-color: rgb(60, 138, 99); border-radius: 30rem; width: 20rem; height: 20rem; position: absolute; inset: -25% -10% auto auto; }

.cta_blur_wrapper_2.is-features2 { inset: auto auto -12% -3%; }

.cta_blur_wrapper_2.is-features { top: -2%; right: -6%; }

.div-block { z-index: 1; gap: 1.5rem; flex-flow: column; display: flex; position: relative; }

.div-block._50 { max-width: 60vw; }

.paragraph { color: rgba(255, 255, 255, 0.7); font-weight: 300; }

.paragraph.is-pricing { color: var(--_primitives---colors--neutral-darker); }

.section_faq-pricing { color: var(--_primitives---colors--primary-navy); background-color: rgb(255, 255, 255); }

.g2_star_wrapper { gap: 0.5rem; background-color: rgba(94, 94, 94, 0.35); border-radius: 2rem; justify-content: center; align-items: flex-start; padding: 0.75rem; display: inline-flex; }

.image-2 { pointer-events: none; }

.section_pricing_cards_section { color: var(--_primitives---colors--primary-navy); background-color: rgb(255, 255, 255); overflow: hidden; }

.pricing_component { max-width: 68rem; margin-left: auto; margin-right: auto; position: relative; }

.pricing25_tab-pane { padding-bottom: 2rem; }

.pricing25_tabs { flex-direction: column; justify-content: center; align-items: stretch; display: flex; }

.divider-horizontal-pricing-card { height: var(--_ui-styles---stroke--divider-width); background-color: rgb(195, 195, 195); width: 100%; }

.pricing25_plans { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }

.pricing25_plan { border: 4px solid rgb(235, 235, 235); border-radius: 0.875rem; padding: 3.125rem 1.25rem; overflow: hidden; }

.pricing25_plan.is-growth { color: rgb(255, 255, 255); background-color: rgb(5, 11, 69); border-color: rgb(0, 246, 125); }

.pricing25_feature-list { gap: 1rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-top: 0.5rem; display: flex; }

.list { margin: 0px; }

.list-item { margin-top: 0.5rem; margin-bottom: 0.5rem; font-size: 1rem; font-weight: 300; line-height: 1.6; }

.list-item.is-white { color: rgba(255, 255, 255, 0.8); }

.tabs-content { margin-top: 1rem; overflow: visible; }

.pricing26_top-row-content { border-left: var(--_ui-styles---stroke--divider-width)solid #cccccc4d; backdrop-filter: blur(7px); background-color: rgba(217, 217, 217, 0.3); flex-direction: column; justify-content: space-between; align-items: center; height: 100%; padding: 1.75rem 1.5rem; display: flex; }

.pricing26_top-row-content.is-first { border-left-width: 1px; border-left-color: rgba(204, 204, 204, 0.3); justify-content: space-between; align-items: center; }

.pricing26_top-row-content.is-last { backdrop-filter: blur(7px); border-top-right-radius: 1.5rem; }

.pricing26_top-row-content.is-zomentum { background-color: rgb(9, 209, 145); }

.pricing26_top-row-wrapper { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }

.pricing26_row-content { border-left: var(--_ui-styles---stroke--divider-width)solid #cccccc4d; text-align: center; justify-content: center; align-items: center; padding: 1.5rem; font-size: 1rem; font-weight: 300; display: flex; }

.pricing26_empty-space { backdrop-filter: blur(7px); background-color: rgba(217, 217, 217, 0.3); border-top-left-radius: 1.5rem; justify-content: flex-start; align-items: flex-end; padding-bottom: 2rem; padding-left: 2rem; display: flex; }

.pricing26_heading-row { border-bottom: var(--_ui-styles---stroke--divider-width)solid var(--color-scheme-1--border); padding-top: 1.25rem; padding-bottom: 1.25rem; }

.pricing26_plans { border: 1px solid rgba(206, 206, 206, 0.3); border-radius: 1.5rem; width: 100%; }

.pricing26_row { gap: 0px; grid-template-rows: auto; grid-template-columns: 1.5fr 1fr 1fr 1fr; align-items: stretch; }

.pricing26_top-row { z-index: 100; gap: 0px; border-bottom: 1px solid rgba(204, 204, 204, 0.3); grid-template-rows: auto; grid-template-columns: 1.5fr 1fr 1fr 1fr; position: sticky; top: 4.5rem; }

.pricing26_feature { gap: 0.25rem; justify-content: flex-start; align-items: center; padding: 1rem 1.5rem 1rem 2rem; font-weight: 300; display: flex; }

.pricing_compare_heading { color: var(--_primitives---colors--primary-navy); font-size: 2rem; }

.section_layout505_compare { position: relative; overflow: visible; }

.pricing_cta_component { grid-template-rows: auto; }

.pricing_cta_wrapper { background-image: url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAXBtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGUAAEAAAAAAAACoQACAAAAAAQ1AAEAAAAAAAAA/AAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAr2lwcnAAAACKaXBjbwAAAAxhdjFDgSQCAAAAABRpc3BlAAAAAAAAAwkAAAL/AAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQQcAAAAAA5waXhpAAAAAAEIAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAdaXBtYQAAAAAAAAACAAEDgQIDAAIEhAIFhgAAABppcmVmAAAAAAAAAA5hdXhsAAIAAQABAAADpW1kYXQSAAoKOSZwi/uEBDQaQDKQBUSAACCACFD5duUnhJN8X//0LAvKEqoQYH/plrdZliAiaWF+BIWTRZ3erVYqkPLAtXwapKwiuUukn0qsD/eqo3SJCvEV/jkVJJoVVx9SH3QgJLDYTk7OQc0wJ13qYx/pUFeK09wu7d+nAgPLSjemIzxFehPuCqfXwWhTAx0HhFNN5jCf4PFX932IasIETk42HX+OA9VgpzaHJEFQV8PiVKc7up1ZT/duJX6Q7tkT54O6cMdAPnvy/0Hi9GuSgc+nJWUPr0tFQX0ZStLv6VsGfdEjXamsLHg1ubEl5eT7WeQE0gM+IXwxN+U2+CMow2BCQKaWxnYhGDzAwESuIbwofYsMpX+VlB+scP20JgwXz2ZQ5DS5/gQ3yEgn6YrED1VIrSGtXAfEcpI9wso5xscxZP95ZVEieY3C4osn5O5XaBiAEwREBcSH7WJNTHs19+LfxWyM+jEfLukowVyGotzQ2sgIni3ZPzMwGEKNowTCoaGrh/FSpabqCHw0m8BwRhDmO/EYDrsF6qFApSjOCdVtpOu3zkS7qJww3Vsqse8y/zPoFCO65OeLdA+/2Q0an9OQFMNoAipDrJx8FYm4M4rblHT6NVX6HunI3XbiaJyt79T1BZZMe01opjS8rN/0sG/2zZ1BOtC0U7SVlWDduZ7C0jI+IoCXi8UE45CdyvbllnC7pCfRlaGQRF7PTQeE1Q88YhZcFLSR+LzO+IUKs2dl/2yxWL5rYDJpEwI1srYkUJDQW/Qf2SbtlpKE4IycKlVOvndwHeqbMgXTPFGBgmm/oNlJsBy6AI61vMcYHCeLACqAkMPSvjXmI78uFnzQGiCYCTaZe5Ojwo8CkBP8pcj23hTjYfWYHsGpUXTNe7wY6/m6EgAKBxkmcIv7hUAy7gESAA88UPmsxf6kFT9w3ewF9SMUKP3p9XXfRRzirYlp5zXVr+EFnmac27Gu7RKPwGGpxJTlsZabLLCYsk2z7BBxTvRvUgOXF1DWUcrp7Up6rOj2hPYlMByLa5FsKyrE6SInwHfSi7+P3npqimAiiybWvi7dw77zdryU1BZtBKWnBMFLVPrmoreFe/jwuyeWgIJP9NYa8OelB6DtBvMrRutebHPO47EnMZRsVJSmcn9n4coi8txJaVcwBpMjTbV3pGVuuRR3hGskfyeO8gfsoQpLbJRB4zRDdMwQ904fR3liUC+/ICtZdbvyRjPH6yQg); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border: 1px solid rgb(213, 213, 213); border-radius: 0.75rem; flex-flow: column; justify-content: center; align-items: flex-start; max-width: 32.5rem; padding: 3rem 1.75rem; display: flex; position: relative; }

.text-span-3 { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(1, 46, 118), rgb(25, 211, 155)); background-clip: text; }

.pricing_badges_grid_1 { gap: 4rem; grid-template-rows: auto; grid-template-columns: max-content max-content max-content max-content max-content; justify-content: center; margin-bottom: 2rem; }

.pricing_badge_wrapper { width: 8rem; }

.pricing_badge_wrapper.is-elevation { width: 10rem; }

.pricing_badge_wrapper.is-go { width: 6rem; }

.pricing_badge_wrapper.is-8-roads { width: 14rem; }

.pricing_badges_grid_2 { gap: 4rem; grid-template-rows: auto; grid-template-columns: max-content max-content max-content max-content max-content max-content; justify-content: center; }

.pricing_badges_grid_2.is-affiliate { grid-template-columns: max-content max-content max-content max-content; }

.demo_her0_subheading { color: rgb(2, 221, 113); letter-spacing: 0.25px; text-transform: uppercase; font-size: 1.125rem; }

.demo_her0_subheading.is-product { letter-spacing: 0.5px; font-size: 0.975rem; }

.demo_hero_heading { font-size: 3rem; }

.demo_hero_heading.is-product-updates { font-size: 2.5rem; font-weight: 600; }

.demo_hero_heading.i-affiliate { font-size: 2.5rem; }

.text-span-4 { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(0, 165, 255), rgb(109, 237, 2)); background-clip: text; }

.demo_hero_text { max-width: 37rem; }

.demo_hero_text.is-partner { max-width: 40rem; }

.demo_hero_usp_heading { font-weight: 500; }

.demo_hero_usp_heading.is-partner { font-size: 1rem; }

.demo_hero_usp_wrapper { backdrop-filter: blur(4px); background-color: rgba(255, 255, 255, 0.11); border: 1px solid rgba(255, 255, 255, 0.33); border-radius: 0.625rem; max-width: 18.125rem; padding: 0.875rem; }

.demo_hero_usp_wrapper.is-partner { gap: 0.375rem; max-width: 32rem; padding: 0.975rem; }

.demo_hero_usp_wrapper.is-affiliate { max-width: 28rem; }

.layout368_card-small-content { border: 1px solid rgb(212, 212, 212); border-radius: 1rem; flex-direction: column; flex: 1 1 0%; justify-content: flex-start; padding: 2rem; display: flex; }

.layout368_card-small-content.is-proposal { background-color: rgb(255, 255, 255); border-style: none; border-radius: 0px; height: 100%; }

.layout368_card-small-content.is-ai-section { border-width: 0.0625rem; padding: 1.5rem 1rem; transition: 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); }

.layout368_card-small-content.is-ai-section:hover { background-color: var(--_primitives---colors--secondary-green); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.125rem 0.3125rem; }

.layout368_card-small-content.is-ai-contract { max-width: none; padding: 1.5rem 1rem; }

.layout368_card-small-content.is-contract, .layout368_card-small-content.is-payment { background-color: rgb(255, 255, 255); border-style: none; border-radius: 0px; max-width: 20rem; height: 100%; }

.layout368_card-small-content.is-payment { background-color: rgb(255, 255, 255); border-top-style: none; border-bottom-style: none; border-right-style: none; border-radius: 0px; height: 100%; }

.layout368_item-icon-wrapper { display: inline-block; }

.grid { gap: 2rem; grid-template-columns: max-content max-content max-content; place-content: center; }

.grid.is-affiliate { grid-template-rows: auto; }

.demo_usp_icon_wrapper.is-affiliate { gap: 0.5rem; justify-content: flex-start; align-items: center; display: flex; }

.grid-2.is-partner-form { display: block; }

.grid-2.is-affiliate { grid-template-columns: 1fr; }

.splide__slide { background-color: rgb(5, 11, 69); position: relative; }

.text-span-5 { color: var(--_primitives---colors--primary-navy); background-color: rgb(109, 237, 2); border-radius: 0.5rem; padding-left: 6px; padding-right: 6px; }

.image-3 { transform: translateX(calc(.25rem*var(--_state---off))); transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; }

.text-span-4-copy { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(0, 165, 255), rgb(109, 237, 2)); background-clip: text; font-size: 1.755rem; font-weight: 500; }

.home_features_wrapper { display: none; }

.product_hero-image-wrap { position: relative; }

.product_hero-image-wrap.is-affiliate { width: 32rem; }

.product_feature-grid { gap: 4rem; grid-template-rows: auto; }

.feature-scroll-visual { flex-flow: column; justify-content: center; height: 100vh; padding-bottom: 0px; padding-right: 0px; display: flex; position: sticky; top: 0px; }

.feature-scroll_content { flex-flow: column; justify-content: flex-start; align-items: stretch; width: 100%; padding-top: 25vh; padding-bottom: 30vh; display: flex; }

.feature-scroll_img-wrapper { width: 34rem; max-width: 100%; height: 30rem; max-height: 100%; overflow: visible; }

.feature-scroll_img-wrapper.is-solution { width: 42rem; height: 38rem; }

.feature-scroll_img-list { width: 100%; height: 100%; position: relative; }

.feature-scroll_img-item { opacity: 0; height: 100%; transition: opacity 0.6s; position: absolute; inset: 0%; }

.feature-scroll_img-item.is-active { opacity: 100; }

.feature-scroll_image { object-fit: cover; object-position: 50% 45%; border-radius: 1.5rem; width: 100%; height: 100%; overflow: visible; }

.feature-scroll_text-item { opacity: 0.1; padding-top: 6rem; padding-bottom: 6rem; transition: opacity 0.3s; }

.feature-scroll_text-item.is-active { opacity: 100; }

.feature-scroll_text-flex { gap: 1.5rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }

.feature-scroll_mobile-image { object-fit: cover; width: 100%; height: 100%; display: none; }

.feature-scroll_heading { font-size: 2rem; font-weight: 600; line-height: 1.3; }

.product_hero_heading { font-size: 2.7vw; font-weight: 600; }

.product_hero_heading.is-partner { max-width: none; font-size: 3.5rem; }

.product_hero_heading.is-affiliate { max-width: none; }

.product_hero_heading.is-thank-you { font-size: 2.25rem; }

.product_hero_heading.is-proposals { max-width: 30rem; font-size: 3rem; }

.product_hero_heading.is-msp-mark { max-width: 30rem; font-size: 2.7rem; }

.section_rotating-tabs { position: relative; }

.tab-progress-bar-base { inset: auto 0% 0%; border-radius: 6.25rem; order: 9999; width: 100%; height: 0.25rem; min-height: 0.25rem; margin-inline: auto; position: relative; inset-block: auto 0px; inset-inline: 0px; overflow: hidden; }

.booster-tab-menu { gap: 1rem; flex-flow: column; justify-content: center; align-items: stretch; margin-bottom: 0px; display: flex; }

.booster-tabs-image { border: 1px solid rgba(17, 2, 59, 0.08); border-radius: 16px; height: 520px; }

.booster-tabs-image.is-custom-branding { float: right; max-width: 80%; height: auto; }

.booster-tabs-image.is-rusable-frameworks { float: right; max-width: 90%; height: auto; }

.booster-tabs-image.is-interactive-layout { float: right; object-fit: fill; max-width: 80%; height: auto; }

.booster-tabs-image.is-templates { float: right; max-width: 85%; height: auto; }

.tabs { z-index: 1; gap: 16px; grid-template-rows: auto; grid-template-columns: 0.75fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: column dense; display: grid; }

.booster-tab-wrapper { color: var(--_primitives---colors--white); background-color: rgb(0, 28, 70); border-radius: 1.5rem; width: 100%; max-width: 72rem; margin-left: auto; margin-right: auto; padding: 3rem 0px 2rem 3rem; position: relative; overflow: hidden; }

.tab-heading-wp { gap: 0.75rem; opacity: 0.5; color: var(--_primitives---colors--neutral-dark); background-color: rgba(0, 0, 0, 0); flex-flow: column; flex: 0 1 auto; justify-content: flex-start; align-items: flex-start; padding: 0px 0px 1rem; font-size: 14px; font-weight: 500; line-height: 20px; text-decoration: none; transition: background-color 0.3s; display: flex; position: relative; }

.tab-heading-wp.w--current { opacity: 100; color: var(--_primitives---colors--white); background-color: rgba(0, 0, 0, 0); background-image: none; flex: 0 1 auto; }

.tab-progress-bar { background-color: var(--_primitives---colors--secondary-green); width: 0%; height: 0.25rem; transition-property: width; transition-duration: 0.25s; position: absolute; inset: 0% auto auto 0%; }

.tab-pane { padding-right: 3rem; }

.tab-link-2 { color: var(--_primitives---colors--neutral-dark); background-color: rgba(0, 0, 0, 0); justify-content: space-between; align-items: center; padding: 0.5rem 2.125rem 0.5rem 0.5rem; font-size: 16px; font-weight: 400; display: flex; }

.tab-link-2:hover { background-color: rgb(240, 240, 240); }

.tab-link-2.w--current { color: var(--_primitives---colors--neutral-dark); background-color: rgba(0, 0, 0, 0); order: -1; padding-left: 0.5rem; padding-right: 1.5rem; font-weight: 400; }

.tab-link-2.w--current:hover { background-color: rgba(0, 0, 0, 0); }

.tabs-menu-3 { z-index: 10; background-color: rgb(255, 255, 255); border: 1.57px solid rgba(166, 166, 166, 0.5); border-radius: 1.5rem; flex-direction: column; flex: 0 0 auto; align-self: flex-start; display: flex; position: absolute; inset: 0% 25% auto auto; overflow: hidden; }

.tab-pane-usa { background-color: rgba(0, 0, 0, 0); }

.dropdown-tab { justify-content: space-between; display: inline-block; }

.category-tabs { flex: 1 1 0%; display: flex; }

.category-tabs.mobile { flex-direction: column; align-items: center; margin-left: auto; margin-right: auto; display: block; }

.pricing_country_wrap { gap: 0.25rem; flex-flow: row-reverse; justify-content: flex-start; align-items: center; }

.pricing_country_image { width: 1.75rem; }

.image-6 { z-index: 20; width: 0.8rem; position: absolute; inset: 1.5% 26% auto auto; }

.text-span-6 { font-weight: 600; }

.text-span-6.is-careers { font-size: 1.125rem; display: block; }

.icon-embed-xsmall-2 { color: var(--_primitives---colors--neutral); flex-direction: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex; }

.tooltip1_card-wrapper { z-index: 2; background-color: var(--_primitives---colors--neutral); color: var(--_primitives---colors--white); border-radius: 0.5rem; padding: 0.75rem; }

.tooltip1_pointer { z-index: 2; background-color: var(--_primitives---colors--neutral); flex-direction: column; justify-content: center; align-items: center; width: 0.75rem; height: 0.75rem; margin-bottom: 0.375rem; margin-left: auto; margin-right: auto; display: flex; position: absolute; bottom: 0%; left: 0%; right: 0%; transform: rotate(45deg); }

.tooltip1_pointer.is-left-pointer { background-color: var(--_primitives---colors--neutral); margin-bottom: 0px; margin-right: 0.375rem; bottom: auto; left: auto; }

.tooltip1_component { justify-content: center; align-items: center; display: inline-flex; position: relative; }

.text-size-small-2 { font-size: 0.875rem; }

.tooltip1_responsive { display: none; }

.tooltip1_tooltip-wrapper { width: 15rem; padding-bottom: 0.75rem; position: absolute; bottom: 100%; }

.tooltip1_tooltip-wrapper.is-left-wrapper { flex-direction: column; justify-content: center; width: 15.75rem; padding-bottom: 0px; padding-right: 0.75rem; display: flex; bottom: auto; right: 100%; }

.div-block-2 { display: inline-block; }

.template_bg_image { position: absolute; inset: 0%; }

.image-7 { z-index: 2; pointer-events: none; position: absolute; inset: 0%; }

.integration_zomentum_logo { z-index: 2; background-color: var(--_primitives---colors--neutral-darkest); border-radius: 0.75rem; justify-content: center; align-items: center; width: 16rem; height: 4rem; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: auto 0% 20%; }

.svg { opacity: 0.2; }

.connectwwise-logo { z-index: 1; justify-content: center; align-items: center; width: 9rem; position: absolute; inset: 28% auto auto 11vw; }

.halopsa-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: auto auto 35% 2vw; }

.xero-logo { z-index: 1; justify-content: center; align-items: center; width: 4rem; position: absolute; inset: auto auto 35% 20vw; }

.ingram-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: auto auto 12% 4vw; }

.qbo-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: 28% 11.5vw auto auto; }

.autotask-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: auto 2vw 35% auto; }

.infusionsoft-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: auto 16.5vw 38% auto; }

.techdata-logo { z-index: 1; justify-content: center; align-items: center; width: 8rem; position: absolute; inset: auto 4vw 12% auto; }

.home_integrations_mobile_wrapper { display: none; }

.vertical-text-flex { flex: 0 1 auto; justify-content: space-between; height: 45%; }

.vertical-text-flex.is-template { height: 25%; padding-left: 0.2rem; padding-right: 0.5rem; }

.product_proposal-worflow-grid { gap: 0px; grid-template-columns: max-content max-content max-content; place-content: center; }

.product_proposal-worflow-grid.is-contract { grid-template-columns: max-content max-content max-content 1fr; }

.product_proposal-worflow-grid.is-payments { grid-template-rows: auto; grid-template-columns: max-content max-content max-content 1fr; }

.div-block-3 { background-image: linear-gradient(145deg,transparent,transparent 55%,var(--_primitives---colors--neutral-light)); padding-bottom: 0.05rem; padding-right: 0.05rem; }

.div-block-3.is-middle { background-image: linear-gradient(180deg,transparent,transparent 8%,var(--_primitives---colors--neutral-light)); }

.div-block-3.is-last { background-image: linear-gradient(257deg,transparent 20%,var(--_primitives---colors--neutral-light)); padding-right: 0px; }

.div-block-3.is-payment { background-image: linear-gradient(175deg,transparent,var(--_primitives---colors--neutral-light)52%,transparent); padding-bottom: 0px; }

.div-block-3.is-payment-lat { padding-bottom: 0px; padding-right: 0px; }

.div-block-4 { background-image: linear-gradient(45deg,transparent,transparent 60%,var(--_primitives---colors--neutral-light)); padding-bottom: 0px; padding-right: 0.05rem; }

.div-block-4.is-last { background-image: none; border-right: 1px rgb(0, 0, 0); }

.product_ai-grid { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; margin-bottom: 3rem; }

.product_ai-grid.is-contract { grid-template-columns: 1fr 1fr; }

.product_ai-grid.is-proposal { grid-template-columns: 1fr 1fr 1fr; }

.product_ai-demo-wrapper { z-index: 2; border-radius: 1.5rem; max-width: 80rem; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }

.product_ai-card { border-width: var(--_ui-styles---stroke--border-width); border-color: var(--color-scheme-1--border); color: var(--_primitives---colors--white); background-color: rgb(0, 32, 102); flex-direction: column; justify-content: center; align-items: stretch; margin-left: auto; margin-right: auto; padding: 3.5rem; display: flex; position: relative; }

.product_ai-flex { z-index: 1; justify-content: space-between; align-items: center; display: flex; position: relative; }

.navbar11_icon-wrapper { flex: 0 0 auto; display: none; }

.navbar11_dropdown-list.w--open { border: var(--_ui-styles---stroke--border-width)solid var(--color-scheme-1--border); background-color: var(--color-scheme-1--background); color: var(--_primitives---colors--primary-navy); border-radius: 0.5rem; width: 40rem; padding: 2rem; left: -5.625rem; }

.navbar11_dropdown-list.is-product.w--open { border-color: var(--_primitives---colors--neutral-lighter); width: 70rem; left: -19.725rem; }

.navbar11_dropdown-list.is-integrations.w--open { border-color: var(--_primitives---colors--neutral-lighter); width: 56rem; left: -24.325rem; }

.navbar11_dropdown-list.is-growthhub.w--open { border-color: var(--_primitives---colors--neutral-lighter); width: 56rem; left: -28.725rem; }

.navbar11_dropdown-list.is-solution.w--open { gap: 1rem; border-color: var(--_primitives---colors--neutral-lighter); width: 42rem; display: flex; left: -16.025rem; }

.navbar11_dropdown-link-list { gap: 2rem; grid-template-rows: max-content; grid-template-columns: 1fr 1fr; grid-auto-rows: max-content; grid-auto-columns: 1fr; display: grid; }

.navbar11_dropdown-toggle { column-gap: 0.5rem; color: var(--_primitives---colors--white); align-items: center; padding: 0.5rem 1rem; display: flex; }

.navbar11_text-wrapper { gap: 0.25rem; flex-direction: column; justify-content: center; align-items: flex-start; display: flex; }

.navbar11_dropdown-link { gap: 0px 0.75rem; grid-template-rows: auto; grid-template-columns: max-content 1fr; grid-auto-columns: 1fr; align-items: flex-start; padding-top: 0.25rem; padding-bottom: 0.25rem; text-decoration: none; display: flex; }

.icon-embed-xsmall-5 { flex-direction: column; justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex; }

.navbar5_dropdown-content-left { gap: 0px 0rem; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 0.6fr 0.75fr 0.75fr; grid-auto-columns: 1fr; display: grid; }

.navbar5_dropdown-content-left.is-integrations { column-gap: 1rem; grid-template-columns: 1fr 1fr 1fr; }

.navbar5_dropdown-content-left.is-product { column-gap: 2rem; grid-template-columns: max-content max-content; }

.navbar5_dropdown-link-list { gap: 0.5rem 0px; grid-template-rows: max-content; grid-template-columns: 1fr; grid-auto-rows: max-content; grid-auto-columns: 1fr; justify-items: stretch; max-width: 18rem; display: grid; }

.navbar5_item-right { gap: 0.25rem; flex-direction: column; justify-content: center; align-items: flex-start; display: flex; }

.navbar5_dropdown-link { gap: 0px 0.75rem; border-radius: 0.5rem; grid-template-rows: auto; grid-template-columns: max-content 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; max-width: 18rem; padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; text-decoration: none; display: flex; }

.navbar5_dropdown-link:hover { background-color: rgb(228, 255, 242); }

.navbar5_icon-wrapper { flex: 0 0 auto; margin-top: 2px; display: block; }

.image-8 { width: 100%; }

.product_contract_top-row { z-index: 100; gap: 0px; border-bottom: 1px solid rgba(204, 204, 204, 0.3); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; position: sticky; top: 0px; }

.product_contract_row { gap: 0px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; align-items: stretch; }

.product_contract_feature { gap: 0.25rem; background-color: rgb(243, 243, 243); justify-content: flex-start; align-items: center; padding: 1.5rem 1.5rem 1.5rem 2rem; font-weight: 500; display: flex; }

.product_contract_row-content { border-left: var(--_ui-styles---stroke--divider-width)solid #cccccc4d; text-align: left; justify-content: flex-start; align-items: center; padding: 1.5rem; font-size: 1rem; font-weight: 300; display: flex; }

.product_contract_row-content.is-first { border: 1px solid var(--_primitives---colors--secondary-green); background-color: rgb(233, 255, 248); }

.hamburger { width: 250px; height: 250px; }

.navbar_heading { color: var(--_primitives---colors--neutral-darker); font-size: 0.9rem; font-weight: 500; line-height: 1.4; }

.nav-category-divider { gap: 0.5rem; border-bottom: 1px solid var(--_primitives---colors--neutral-lightest); justify-content: flex-start; align-items: flex-start; padding-bottom: 0.5rem; display: flex; }

.nav_blog_wrapper { border-radius: 0.5rem; overflow: hidden; }

.flex-block-4 { margin-left: 2rem; }

.header_image-wrapper-5 { border-radius: 0px; width: 7%; position: absolute; inset: 15% 12% auto auto; overflow: hidden; }

.header_image-wrapper-2 { border-radius: 0px; width: 40%; position: absolute; inset: auto 2% -0.5% auto; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 20px; }

.header_image-wrapper-1 { z-index: 0; border-radius: 0px; width: 100%; margin-left: 10%; margin-right: 10%; position: relative; overflow: hidden; }

.header_image-group { grid-template-rows: auto; grid-template-columns: 1fr 0.33fr; grid-auto-columns: 1fr; max-width: 72rem; margin-left: auto; margin-right: auto; display: flex; position: relative; }

.header_image-wrapper-3 { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; width: 21%; position: absolute; inset: auto auto -0.5% 7%; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px; }

.header_image-wrapper-4 { border-radius: 0px; width: 6%; position: absolute; inset: 33% auto auto 9%; overflow: hidden; }

.home_stats-grid { gap: 4rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-bottom: 3rem; }

.home_stats-grid.is-about { grid-template-columns: 1fr 1fr 1fr 1fr; margin-top: 5rem; margin-bottom: 5rem; }

.home_stats-wrapper { gap: 3.5rem; background-color: rgb(250, 250, 250); border-radius: 0.75rem; padding: 2rem 1rem 2rem 2rem; }

.home_stat-text { -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(9, 209, 145), rgb(0, 52, 129)); background-clip: text; font-size: 5rem; line-height: 1; }

.home_stat-text.is-about { font-size: 4.5rem; }

.home_stat-description { font-size: 1.125rem; }

.client_logo-2, .client_logo-3 { width: 8rem; }

.faq-link { color: rgb(255, 255, 255); font-size: 1rem; text-decoration: underline; }

.blog10_featured-blog { gap: 0rem 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: start; display: grid; }

.blog10_featured-item { border-bottom: 1px solid var(--_primitives---colors--neutral-lightest); margin-bottom: 2rem; padding-bottom: 2rem; }

.blog10_featured-list { gap: 2rem 0rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.blog10_main-post { width: 100%; }

.blog10_meta-wrapper { gap: 1rem; justify-content: flex-start; align-items: center; display: flex; }

.blog10_featured-item-content { flex-direction: column; flex: 1 1 auto; justify-content: center; align-items: stretch; width: 100%; padding-bottom: 1rem; display: flex; }

.blog10_image { aspect-ratio: 3 / 2; object-fit: cover; width: 100%; height: 100%; }

.blog10_image.is-listing { aspect-ratio: 16 / 9; }

.blog10_featured-item-link { gap: 1rem 1.5rem; grid-template-rows: auto; grid-template-columns: 0.5fr 1fr; grid-auto-columns: 1fr; align-items: stretch; text-decoration: none; display: flex; }

.blog10_image-wrapper { border: 1px solid var(--_primitives---colors--neutral-lightest); border-radius: 0.75rem; flex: 1 0 40%; width: 100%; overflow: hidden; }

.blog10_main-list { width: 100%; }

.blog10_item-link { flex-flow: column; justify-content: space-between; align-items: flex-start; width: 100%; height: 100%; text-decoration: none; display: flex; }

.blog10_heading-wrapper { align-items: center; width: 100%; margin-bottom: 2.5rem; display: flex; }

.blog10_heading-wrapper.is-featured { margin-bottom: 0.5rem; }

.tag-2 { gap: 0.5rem; color: var(--_primitives---colors--neutral-darkest); text-transform: capitalize; background-color: rgb(248, 248, 249); border: 1px solid rgb(217, 217, 217); border-radius: 0.25rem; justify-content: center; align-items: center; padding: 0.175rem 0.5rem; font-size: 0.75rem; font-weight: 600; text-decoration: none; display: inline-flex; }

.blog10_item { width: 100%; height: 100%; }

.blog10_featured-image-wrapper { border-radius: 0.5rem; width: 24rem; overflow: hidden; }

.image-9 { aspect-ratio: 3 / 2; }

.collection-list { gap: 3rem 2rem; grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.pagination { margin-top: 4rem; }

.c_search_icon { z-index: 2; justify-content: center; align-items: center; width: 1rem; max-width: 1rem; height: 1rem; max-height: 1rem; margin-top: auto; margin-bottom: auto; margin-left: 1.25rem; display: flex; position: absolute; inset: 0% 2% 0% auto; }

.div-block-5 { background-color: rgb(246, 249, 255); flex-flow: column; padding: 16px; transition: 0.32s; display: flex; }

.search-result-wrapper { background-color: rgb(249, 249, 249); border: 0.0625px solid rgba(25, 25, 25, 0.1); box-shadow: rgba(0, 0, 0, 0.2) 0.375rem 0.75rem 1.5rem; }

.link { font-weight: 600; text-decoration: none; }

.text-block { font-weight: 300; }

.blog_popular-wrapper { justify-content: space-between; }

.blog_search-field { border: 1px solid rgb(145, 145, 145); border-radius: 0.5rem; max-width: 38rem; height: 3rem; margin-bottom: 0px; }

.blog_search-field-wrapper { width: 34rem; position: relative; }

.content27_sidebar-heading { font-size: 1.5rem; }

.content27_link-wrapper { overflow: hidden; }

.content27_link-wrapper.is-h3 { padding-left: 1rem; }

.content27_sidebar { flex-direction: column; width: 100%; margin-right: 12rem; display: flex; position: sticky; top: 1rem; }

.content27_h-trigger { display: none; }

.content27_accordion-icon { flex-direction: column; justify-content: center; align-items: center; width: 1rem; height: 1rem; display: none; }

.content27_component { gap: 2rem; grid-template-rows: auto; grid-template-columns: 16rem 1.75fr; grid-auto-columns: 1fr; align-items: flex-start; display: grid; }

.content27_link { background-color: rgba(0, 0, 0, 0); width: 100%; padding: 0.75rem 1rem 0.75rem 0px; text-decoration: none; }

.content27_link.w--current { font-weight: 600; }

.content27_link.is-h3 { font-size: 1rem; }

.content27_link.is-h3.w--current { background-color: var(--_primitives---opacity--transparent); }

.section_content27 { background-color: var(--color-scheme-1--background); color: var(--color-scheme-1--text); }

.content27_link-content { gap: 0rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.blog_main-image { border: 1px solid var(--_primitives---colors--neutral-lightest); border-radius: 0.5rem; width: 100%; }

.blog_sugested-list { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.filter_results-text { margin-top: 0.5rem; margin-bottom: 0.5rem; font-size: 0.8rem; font-weight: 400; line-height: 1.5; display: none; }

.content_filter { position: relative; }

.content_filter.auto { width: 100%; padding-top: 1rem; padding-bottom: 1rem; overflow: scroll; }

.checkbox-field { justify-content: flex-start; align-items: center; width: 100%; margin-top: 0px; margin-bottom: 0px; padding-top: 0.125rem; padding-bottom: 0.125rem; padding-left: 1.25rem; display: flex; }

.checkbox-field.hide { display: none; }

.filter_header { border-bottom: 1px solid rgba(154, 192, 232, 0.3); flex-direction: row; justify-content: space-between; align-items: center; width: 100%; padding-bottom: 0.5rem; display: flex; }

.new-tag_cms { gap: 0.25rem; flex-flow: column; display: flex; }

.filter_empty-icon { width: 100%; max-width: 12.5rem; margin-bottom: 0.5rem; }

.btn-int { color: rgb(1, 46, 118); text-align: center; background-color: rgb(255, 255, 255); border-radius: 0.5rem; justify-content: center; align-items: center; margin-right: 0px; padding: 0.625rem 1rem; font-size: 0.8rem; font-weight: 500; line-height: 1; text-decoration: none; transition: 0.32s; display: flex; }

.btn-int:hover { color: rgb(247, 247, 247); background-color: rgb(1, 46, 118); transform: translateY(-5px); }

.tag-txt { color: rgb(75, 85, 99); margin-top: 0px; margin-bottom: 0px; font-size: 0.725rem; font-weight: 400; line-height: 1.5; }

.faq-con { border-top: 1px solid rgba(25, 25, 25, 0.1); flex-direction: column; width: 100%; max-height: 30rem; padding-top: 0.5rem; line-height: 36px; display: flex; overflow: auto; }

.int-cms { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.int-cms._3 { grid-template-columns: 1fr 1fr 1fr; }

.filter_tags-text { color: rgb(143, 143, 143); margin-right: 0.25rem; font-size: 0.7rem; }

.int-category_box { gap: 1rem; background-color: rgb(246, 249, 255); background-image: linear-gradient(rgb(25, 209, 155), rgb(11, 115, 134) 52%, rgb(2, 49, 119)); flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; place-items: flex-start start; margin-top: 2rem; padding: 1rem 1.5rem; display: flex; position: relative; }

.filter_form-wrapper { margin-bottom: 0px; }

.filter_tag { gap: 0.25rem; color: rgb(255, 255, 255); background-color: rgba(154, 192, 232, 0.15); justify-content: center; align-items: center; margin-top: 0.5rem; margin-bottom: 0.5rem; margin-right: 0.5rem; padding: 0.32rem 0.5rem; font-size: 0.85rem; font-weight: 500; display: flex; position: relative; }

.filter_tag-remove { opacity: 0.5; filter: invert(); cursor: pointer; border-radius: 999rem; flex-direction: column; width: 0.5rem; height: 0.5rem; display: flex; }

.btn-wp_prm { flex-direction: row; justify-content: center; align-items: center; margin-top: 1.5rem; margin-bottom: 2rem; display: flex; }

.btn-wp_prm.no-padding { cursor: pointer; margin-top: 0px; margin-bottom: 0px; }

.collection-item-18 { display: inline-block; }

.h3 { color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; font-size: 0.9rem; }

.h3.white { color: rgb(255, 255, 255); }

.h3.white.caps { text-transform: uppercase; font-size: 1rem; font-weight: 500; }

.h3.white.left-space { flex: 0 0 auto; margin-right: 0.25rem; }

.filter_empty { gap: 0.75rem; color: rgb(1, 46, 118); text-align: center; background-color: rgb(255, 255, 255); flex-direction: column; justify-content: center; align-items: center; padding-left: 2rem; padding-right: 2rem; font-size: 0.8rem; display: flex; }

.filter_wrapper { gap: 4rem; background-color: rgba(0, 0, 0, 0); flex-flow: column; display: flex; }

.filter-heading { color: rgb(29, 41, 57); font-size: 0.889rem; font-weight: 600; }

.filter-heading.bottom-padding { margin-bottom: 1.25rem; font-size: 0.9rem; }

.filter-heading.bottom-padding.right { margin-right: 0.25rem; }

.filter_left { background-color: rgb(255, 255, 255); width: 25%; max-width: 25%; }

.filter_left.integration { border: 0.03125rem solid rgb(172, 172, 172); width: 100%; min-width: 16rem; max-width: 16rem; padding: 1rem; }

.filter_left.mobile { border: 1px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.5rem; flex-direction: column; align-items: flex-start; padding: 16px; display: flex; position: sticky; top: 6rem; }

.filter_tags-wrapper { flex-flow: wrap; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: auto; grid-auto-columns: auto; grid-auto-flow: column; justify-content: center; align-items: center; display: flex; }

.filter_reset { color: rgb(96, 96, 96); border-bottom: 1px solid rgb(218, 228, 216); font-size: 1em; text-decoration: none; display: none; }

.filter_right { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }

.f-margin-bottom-16 { gap: 0.75rem; flex-flow: column; align-items: flex-start; display: flex; }

.filter_tag-text { color: rgb(96, 96, 96); text-transform: capitalize; font-size: 0.7rem; font-weight: 400; }

.filter_search-field { color: rgb(96, 96, 96); background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/69313307626042e1e2a4b328_icons8-search.svg); background-position: 16px center; background-repeat: no-repeat; background-size: 1rem; border: 0.0625rem solid rgba(0, 95, 249, 0.1); border-radius: 0.5rem; width: 100%; max-width: 30rem; height: auto; margin-bottom: 0.25rem; margin-left: auto; margin-right: auto; padding: 0.5rem 0.5rem 0.5rem 2.25rem; font-size: 0.8rem; font-weight: 400; line-height: 1.5; }

.filter_search-field.integration { background-color: rgb(250, 250, 250); border-width: 0.09375rem; border-color: rgb(209, 213, 219); height: 3rem; margin-bottom: 2rem; transition: 0.2s; box-shadow: rgba(0, 0, 0, 0.25) 0.25rem 0.25rem 0.25rem; }

.filter_search-field.integration:hover { box-shadow: none; border-color: rgb(47, 112, 254); }

.filter_search-field.integration:active { box-shadow: rgba(0, 0, 0, 0.1) 0.125rem 0.125rem 0.25rem; }

.checkbox-4 { background-color: rgb(242, 242, 242); border: 0.0625rem solid rgb(172, 172, 172); min-width: 0.875rem; max-width: 0.875rem; min-height: 0.875rem; max-height: 0.875rem; margin-top: 0px; margin-right: 0.5rem; }

.text-color-green { color: rgb(47, 112, 255); font-weight: 600; }

.filter_grid { gap: 2rem; grid-template-rows: auto; grid-template-columns: 0.35fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; width: 100%; display: flex; position: relative; }

.filter_block { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; position: relative; }

.filter_block.single { gap: 0.5rem; flex-flow: column; display: flex; }

.template-cover { color: rgb(0, 0, 0); flex-direction: column; flex: 0 0 auto; align-items: center; width: 100%; text-decoration: none; transition: 0.2s; }

.template-cover:hover { transform: translateY(-0.25rem); }

.alignment-cover { gap: 1rem; flex-direction: column; flex: 0 0 auto; align-items: flex-start; width: 100%; display: flex; }

.image_container { justify-content: flex-start; width: 100%; padding-top: 129%; display: flex; position: relative; }

.image-232 { object-fit: contain; width: 100%; height: 100%; margin-right: 0px; display: block; position: absolute; inset: 0%; box-shadow: rgba(0, 0, 0, 0.15) 4px 4px 10px; }

.template-cards-title { margin-top: 0px; margin-left: 8px; font-size: 1.125rem; font-weight: 600; line-height: 1.4; }

.primary-link { gap: 0.125rem 0.25rem; color: rgb(96, 96, 96); margin: 0px 0px 0.5rem; padding: 0.25rem 0px; line-height: 1.5; display: flex; position: relative; }

.primary-link:hover { text-decoration: none; }

.primary-link.hide { display: none; }

.checkbox-4-copy { border: 0.0625rem solid rgb(217, 217, 217); min-width: 1rem; max-width: 1rem; min-height: 1rem; max-height: 1rem; margin-top: 0.125rem; margin-left: -0.125rem; margin-right: 0.1875rem; }

.int-tag_txt { flex: 0 1 auto; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; font-size: 0.8rem; font-weight: 600; }

.link-underline { transform-origin: 0px 100%; background-color: rgb(11, 87, 255); background-image: linear-gradient(270deg, rgb(109, 237, 2), rgb(47, 112, 254)); width: 50%; height: 0.0625rem; min-height: 0.0625rem; position: absolute; inset: auto auto 0.125rem 1.4rem; }

.link-underline.right { transform-origin: 100% 100%; background-image: linear-gradient(270deg, rgb(47, 112, 254), rgb(109, 237, 2)); top: auto; left: auto; right: 0%; }

.product_hero-subheading { color: var(--_primitives---colors--secondary-green); letter-spacing: 1px; text-transform: uppercase; font-size: 1.25rem; font-weight: 600; display: inline-block; }

.template_hero-form-wrap { gap: 1.5rem; flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }

.template_rating-user-wrapper { gap: 1rem; justify-content: center; align-items: center; display: flex; }

.div-block-635 { gap: 0.3125rem; justify-content: center; align-items: center; display: flex; }

.html-embed-26 { justify-content: center; align-items: center; display: flex; }

.txt-20px { font-size: 1.111rem; font-weight: 700; line-height: 1.5; }

.txt-20px._14 { font-size: 0.875rem; font-weight: 500; }

.template_form-wrapper { border: 1px solid var(--_primitives---colors--neutral-lightest); color: var(--_primitives---colors--neutral-darker); background-color: rgb(255, 255, 255); border-radius: 0.5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; width: 100%; padding: 2.5rem; display: flex; }

.template_form-wrapper.is-ebook { padding: 1.5rem; }

.template_hero_heading { font-size: 2.5rem; font-weight: 600; }

.template_hero-description { font-size: 1.125rem; line-height: 1.5; }

.template_preview-text-block { width: 35%; }

.template_preview-image { border: 1px solid var(--_primitives---colors--neutral-lightest); border-radius: 0.5rem; }

.template_pdf-wrapper { width: 65%; max-height: 62.5rem; overflow: scroll; }

.template_pdf-list { gap: 1rem; flex-flow: column; display: flex; }

.template_preview-flex { gap: 2rem; border: 1px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.5rem; max-width: 70rem; margin-bottom: 5rem; margin-left: auto; margin-right: auto; padding: 2rem; }

.template_value-wrapper { gap: 5rem; background-color: var(--_primitives---colors--primary-navy); border-radius: 1rem; justify-content: flex-start; align-items: center; padding: 5.125rem 2rem; position: relative; overflow: hidden; }

.template_value-bg { pointer-events: none; position: absolute; inset: 0%; }

.template_value-text-block { color: var(--_primitives---colors--white); max-width: 32rem; }

.template_value-grid { gap: 2rem; grid-template-rows: auto auto auto; }

.template_value-grid.is-solutions { grid-template-rows: auto auto auto auto; }

.template_value-flex { gap: 1rem; color: var(--_primitives---colors--white); justify-content: flex-start; align-items: center; }

.template_faq-list { gap: 1rem; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.template_stat-heading { font-size: 2.5rem; font-weight: 600; }

.template_suggested-list { gap: 3rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.text-block-3 { display: none; }

.webinar_why-grid { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; }

.webinar_why-wrapper { border: .675px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.75rem; padding: 1.5rem; }

.icon-new { object-fit: contain; justify-content: center; align-items: center; min-width: 3rem; max-width: 3rem; min-height: 3rem; max-height: 3rem; margin-bottom: 1rem; display: flex; }

.icon-new.no-bottom { margin-top: 1rem; margin-bottom: 0px; }

.filter_wrapper-webinar { gap: 4rem; align-items: stretch; }

.filter_grid-sales { gap: 2rem; flex-flow: column; justify-content: space-between; align-items: stretch; width: 100%; display: flex; }

.filter_right-webinar { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }

.tag-collection-flex-copy { gap: 1rem; justify-content: center; align-items: center; margin-top: 1rem; display: flex; }

.filter_left-forsales { margin-top: 0.25rem; }

.webinar-collection-list { gap: 1.5em; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.webinar-collection-cover { border: 1px solid var(--_primitives---colors--neutral-lightest); border-radius: 0.2rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; height: 100%; padding: 0.5rem; display: flex; position: relative; }

.div-block-689 { justify-content: flex-start; align-items: center; margin-top: auto; margin-bottom: 0.5rem; font-size: 0.8rem; display: flex; }

.h-flex-icon { object-fit: cover; justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; margin-right: 0.25rem; display: flex; }

.div-block-690 { gap: 0.75rem; border-radius: 0.2rem; flex-flow: column; flex: 0 0 auto; justify-content: flex-start; align-items: flex-start; width: 100%; display: flex; overflow: hidden; }

.div-block-691 { width: 100%; padding-top: 55%; position: relative; }

.image-233 { object-fit: contain; width: 100%; max-width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }

.div-block-686 { justify-content: space-between; align-items: center; width: 100%; display: flex; }

.sales-tag { color: rgb(1, 46, 118); background-color: rgb(249, 249, 249); border-radius: 6.25rem; padding: 0px; font-size: 0.6rem; font-weight: 600; line-height: 1.5; }

.video-tag { color: rgb(255, 255, 255); background-color: rgb(1, 46, 118); border-radius: 6.25rem; padding: 0.125rem 0.375rem; font-size: 0.5rem; }

.ond-h1 { letter-spacing: -0.0015625rem; margin-top: 0px; margin-bottom: 1rem; font-size: 1rem; font-weight: 600; line-height: 1.5; }

.on-demand-webinar-collection-duration-cover { width: 100%; margin-top: auto; }

.ondemand-divider { background-color: rgba(0, 0, 0, 0.1); border-radius: 20px; width: 100%; height: 1.5px; }

.link-block-19 { width: 100%; height: 100%; position: absolute; inset: 0%; }

.link-block-38 { gap: 0.5rem; color: rgb(1, 46, 118); justify-content: flex-start; align-items: center; margin-top: 1rem; font-size: 0.8rem; display: flex; }

.code-embed-48 { justify-content: center; align-items: center; display: flex; }

.webinar_who-grid { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; }

.webinar_who-wrapper { border: .675px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.75rem; justify-content: flex-start; align-items: center; padding: 1.5rem; }

.icon-embed-xsmall-6 { color: rgb(5, 11, 69); flex-direction: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; display: flex; transform: translate(0px); }

.button-2 { color: rgb(5, 11, 69); text-align: center; background-color: rgb(0, 246, 125); border-radius: 2.1875rem; padding: 0.8rem 2rem; font-size: 1rem; font-weight: 500; text-decoration: none; transition: transform 0.4s ease-out, background-color 0.3s; display: block; }

.button-2:hover { background-color: rgb(35, 255, 147); transform: translateY(-3px); }

.button-2.is-icon { gap: 0.25rem; justify-content: center; align-items: center; display: flex; }

.button-2.is-pricing { padding-top: 0.6rem; padding-bottom: 0.6rem; font-size: 0.8rem; }

.cta51_card-2 { color: rgb(255, 255, 255); background-color: rgb(5, 11, 69); border-width: 1px; border-color: rgb(0, 0, 0); flex-direction: column; justify-content: center; align-items: flex-start; margin-left: auto; margin-right: auto; padding: 5rem 4rem; display: flex; position: relative; }

.text-span-7 { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(0, 165, 255), rgb(109, 237, 2)); background-clip: text; }

.div-block-692 { z-index: 1; position: relative; }

.webinar-keypoints-item { gap: 0.5rem; color: var(--_primitives---colors--neutral-darker); justify-content: flex-start; align-items: center; font-size: 18px; line-height: 1.2; display: flex; }

.webinar-share-links-wrap { gap: 0.5rem; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(231, 229, 228); border-radius: 0.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; padding: 1rem; display: flex; }

.expert-divider { justify-content: center; align-items: center; display: flex; }

.zm-h3._20 { font-size: 1.2rem; }

.zm-h3._20._600 { font-weight: 600; }

.zm-h3._20._600._18 { letter-spacing: -0.015625rem; font-size: 0.9rem; }

.zm-h3.medium { font-size: 1.7rem; font-weight: 500; }

.zm-h3.medium._32 { font-size: 2rem; }

.webinar-date-time-flex { gap: 0.375rem; flex-flow: column; align-items: flex-start; display: flex; }

.odw-hero-left { gap: 1.25rem; flex-direction: column; align-items: stretch; width: 90%; display: flex; }

.webinar-content-right { gap: 0.75rem; flex-flow: column; justify-content: flex-start; align-items: stretch; display: flex; }

.webinar-content-right.green { color: rgb(22, 101, 52); background-color: rgb(240, 253, 244); border: 0.0625rem solid rgb(187, 247, 208); border-radius: 0.625rem; width: 100%; margin-left: auto; margin-right: auto; padding: 1.125rem; }

.webinar-date-and-time-wrap { gap: 0.5rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 1rem; display: grid; }

.webinar-share-links-flex { gap: 0.75rem; justify-content: flex-start; align-items: center; display: flex; }

.webinar-content-left { gap: 1rem; background-color: rgb(246, 246, 246); border-radius: 0.5rem; flex-flow: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: stretch; padding: 1rem; display: flex; }

.txt { z-index: 3; color: rgb(0, 0, 0); font-size: 1rem; line-height: 1.6; position: relative; }

.txt.white { color: rgb(255, 255, 255); }

.txt.white._0-8 { font-size: 0.8rem; }

.txt._15 { font-size: 0.75rem; }

.txt._15._78716c { color: rgb(120, 113, 108); }

.txt._14 { font-size: 0.825rem; }

.txt._14._600 { font-size: 0.75rem; font-weight: 600; }

.txt._16 { font-size: 0.889rem; }

.txt._16.bold { font-weight: 600; }

.txt._4b5563 { color: var(--_primitives---colors--white); max-width: 42rem; margin-bottom: 2rem; }

.txt._26292e { color: rgba(38, 41, 46, 0.7); }

.txt._700 { font-weight: 700; }

.txt._18 { font-size: 1.125rem; }

.webinar-content-flex { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; display: block; overflow: visible; }

.webinar-keypoints-wrap { gap: 0.625rem; flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; }

.form-card { background-color: rgb(255, 255, 255); border: 1px solid rgb(208, 212, 217); border-radius: 1rem; padding: 20px; font-size: 0.8rem; }

.speakers-on-demand-webinars { gap: 0.75rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }

.odw-hero-wrapper { gap: 0rem; grid-template-rows: auto; grid-template-columns: 1.25fr 1fr; grid-auto-columns: 1fr; place-items: start stretch; display: grid; position: relative; }

.odw-hero-right { gap: 0.5rem; border: 0.0625rem solid rgba(0, 0, 0, 0.5); border-radius: 0.5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; padding: 0.5rem; display: flex; position: sticky; top: 1.5rem; }

.date-time-text { color: rgba(75, 85, 99, 0.8); text-transform: uppercase; font-size: 0.875rem; font-weight: 500; line-height: 1.2; }

.date-time-text._4b5563 { color: rgb(75, 85, 99); }

.webinar-txt { color: var(--_primitives---colors--neutral-dark); margin-bottom: 0px; font-size: 1rem; line-height: 1.5; }

.report-h1 { color: rgb(255, 255, 255); font-size: 1.5rem; font-weight: 700; }

.report-h1.is-webinar { color: rgb(0, 0, 0); }

.social-share-link-icon { justify-content: center; align-items: center; display: flex; }

.live-webinar-h1-tag { color: rgb(255, 255, 255); margin-bottom: -0.5rem; font-size: 1.25rem; font-weight: 600; display: none; }

.live-webinar-cta-wrap-full { gap: 0.3125rem; text-align: center; background-image: linear-gradient(rgb(1, 46, 118), rgb(1, 46, 118) 80%); border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; flex-flow: column; justify-content: center; align-items: center; padding: 2rem 1.5rem; display: flex; }

.expert-flex { box-shadow: none; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(102, 112, 133); border-radius: 0.5rem; align-items: center; width: 100%; padding: 0.5rem; text-decoration: none; transition: 0.2s; display: flex; }

.expert-flex:hover { transform: translateY(-0.25rem); box-shadow: rgba(0, 0, 0, 0.25) 0.25rem 0.25rem 0.25rem; }

.expert-profile-wrap { border-radius: 100vw; min-width: 4rem; max-width: 4rem; min-height: 4rem; max-height: 4rem; margin-right: 1rem; position: relative; overflow: hidden; }

.img-copy { object-fit: cover; width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }

.expert-text-wrap { gap: 0.25rem; flex-flow: column; align-items: flex-start; display: flex; }

.expert-name { font-size: 0.9rem; font-weight: 600; line-height: 1.5; }

.expert-position-company-text { color: rgb(1, 46, 118); font-size: 0.7rem; font-weight: 500; line-height: 1.5; }

.webinar_suggested-collection-list { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.ebook_listing-grid { grid-template-rows: auto; margin-bottom: 3rem; }

.ebook_cover-wrapper { width: 20rem; }

.ebook_listing-paragraph { color: var(--_primitives---colors--neutral-dark); }

.ebook_listing-text { max-width: 37rem; }

.ebook_template-hero { background-color: var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--white); height: 60vh; margin-bottom: 70vh; }

.ebook_template-hero-component { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: start; display: grid; position: static; }

.ebook_template-cover-image { width: 22rem; margin-bottom: 4rem; }

.ebook_template-paragraph { color: var(--_primitives---colors--neutral-dark); }

.ebook_template-subheading { color: var(--_primitives---colors--neutral-darker); margin-bottom: 1rem; font-size: 1.25rem; font-weight: 600; }

.webinar-keypoints { gap: 0.75rem; color: var(--_primitives---colors--neutral-darker); flex-direction: column; display: flex; }

.webinar-keypoint-item-img { width: 1.25rem; height: 1.25rem; margin-top: 0px; margin-right: 1.25rem; }

.ebook_form-wrapper { gap: 2rem; background-color: var(--_primitives---colors--white); color: var(--_primitives---colors--neutral-darker); border-radius: 0.5rem; flex-flow: column; justify-content: flex-start; align-items: center; padding: 2.5rem; display: flex; }

.div-block-693 { gap: 1rem; flex-flow: column; width: 100%; min-width: 16rem; max-width: 16rem; display: flex; position: sticky; top: 7.5rem; }

.btn { background-color: rgb(1, 46, 118); border-radius: 0.5rem; justify-content: center; align-items: center; height: auto; padding: 1rem 2rem; line-height: 1; display: flex; }

.new-tag_cms-2 { gap: 0.25rem; flex-flow: column; display: flex; }

.paragraph-86 { color: rgb(1, 46, 118); text-transform: uppercase; font-size: 1.25rem; font-weight: 500; line-height: 1.5; }

.tag-txt-2 { color: rgb(75, 85, 99); margin-top: 0px; margin-bottom: 0px; font-size: 0.7rem; font-weight: 400; line-height: 1.5; }

.faq-con-2 { border-top: 1px solid rgba(25, 25, 25, 0.1); flex-direction: column; width: 100%; max-height: 20rem; padding-top: 0.5rem; line-height: 36px; display: flex; overflow: auto; }

.int-tab { color: rgb(55, 65, 81); text-align: center; text-transform: uppercase; background-color: rgb(243, 244, 246); border-radius: 6.25rem; flex: 0 0 auto; justify-content: center; align-items: center; padding: 0.5rem 1.5rem; font-size: 0.75rem; font-weight: 500; transition: 0.2s cubic-bezier(0.075, 0.82, 0.165, 1); display: flex; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 0.46875rem 0.703125rem -0.140625rem; }

.int-tab:hover { color: rgb(255, 255, 255); background-color: rgb(1, 46, 118); box-shadow: rgba(1, 46, 118, 0.25) 0px 0.46875rem 0.703125rem -0.140625rem; }

.int-tab.w--current { color: rgb(255, 255, 255); background-color: rgb(1, 46, 118); }

.filter_tags-text-2 { color: rgb(143, 143, 143); margin-right: 1rem; font-size: 0.7rem; }

.int-category_box-2 { gap: 1rem; background-color: rgb(246, 249, 255); background-image: linear-gradient(rgb(25, 209, 155), rgb(11, 115, 134) 52%, rgb(2, 49, 119)); flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; place-items: flex-start start; padding: 1rem 1.5rem; display: flex; position: relative; }

.txt-16 { letter-spacing: 0.0125rem; font-size: 0.8rem; }

.txt-16.white { color: rgb(255, 255, 255); }

.txt-16.white.left-padding { margin-right: 0.25rem; }

.div-block-694 { gap: 1rem; flex-flow: column; width: 100%; display: flex; }

.tabs-11 { flex-flow: column; flex: 1 1 0%; align-items: flex-end; width: 100%; display: block; }

.tabs-menu-5 { gap: 0.75rem; flex-flow: row; justify-content: flex-end; align-items: center; margin-bottom: 1.5rem; display: flex; }

.reset-txt { color: rgb(96, 96, 96); margin-top: 0px; margin-bottom: 0.5rem; font-size: 0.8rem; line-height: 1.5; }

.tabs-content-10 { width: 100%; }

.image-425 { opacity: 0.4; width: 5rem; height: 5rem; display: block; position: absolute; inset: 0% 0% auto auto; }

.filter_form-wrapper-copy { z-index: 66; margin-top: -11.5rem; margin-bottom: 0px; position: relative; }

.int-tag_txt-2 { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; font-size: 0.8rem; font-weight: 600; }

.sc-wp { gap: 0.25rem; flex-wrap: wrap; display: flex; }

.z-corner { z-index: 8; width: 100%; max-width: 4rem; max-height: 4rem; display: block; position: absolute; inset: 0% 0% auto auto; overflow: visible; }

.integration-card { gap: 1rem; color: rgb(0, 0, 0); border: 0.03125rem solid rgb(172, 172, 172); flex-flow: row; justify-content: flex-start; align-items: stretch; height: 100%; padding: 1.25rem; text-decoration: none; transition: 0.42s cubic-bezier(0.175, 0.885, 0.32, 1.275); display: flex; position: relative; }

.integration-card:hover { border-color: rgba(0, 95, 249, 0.6); transform: translateY(-0.125rem); box-shadow: rgba(154, 192, 232, 0.5) 3px 3px 12px; }

.linkof { z-index: 4; display: block; position: absolute; inset: 0%; }

.tag-integration { z-index: 3; color: rgb(120, 113, 108); text-transform: uppercase; font-size: 0.65rem; line-height: 1.2; }

.tag-integration.bottom { border-left: 0.0625rem solid rgb(120, 113, 108); padding-left: 0.25rem; display: block; }

.integration-logo { object-fit: contain; object-position: 0% 0%; width: 100%; max-width: 4.5rem; height: 100%; max-height: 4rem; display: block; }

.text-block-204 { text-transform: uppercase; font-size: 0.925rem; font-weight: 500; }

.integration-logo_box { gap: 0.5rem; flex-flow: column; align-items: flex-start; width: 100%; display: flex; }

.integration_template-hero { background-color: rgb(245, 245, 245); }

.integration_template-component { gap: 24px; grid-template-rows: auto; grid-template-columns: max-content 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.int-arrow_box { border: 1px solid var(--_primitives---colors--neutral-light); border-radius: 0.2rem; min-width: 3rem; max-width: 3rem; min-height: 3rem; max-height: 3rem; margin-top: 0.5rem; margin-right: 2rem; padding: 8px; }

.int-arrow { width: 100%; }

.integration_template-image-wrapper { border: 1px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.5rem; width: 24rem; }

.integration_template-logo-image { width: 100%; }

.int-heading { flex-direction: column; align-items: center; line-height: 1.1; display: flex; position: static; }

.int-heading.left { gap: 0.5rem; align-items: flex-start; margin-left: 2rem; }

.h1._012e76 { color: rgb(1, 46, 118); font-size: 3.25rem; }

.image-375 { object-fit: contain; object-position: 0% 0%; width: 100%; max-width: 100%; height: 100%; max-height: 20rem; margin-right: 1rem; display: block; }

.int-cms-grid { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }

.int-info_line { z-index: -1; position: absolute; inset: -1rem 0% 0%; }

.learn-txt { letter-spacing: -0.01rem; text-transform: capitalize; font-size: 0.889rem; font-weight: 600; line-height: 1.4; display: inline-block; }

.learn-txt.white { color: rgb(255, 255, 255); flex: 0 0 auto; font-weight: 400; }

.l-cms { width: 100%; display: flex; }

.fi-link-wp { flex-direction: column; display: flex; overflow: hidden; }

.arrow-img { object-fit: cover; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }

.bt-1em { margin-bottom: 0.5rem; }

.bt-1em.text-weight-semibold { margin-bottom: 0.63em; font-weight: 600; }

.arrow-img_box { transform-style: preserve-3d; justify-content: center; align-items: flex-end; width: 1.111rem; height: 1.111rem; margin-bottom: 0.5px; display: inline-block; }

.arrow-img_box:hover { transform: translateZ(20px); }

.int-cms-card { border: 1px solid rgb(208, 213, 221); border-radius: 8px; flex-direction: column; align-items: flex-start; padding: 1.1rem; transition: 0.32s; display: flex; }

.int-cms-card:hover { box-shadow: rgb(208, 213, 221) 0px 4px 8px; }

.int-guide { gap: 1rem; background-color: rgb(11, 87, 255); border-radius: 0.375rem; grid-template-rows: auto; grid-template-columns: 1fr; justify-content: space-between; place-items: flex-end start; padding: 1.25rem 2rem; transition: 0.32s; display: flex; position: relative; }

.int-guide:hover { transform: translateY(-3px); box-shadow: rgba(25, 25, 25, 0.2) 0px 3px 2px; }

.fi-link { color: rgb(71, 72, 76); flex-flow: wrap; align-items: center; width: 100%; margin-bottom: 0.8rem; font-size: 0.8rem; font-weight: 500; line-height: 1.5; text-decoration: none; transition: 0.42s cubic-bezier(0.19, 1, 0.22, 1); display: flex; }

.fi-link:hover { color: rgb(11, 87, 255); border-left: 0.15rem solid rgb(11, 87, 255); padding-left: 0.5rem; font-weight: 500; }

.fi-link.w--current { color: rgb(11, 87, 255); border-left: 0.125rem solid rgb(11, 87, 255); padding-left: 0.5rem; }

.txt-14 { color: rgb(56, 56, 56); font-size: 0.889rem; }

.h-flex { align-items: center; margin-right: 1em; display: flex; }

.h-flex.bottom { width: 100%; margin-bottom: 0.5rem; margin-right: 0px; }

.h-flex.bottom.no { margin-bottom: 0px; }

.learn-btn { color: rgb(47, 112, 255); align-items: flex-end; margin-top: auto; margin-bottom: 1.2rem; padding-top: 1rem; text-decoration: none; display: flex; position: relative; }

.learn-btn.no-bottom { z-index: 3; margin-bottom: 0px; }

.learn-btn.no-bottom.none { margin-top: 0px; padding-top: 0px; }

.lightbox-link { min-width: 26rem; max-width: 26rem; margin-right: 1rem; display: block; }

.rl_faq1_answer-wrapper { margin-bottom: 1.5rem; }

.rl_faq1_answer { position: relative; overflow: hidden; }

.wrapping-div { border-bottom: 0.0625rem solid rgba(28, 27, 23, 0.7); }

.filter_empty-for { text-align: center; flex-direction: column; justify-content: flex-start; align-items: center; margin-top: 3rem; padding-left: 2rem; padding-right: 2rem; display: flex; }

.filter_empty-for.hide { display: none; }

.filter_search-field-2 { z-index: 3; color: rgb(0, 0, 0); background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/693810062fc67b792e991127_search%20inv.svg); background-position: 16px center; background-repeat: no-repeat; background-size: 1.25rem; border-radius: 0.625rem; max-width: 20rem; height: auto; margin-bottom: 8rem; margin-left: auto; margin-right: auto; padding: 0.625rem 1.5rem 0.625rem 3.5em; font-size: 0.875rem; position: relative; overflow: visible; }

.new-faq-block { flex-direction: column; justify-content: flex-start; align-items: stretch; }

.tabs-7 { justify-content: space-between; align-items: flex-start; width: 100%; display: flex; }

.qna-content { width: 100%; }

.faq-q { color: rgba(28, 27, 23, 0.8); margin-top: 0px; margin-bottom: 0px; font-size: 0.9rem; font-weight: 600; line-height: 1.5; }

.faq-q._101828 { color: rgb(16, 24, 40); font-weight: 500; }

.ask-menu { gap: 0.5rem; flex-flow: column; flex: 1 1 0%; width: 100%; min-width: 10rem; max-width: 10rem; margin-right: 2rem; display: flex; position: sticky; top: 8rem; }

.footer-logo-icon { width: 100%; display: block; }

.int-category_box-3 { gap: 1rem; background-color: rgb(246, 249, 255); background-image: linear-gradient(rgb(25, 209, 155), rgb(11, 115, 134) 52%, rgb(2, 49, 119)); flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; place-items: flex-start start; padding: 1rem 1.5rem; display: flex; position: relative; }

.ask-content { flex: 0 1 auto; width: 100%; }

.div-block-649 { gap: 1rem; flex-flow: column; display: flex; }

.rl_faq1_icon { background-color: rgb(255, 255, 255); border: 0.0625rem solid rgba(28, 27, 23, 0.7); border-radius: 0.5rem; flex-direction: column; justify-content: center; align-items: center; min-width: 1.5rem; max-width: 1.5rem; min-height: 1.5rem; max-height: 1.5rem; font-size: 0.9375rem; display: flex; }

.rl_faq1_icon.no-outline { background-color: rgba(255, 255, 255, 0); border-style: none; border-radius: 0px; }

.qna-grid { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 0.35fr; grid-auto-columns: 1fr; align-items: start; display: grid; position: relative; }

.qna-tab { color: rgb(43, 44, 47); background-color: rgb(255, 255, 255); flex: 0 0 auto; width: 100%; padding: 0.5rem 0.625rem; font-size: 0.8rem; font-weight: 500; line-height: 1.25; }

.qna-tab.w--current { background-color: rgb(231, 235, 237); border-radius: 0.25rem; }

.qna-tab.hide { display: none; }

.invl-grid { gap: 0rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: flex-end; display: flex; }

.emp-txt { color: rgb(52, 85, 140); font-size: 0.75rem; font-weight: 500; }

.rl_faq1_icon-wrapper { align-self: flex-start; }

.footer-logo { background-color: rgb(255, 255, 255); width: 100%; display: block; }

.faq-answer-block { color: rgba(28, 27, 23, 0.7); font-size: 0.8rem; font-weight: 400; line-height: 1.65; }

.filter_empty-icon-2 { width: 5rem; margin-bottom: 1rem; }

.filter_form-wrapper-2 { width: 100%; margin-top: -11rem; margin-bottom: 0px; }

.rl_faq1_question { gap: 1.5rem; cursor: pointer; border-top: 0.0625rem solid rgba(28, 27, 23, 0.7); justify-content: space-between; align-items: center; padding-top: 1rem; padding-bottom: 1rem; text-decoration: none; display: flex; }

.btn-grid { gap: 1rem; grid-template-rows: auto; display: flex; }

.btn-grid.vertical { gap: 0.8125rem; flex-flow: column; width: 100%; }

.btn-grid.mid { gap: 1rem; justify-content: center; align-items: center; }

.zm-h1._2-2 { font-size: 2.2rem; }

.title-small-2 { color: rgb(148, 163, 184); letter-spacing: 0.05rem; text-transform: uppercase; margin-bottom: 4px; font-size: 0.7rem; font-weight: 600; }

.qna-rt { font-size: 1rem; }

.qna-rt h1 { margin-bottom: 1rem; font-size: 2.25rem; line-height: 1.3; }

.qna-rt h2 { margin-bottom: 1rem; font-size: 2rem; line-height: 1.3; }

.qna-rt h3 { margin-bottom: 0.75rem; font-size: 1.75rem; line-height: 1.3; }

.qna-rt h4 { margin-bottom: 0.5rem; font-size: 1.5rem; }

.qna-rt h5 { margin-bottom: 0.345rem; font-size: 1.25rem; }

.qna-rt h6 { margin-bottom: 0.25rem; font-size: 1.1255rem; }

.qna-rt p { margin-bottom: 1rem; }

.toc { flex-direction: column; align-items: flex-start; max-height: 32.5rem; margin-top: 0.889rem; font-size: 0.8rem; display: flex; overflow: auto; }

.div-block-650 { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; place-items: start stretch; display: grid; position: relative; }

.div-block-652 { z-index: 10; gap: 1rem; background-color: rgb(255, 255, 255); border-radius: 0.25rem; flex-flow: column; align-items: flex-start; padding: 1rem; display: flex; position: sticky; top: 8rem; }

.hide---but-don-t-delete { flex-direction: column; align-items: stretch; display: none; }

.f-breadcrumb { gap: 1rem; background-color: rgb(255, 255, 255); border-radius: 0.25rem; flex-flow: column; align-items: flex-start; display: flex; }

.f-breadcrumb-link { color: rgb(0, 0, 0); font-size: 0.8rem; font-weight: 500; line-height: 1.5; text-decoration: none; transition: color 0.3s; }

.f-breadcrumb-link:hover { color: rgb(0, 0, 0); }

.f-breadcrumb-link.w--current { color: rgb(22, 0, 66); }

.f-breadcrumb-link.grey { color: rgb(102, 112, 133); font-weight: 400; }

.sysf-avatar-5 { object-fit: cover; border-radius: 50%; width: 64px; height: 64px; }

.sysf-avatar-5.sysf-default { border-radius: 0.5rem; width: 2.5rem; height: 2.5rem; display: block; }

.stick-wrapper { width: 100%; }

.tocnew { color: rgb(25, 25, 25); border-left: 0.125rem solid rgb(231, 235, 237); border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; padding: 0.25rem 0.625rem; font-size: 0.7rem; text-decoration: none; transition: 0.2s; display: block; }

.tocnew:hover { background-color: rgb(231, 235, 237); }

.tocnew.active { background-color: rgb(231, 235, 237); border-left-color: rgb(47, 112, 254); }

.f-breadcrumb-seperator { justify-content: center; align-items: center; max-width: 0.5rem; max-height: 0.5rem; line-height: 1; display: flex; }

.html-embed-2 { display: none; }

.home-btn { box-shadow: none; color: rgb(5, 11, 69); text-align: center; text-transform: none; background-color: rgb(0, 246, 125); border-radius: 0.5rem; padding: 0.8rem 2rem; font-size: 1rem; font-weight: 500; line-height: 1.5; transition: transform 0.2s, background-color 0.32s; }

.home-btn:hover { background-color: rgb(35, 255, 147); transform: translateY(-3px); }

.home-btn.green { color: rgb(0, 0, 0); text-transform: capitalize; background-color: rgb(109, 237, 2); font-weight: 600; }

.home-btn.green.light-g { text-align: center; background-color: rgb(149, 222, 100); flex: 0 0 auto; }

.home-btn.green.light-g._100 { width: 100%; }

.home-btn._0b1e44 { background-color: rgb(11, 30, 68); font-size: 0.875rem; font-weight: 400; transition-property: all; }

.home-btn._0b1e44:hover { background-color: rgb(47, 112, 254); }

.dot { background-color: rgb(25, 25, 25); border-radius: 100vw; min-width: 0.25rem; max-width: 0.25rem; min-height: 0.25rem; max-height: 0.25rem; margin-left: 0.125rem; margin-right: 0.125rem; }

.sysf-avatar-label-text-4 { margin-left: 1rem; }

.sysf-avatar-label-text-4.sysf-centered { text-align: center; margin-left: 0px; }

.sysf-avatar-label-text-4.sysf-centered.sysf-s-m-t-8 { gap: 0.25rem; text-align: left; flex-flow: column; margin-top: 0px; display: flex; }

.sysf-avatar-wrapper-4.sysf-horizontal { gap: 0.25rem; flex-flow: row; justify-content: flex-start; align-items: center; display: flex; }

.sysf-avatar-wrapper-4.sysf-vertical { gap: 0.75rem; flex-flow: row; align-items: center; margin-top: auto; display: flex; }

.f-breadcrumb-wrapper { gap: 0.25rem; flex-wrap: wrap; justify-content: flex-start; align-items: center; display: flex; }

.uui-button-link { column-gap: 0.5rem; color: rgb(71, 72, 76); background-color: rgba(0, 0, 0, 0); border-bottom: 0.075rem solid rgb(71, 72, 76); justify-content: center; align-items: center; padding: 0px 0px 0.1875rem; font-size: 1rem; line-height: 1.5; text-decoration: none; transition: 0.3s; display: flex; }

.uui-button-link:hover { color: rgb(47, 112, 254); border-bottom-color: rgb(47, 112, 254); }

.uui-button-link.no-underlink { color: rgb(47, 112, 254); border-bottom-style: none; flex: 0 0 auto; padding-bottom: 0px; font-size: 0.9rem; display: flex; }

.product-tab { color: rgb(43, 44, 47); text-transform: capitalize; background-color: rgb(255, 255, 255); flex: 0 0 auto; width: auto; padding: 0.5rem 0.625rem; font-size: 0.9rem; font-weight: 500; line-height: 1.25; }

.product-tab.w--current { color: rgb(0, 117, 255); background-color: rgb(246, 249, 255); border-radius: 0.5rem; }

.div-block-661 { z-index: 6; white-space: nowrap; flex: 0 1 auto; justify-content: flex-end; display: flex; position: relative; }

.tabs-8 { flex-flow: column; align-items: flex-start; width: 100%; margin-top: -2.2rem; display: flex; }

.filter_empty-icon-3 { width: 5rem; margin-bottom: 1rem; }

.empty-state { background-color: rgba(0, 0, 0, 0); font-size: 0.75rem; }

.product-search { z-index: 3; color: rgb(0, 0, 0); background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/693810062fc67b792e991127_search%20inv.svg); background-position: 16px center; background-repeat: no-repeat; background-size: 1.25rem 1.25rem; border: 0.0625rem solid rgb(208, 213, 221); border-radius: 0.625rem; width: 100%; min-width: 18rem; max-width: 18rem; height: auto; margin-bottom: 0px; margin-left: 1rem; margin-right: 0px; padding: 0.5rem 1.5rem 0.5rem 2.5rem; font-size: 0.875rem; position: relative; overflow: visible; }

.product-search::placeholder { color: rgb(26, 31, 54); }

.product-update-tabmenu { border-bottom: 0.125rem solid rgb(228, 228, 231); flex-flow: row; flex: 1 1 0%; justify-content: flex-start; align-items: center; width: 100%; padding-bottom: 1.75rem; display: flex; }

.zm-h2 { z-index: 8; }

.zm-h2._24 { font-size: 1.5rem; }

.uui-blogsection11_item-content { gap: 1.125rem; flex-direction: column; justify-content: flex-start; align-items: flex-start; max-width: 34rem; display: flex; }

.uui-blogsection11_list-wrapper { gap: 1rem; flex-flow: column; align-items: flex-start; max-width: 36rem; display: flex; }

.uui-blogsection11_item { gap: 1rem 1.5rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 0.75fr 1fr; grid-auto-columns: 1fr; align-items: start; display: none; }

.uui-blogsection11_image-wrapper { border-radius: 1rem; width: 100%; padding-top: 53%; position: relative; overflow: hidden; }

.uui-blogsection11_title-link { gap: 0.875rem; flex-flow: column; align-items: flex-start; text-decoration: none; display: flex; }

.uui-blogsection11_layout { gap: 1.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: start; padding-top: 6.25rem; display: grid; position: relative; }

.uui-button-icon-3 { flex-direction: column; justify-content: center; align-items: center; max-width: 1rem; max-height: 1rem; display: flex; }

.date { color: rgb(71, 72, 76); text-transform: uppercase; font-size: 0.8rem; font-weight: 500; }

.rt { margin-top: 2rem; font-size: 1rem; }

.rt.no-top { margin-top: 0px; }

.rt.no-top h1 { margin-bottom: 1rem; font-size: 2.25rem; }

.rt.no-top h2 { margin-bottom: 1rem; font-size: 2rem; }

.rt.no-top h3 { margin-bottom: 0.75rem; font-size: 1.75rem; }

.rt.no-top h4 { margin-bottom: 0.5rem; font-size: 1.5rem; }

.rt.no-top h6 { margin-bottom: 0.25rem; font-size: 1.125rem; }

.rt.no-top p { margin-bottom: 1rem; }

.rt.no-top h1 { margin-bottom: 0.5rem; font-size: 2.5rem; font-weight: 600; }

.rt.no-top figure { width: 100%; min-width: 100%; margin: 0.5rem 0px 0px; }

.rt h6 { font-size: 0.875rem; font-weight: 600; }

.rt h5 { font-size: 1.25rem; font-weight: 600; }

.rt p { margin-top: 0.5rem; margin-bottom: 0.5rem; font-size: 0.825rem; }

.rt h4 { font-size: 1rem; font-weight: 600; }

.rt h2 { margin-bottom: 0.5rem; font-size: 1.25rem; font-weight: 600; }

.rt ul { margin-bottom: 0px; padding-left: 2rem; }

.rt figcaption { font-size: 0.889rem; }

.rt ol { margin-bottom: 0px; padding-left: 2rem; }

.rt h3 { font-size: 1.125rem; }

.rt blockquote { border-radius: 0.25rem; }

.uui-blogsection11_image { object-fit: contain; width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }

.uui-blogsection11_image-link { width: 100%; transition: 0.3s; }

.uui-blogsection11_image-link:hover { box-shadow: rgba(16, 24, 40, 0.18) 0px 24px 48px -12px; }

.uui-blogsection11_content { position: sticky; top: 5rem; }

.uui-text-size-medium-3 { font-size: 1rem; font-weight: 400; line-height: 1.5; }

.pu-tag { color: rgb(2, 122, 72); background-color: rgb(236, 253, 243); border-radius: 6.25rem; justify-content: center; align-items: center; padding: 0.25rem 0.75rem; font-size: 0.7rem; font-weight: 600; text-decoration: none; display: flex; }

.pu-tag.grow { color: rgb(247, 144, 9); background-color: rgb(255, 250, 235); font-size: 0.8rem; }

.uui-space-xsmall-3 { gap: 0.5rem; flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }

.product-updates_component { width: auto; max-width: none; margin-left: auto; margin-right: auto; }

.image-282 { object-fit: contain; width: 100%; max-width: 5.75rem; display: block; overflow: visible; }

.background-video { z-index: 3; justify-content: center; align-items: center; width: 100%; max-width: 100%; height: 100%; position: relative; overflow: hidden; }

.gallery-slide-image { width: 100%; height: 100%; position: relative; }

.gallery-slider-left { justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; display: flex; left: 0px; }

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] { outline-offset: 0px; border-radius: 5px; outline: rgb(0, 80, 189) solid 2px; }

.slider-arrow-embed-2 { color: rgb(26, 27, 31); }

.gallery-slide-nav { z-index: 4; justify-content: center; align-items: center; margin-top: -2rem; padding-top: 0px; font-size: 0.625rem; display: none; position: relative; inset: auto 0% 0.5rem; }

.arrow-wrapper-2 { display: flex; }

.gallery-slide { background-color: rgba(221, 221, 221, 0); background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/693830c0a7dbfaa2c8727ce0_Frame%201000004668.avif); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 1rem; justify-content: center; align-items: center; width: 100%; height: auto; position: relative; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0.25rem 0.5rem 0.75rem; }

.gallery-slider-right { justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; display: flex; right: 0px; }

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] { outline-offset: 0px; border-radius: 5px; outline: rgb(0, 80, 189) solid 2px; }

.partner_wall-grid { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; max-width: 64rem; margin-left: auto; margin-right: auto; }

.partner_wall-wrapper { gap: 1.5rem; flex-flow: column; display: flex; }

.card-001 { gap: 1rem; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(0, 0, 0); border-radius: 1.25rem; flex-direction: column; align-items: flex-start; padding: 1.25rem; transition: 0.2s cubic-bezier(0.075, 0.82, 0.165, 1); display: flex; }

.card-001:hover { transform: translateY(-0.1875rem); box-shadow: rgba(0, 0, 0, 0.25) 0px 0.25rem 0.75rem; }

.description-container-001, .paragraph-59 { font-size: 0.75rem; }

.credentials-block { gap: 0.75rem; flex-direction: row; justify-content: space-between; align-items: center; display: flex; }

.image-block-0001 { object-fit: cover; border-radius: 1rem; min-width: 3rem; max-width: 3rem; min-height: 3rem; max-height: 3rem; display: block; overflow: hidden; }

.heading-93 { color: rgb(5, 11, 69); margin-top: 0px; font-size: 0.875rem; font-weight: 600; }

.paragraph-60 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.code-embed-49 { object-fit: cover; object-position: 0% 50%; flex-flow: column; order: -1; justify-content: center; align-items: flex-start; width: 100%; max-width: 9rem; display: flex; }

.video-card_img { z-index: 1; object-fit: cover; width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }

.zm-h5.white { color: rgb(255, 255, 255); font-size: 1.2rem; }

.zm-h5.white._400 { font-size: 1rem; font-weight: 400; }

.play-icon { z-index: 2; max-width: 2rem; max-height: 2rem; display: block; position: absolute; inset: 1.5rem auto auto 1.5rem; }

.play-icon.hide { display: none; }

.video-card { background-color: rgb(71, 72, 76); border-radius: 0.5rem; flex-direction: column; justify-content: flex-end; align-items: flex-start; padding: 20% 1.25rem 1.25rem; transition: 0.2s; display: flex; position: relative; overflow: hidden; }

.video-card:hover { box-shadow: rgba(0, 0, 0, 0.12) 0.3125rem 0.375rem 0.875rem; }

.video-card.placing-img { padding-top: 48%; }

.div-block-535 { z-index: 3; gap: 0.25rem; background-color: rgba(0, 0, 0, 0.2); border-left: 0.0625rem solid rgb(255, 255, 255); border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; flex-direction: column; flex: 0 0 auto; padding: 0.7rem; display: flex; position: relative; }

.div-block-535.hide { display: none; }

.card-gr { gap: 1rem; background-image: linear-gradient(rgba(1, 46, 118, 0.2), rgba(9, 209, 145, 0.2)); border: 0.0625rem solid rgb(0, 0, 0); border-radius: 1.25rem; flex-direction: column; align-items: flex-start; width: 100%; height: auto; padding: 1.5rem 1.25rem; transition: 0.2s cubic-bezier(0.23, 1, 0.32, 1); display: flex; }

.card-gr:hover { transform: translateY(-0.1875rem); box-shadow: rgba(0, 0, 0, 0.25) 0px 0.25rem 0.75rem; }

.paragraph-88 { font-size: 0.75rem; }

.paragraph-89 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.bold-0-75 { font-size: 0.8rem; }

.paragraph-90 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.paragraph-91 { font-size: 0.75rem; }

.test-grid { height: auto; }

.partner_testimonial-cover { gap: 1rem; background-image: linear-gradient(rgba(1, 46, 118, 0.2), rgba(9, 209, 145, 0.2)); border: 0.7px solid rgb(0, 0, 0); border-radius: 1.25rem; width: 100%; height: 100%; padding: 1.5rem 1.25rem; transition: 0.2s; }

.image-426 { width: 100%; max-width: 7.5rem; }

.paragraph-92 { color: var(--_primitives---colors--neutral-dark); font-size: 0.75rem; }

.paragraph-93 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.quote-contaianer-partner { color: rgb(5, 11, 69); border-bottom: 0.125rem solid rgb(5, 11, 69); margin-top: 20px; font-size: 0.875rem; font-weight: 600; line-height: 1.25; }

.div-block-695 { z-index: 3; gap: 0.25rem; background-color: rgba(0, 0, 0, 0.2); border-left: 0.0625rem solid rgb(255, 255, 255); border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; flex-direction: column; flex: 0 0 auto; padding: 0.7rem; display: flex; position: relative; }

.div-block-695.hide { display: none; }

.name-position-no-pic { width: 100%; margin-left: 0px; }

.paragraph-94, .paragraph-95, .paragraph-96 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.div-block-696 { z-index: 3; gap: 0.25rem; background-color: rgba(0, 0, 0, 0.2); border-left: 0.0625rem solid rgb(255, 255, 255); border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; flex-direction: column; flex: 0 0 auto; padding: 0.7rem; display: flex; position: relative; }

.div-block-696.hide { display: none; }

.paragraph-97, .paragraph-98 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.div-block-697 { z-index: 3; gap: 0.25rem; background-color: rgba(0, 0, 0, 0.2); border-left: 0.0625rem solid rgb(255, 255, 255); border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; flex-direction: column; flex: 0 0 auto; padding: 0.7rem; display: flex; position: relative; }

.div-block-697.hide { display: none; }

.paragraph-99, .paragraph-100 { color: rgb(55, 55, 55); font-size: 0.625rem; font-weight: 500; }

.partner_cta-book-a-demo-text { color: var(--_primitives---colors--secondary-green); font-size: 1.125rem; }

.coonectbooster-main { z-index: 4; width: 100%; max-width: 9rem; display: block; position: relative; overflow: visible; }

.int-wp { flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 80%; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; }

.int-wp.v-centr { gap: 0.875rem; text-align: center; display: flex; }

.int-wp.v-centr._90 { max-width: 80%; }

.div-block-698 { background-color: var(--_primitives---colors--white); border-radius: 0.5rem; margin-bottom: 1rem; padding: 16px; }

.partners_template-hero-section { background-color: var(--_primitives---colors--primary-navy); }

.partner_template-lf-wrapper { gap: 2.5rem; justify-content: space-between; align-items: flex-start; max-width: 56rem; margin-left: auto; margin-right: auto; display: flex; }

.grid-48 { gap: 1.875rem; grid-template-rows: auto; grid-template-columns: 0.65fr 1fr; }

.card-logo-2 { justify-content: flex-start; align-items: center; width: 100%; max-width: 7.5rem; display: flex; }

.sysf-body-text-3 { color: rgb(11, 30, 68); margin-top: 0px; font-size: 1.125rem; font-weight: 500; }

.sysf-body-text-3.sysf-m { font-size: 0.625rem; }

.sysf-body-text-3.sysf-m.sysf-bold { font-weight: 600; }

.sysf-body-text-3.sysf-m.sysf-bold.sysf-c-t-neutral-100 { color: rgb(0, 0, 0); font-size: 0.8rem; font-weight: 600; }

.paragraph-29 { margin-top: 0px; font-size: 0.8rem; }

.rtt { flex: 0 1 auto; font-size: 0.89rem; line-height: 1.5; }

.rtt h1 { font-size: 2.25rem; }

.rtt h2 { font-size: 2rem; }

.rtt h3 { font-size: 1.75rem; }

.rtt h4 { font-size: 1.5rem; }

.rtt h5 { font-size: 1.25rem; }

.rtt h6 { font-size: 1.125rem; }

.card-2-points { gap: 0.25rem; flex-flow: column; width: 100%; display: flex; }

.card-2 { gap: 1rem; background-color: rgb(231, 245, 255); border-radius: 0.625rem; flex-direction: column; align-items: flex-start; max-width: 33.33%; margin-right: auto; padding: 1.5rem; display: flex; position: sticky; top: 8rem; box-shadow: rgba(0, 0, 0, 0.25) 0px 0.25rem 0.25rem; }

.affilate-hero-highlight { line-height: 2.5; }

.contact-us_wrapper { width: 85%; max-width: 60rem; margin-left: auto; margin-right: auto; }

.contact_tabs-menu { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: flex-start; display: grid; }

.contact_tab-link { gap: 0.5rem; border: 1px solid var(--_primitives---colors--primary-blue); color: rgb(18, 33, 179); background-color: rgba(0, 0, 0, 0); border-radius: 0.75rem; flex-flow: column; justify-content: flex-start; align-items: center; font-weight: 600; display: flex; }

.contact_tab-link.w--current { gap: 0.6rem; border-color: var(--_primitives---colors--secondary-yellow); background-color: var(--_primitives---colors--primary-blue); color: rgb(255, 255, 255); }

.contact_icon { width: 3.5rem; margin-top: -2.375rem; }

.contact_tabs { gap: 4rem; flex-flow: column; margin-top: -2.375rem; display: flex; }

.contact_content-wrapper { border: 1px solid var(--_primitives---colors--neutral-lighter); background-color: rgb(255, 255, 255); border-radius: 1rem; padding: 2rem; }

.office-address-wrapper { gap: 48px 56px; grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; width: 85%; max-width: 1200px; margin-bottom: 32px; margin-left: auto; margin-right: auto; padding-top: 64px; padding-bottom: 16px; display: grid; }

.office-address-wrapper.contact-page { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; display: flex; }

.address-div-block { gap: 1.5rem; flex-direction: column; justify-content: flex-start; align-items: center; display: flex; }

.heading-4 { text-align: center; font-size: 1rem; font-weight: 600; }

.heading-4.pricing { color: rgb(0, 12, 45); font-family: Inter, Arial, sans-serif; font-size: 0.875rem; font-weight: 600; line-height: 1.5; }

.address-image { opacity: 0.6; height: 10rem; display: block; }

.contact_address-section { background-color: var(--_primitives---colors--neutral-lightest); position: relative; }

.contact-us-bg { position: absolute; }

.about_newsroom-wrapper { justify-content: space-between; max-width: 68rem; margin-left: auto; margin-right: auto; display: flex; }

.about_news-column1 { width: 30%; }

.about_news-column-2 { flex-flow: column; width: 64%; height: 34rem; display: flex; overflow: scroll; }

.what-snew_date_text { color: rgb(102, 102, 102); margin-bottom: 0.75rem; font-size: 0.8rem; }

.newsroom-div { -webkit-text-fill-color: inherit; background-color: rgba(47, 112, 254, 0.05); background-clip: border-box; border-radius: 0.375rem; flex-direction: column; align-items: flex-start; width: 100%; margin-bottom: 0.5rem; padding: 1rem; display: flex; }

.update_div_text_container { flex-direction: column; justify-content: space-around; padding-top: 0px; padding-left: 0px; padding-right: 0px; display: flex; }

.news-heading { margin-top: 0px; margin-bottom: 1rem; font-size: 1rem; font-weight: 400; line-height: 1.5; }

.bold-text-62 { font-size: 0.875rem; font-weight: 700; }

.link-11.whatsnewlink { color: rgb(47, 112, 254); text-transform: uppercase; font-size: 0.8rem; font-weight: 600; text-decoration: none; }

.about_people-wrapper { justify-content: space-between; max-width: 68rem; margin-left: auto; margin-right: auto; display: flex; }

.employee-grid { grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

.employee-image { border-radius: 5px; width: 115px; height: 115px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 2px 2px 10px; }

.about_people-column-2 { flex-flow: column; width: 65%; height: 36rem; display: flex; overflow: scroll; }

.zomentum-life-medal-cover { background-color: rgb(5, 11, 69); background-image: linear-gradient(rgb(5, 11, 69), rgb(27, 13, 74)); border-radius: 10px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: center; max-width: 1080px; height: 260px; margin-top: 0px; margin-bottom: 0px; padding: 25px; display: flex; }

.zomentum-life-medal-cover.careers-gptw-mobile-copy { border: 2px solid rgb(231, 231, 231); border-radius: 40px; width: 1010px; min-width: 0px; max-width: none; height: auto; margin-bottom: 100px; margin-left: auto; margin-right: auto; padding: 0px; display: block; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 30px; }

.zomentum-life-medal-image { border-radius: 25px; width: 100%; max-width: 100%; }

.office-3 { flex-direction: column; align-items: center; margin-left: -40px; display: flex; }

.div-block-428 { flex: 0 0 auto; }

.zomentum-life-know-more-image-cover { background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/6939b0225b71e55ad2955f71_its%20image%201.webp); background-position: 50% center; background-repeat: no-repeat; background-size: auto; flex-direction: column; justify-content: center; align-items: center; width: 600px; height: 620px; display: flex; position: relative; }

.office1-image-cover { flex: 0 0 auto; }

.text-block-93 { color: rgb(47, 112, 254); width: auto; font-size: 0.8rem; font-weight: 500; }

.zomentum-life-zigzag-cover { z-index: -1; position: relative; top: -29px; left: 15px; }

.office-h1 { color: rgb(122, 122, 122); text-transform: uppercase; font-size: 12px; }

.arrow-button { max-width: 1rem; max-height: 1rem; margin-left: 0px; margin-right: 0px; }

.zomentum-life-images-cover { justify-content: space-between; align-items: center; max-width: 64rem; margin-bottom: 3.75rem; margin-left: auto; margin-right: auto; display: flex; }

.laz-image { object-fit: cover; max-width: 100%; margin-right: 0px; }

.laz-2 { flex-direction: column; justify-content: space-between; display: flex; }

.zomentum-life-office-image-cover { flex-direction: row; justify-content: center; align-items: center; margin-top: 16px; display: flex; }

.zomentum-life-office-image-cover.mobile { display: none; }

.margin-bottom-2 { justify-content: flex-start; margin-top: 0px; margin-left: 0px; margin-right: 0px; display: block; }

.margin-bottom-2.margin-small { max-width: none; margin-bottom: 1rem; display: block; }

.margin-bottom-2.margin-medium { padding-left: 0px; padding-right: 0px; }

.margin-bottom-2.margin-xsmall { text-align: left; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 8px; display: block; }

.laz-h1 { text-align: center; margin: 0px auto; font-family: Inter, Arial, sans-serif; font-size: 2.5rem; line-height: 1.4; }

.laz-link { flex-direction: row; align-items: center; margin-left: auto; margin-right: auto; font-size: 18px; font-weight: 500; display: none; position: static; inset: auto auto -28% 3%; }

.zomentum-life-know-more-text-cover { flex-direction: column; align-items: flex-start; display: flex; }

.its-1 { flex-direction: column; align-items: flex-end; display: flex; }

.its-div { flex-direction: row; flex: 0 0 auto; justify-content: space-between; width: 600px; display: flex; position: absolute; inset: 0%; }

.zomentum-life-know-more-component { flex-direction: row; justify-content: space-between; align-items: center; max-width: 64rem; margin-bottom: 60px; margin-left: auto; margin-right: auto; display: flex; }

.laz-2-2 { justify-content: space-between; display: flex; }

.laz-p1 { text-align: center; max-width: 50rem; margin-bottom: 0px; margin-left: auto; margin-right: auto; font-size: 1rem; line-height: 1.5; }

.laz-h2 { text-align: left; margin: 0px auto 0px 0px; font-family: Inter, Arial, sans-serif; font-size: 32px; line-height: 1.4; }

.its-2 { align-items: center; display: flex; }

.zomentum-life-office1-component { flex-direction: column; align-items: center; margin-right: -40px; display: flex; }

.office-h2 { margin: 0px auto; font-family: Inter, Arial, sans-serif; font-size: 22px; font-weight: 600; line-height: 1.4; }

.zomentum-life-medal-cover-2.careers-gptw-mobile { border: 2px solid rgb(231, 231, 231); border-radius: 40px; width: 1010px; min-width: 0px; max-width: none; height: auto; margin-bottom: 100px; padding: 0px; display: none; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 30px; }

.image-305 { border-radius: 25px; max-width: 100%; }

.careers_value-wrapper { justify-content: space-between; max-width: 80rem; margin-left: auto; margin-right: auto; display: flex; }

.careers_value-column1 { width: 34%; }

.careers-icon { max-width: 5rem; }

.sa-block { color: rgb(255, 255, 255); }

.careers-card { background-color: rgba(0, 0, 0, 0); border-radius: 20px; padding: 0px; }

.careers-value-component-values-cover { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }

.icon-paragraph { margin-bottom: 0px; font-size: 16px; line-height: 1.4; }

.icon-paragraph.center-black { color: var(--_primitives---colors--neutral); font-size: 0.875rem; }

.career-icon-heading { margin-top: 0px; margin-bottom: 8px; font-family: Inter, Arial, sans-serif; font-size: 18px; font-weight: 600; line-height: 1.4; }

.career-icon-heading.black { color: var(--_primitives---colors--neutral-dark); text-align: left; margin-bottom: 0px; font-size: 17px; }

.careers_special-grid { grid-template-rows: auto; }

.careers_value-column-2 { flex-flow: column; width: 64%; display: flex; overflow: scroll; }

.solution_hero-g2-wrapper { width: 10rem; }

.flex-block-5 { gap: 1rem; justify-content: flex-start; align-items: center; }

.text-block-206 { color: var(--_primitives---colors--neutral-lighter); font-size: 1rem; font-weight: 400; }

.solution_capability-headng { font-size: 2.5rem; }

.section_tag { gap: 0.5rem; border: 1px solid var(--_primitives---colors--neutral-dark); border-radius: 3rem; justify-content: center; align-items: center; padding: 8px 16px; display: inline-flex; }

.green-text-highlight { color: var(--_primitives---colors--secondary-green); font-weight: 600; }

.green-text-highlight.is-careers { font-size: 1.125rem; display: block; }

.product_coming-soon-text-wrapper { max-width: 42rem; }

.slider7_mask { width: 33.33%; overflow: visible; }

.slider7_slide { margin-right: 1rem; }

.slider-content-replace-this-div { text-align: center; border: 2px dashed rgba(0, 0, 0, 0.1); flex-direction: column; align-items: center; width: 100%; height: 20rem; margin-left: auto; margin-right: auto; display: flex; }

.slider7_slide-nav { height: 1.75rem; font-size: 0.5rem; display: none; inset: auto auto 0% 0%; }

.slider7_component { background-color: var(--_primitives---opacity--transparent); height: auto; padding-bottom: 6rem; overflow: hidden; }

.slider7_arrow { border: 1px none var(--color-scheme-1--border); background-color: var(--_primitives---colors--secondary-green); border-radius: 100%; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; inset: auto 0% 0% auto; }

.slider7_arrow.left { right: 4rem; }

.slider7_arrow-icon { color: var(--_primitives---colors--neutral-darkest); justify-content: center; align-items: center; width: 1rem; height: 1rem; display: flex; }

.solutions_industry-wrapper { background-color: rgb(252, 252, 252); border: 1px solid rgb(227, 227, 227); border-radius: 1rem; justify-content: space-between; width: 100%; height: 24rem; margin-left: auto; margin-right: auto; padding: 3rem 2rem 2rem; }

.icon-1x1-custom2 { width: 3.25rem; height: 3.25rem; }

.icon-1x1-custom2.is-product { width: 2rem; height: 2rem; }

.solutions_stat-text { color: rgb(9, 131, 71); margin-top: 0.25rem; margin-left: 0.625rem; margin-right: auto; }

.bold-text-34 { font-weight: 600; }

.wp { flex-direction: column; align-items: stretch; width: 90%; max-width: 70rem; margin-left: auto; margin-right: auto; }

.wp._80 { width: 85%; max-width: none; }

.wp._80._1200 { max-width: 60rem; position: relative; }

.privacy-h4 { color: rgb(0, 0, 0); margin-top: 40px; margin-bottom: 15px; font-size: 1rem; font-weight: 600; line-height: 1.4; }

.aprlink { font-size: 0.8rem; }

.bold-text-20 { font-size: 0.8rem; font-weight: 600; }

.privacy-p2 { color: rgb(0, 12, 45); font-size: 1rem; line-height: 1.5; }

.bold-text-37 { font-weight: 600; }

.icon-embed-xsmall-8 { flex-direction: column; justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex; }

.icon-embed-xsmall-8.is-payments { width: 1.5rem; height: 1.5rem; }

.navbar_heading-2 { color: rgb(34, 34, 34); font-size: 0.9rem; font-weight: 500; line-height: 1.4; }

.navbar5_icon-wrapper-3 { flex: 0 0 auto; width: 2rem; margin-top: 2px; display: block; }

.navbar5_icon-wrapper-3.is-gh { width: 1.25rem; }

.navbar5_dropdown-link-list-3 { gap: 0.5rem 0px; grid-template-rows: max-content; grid-template-columns: 1fr; grid-auto-rows: max-content; grid-auto-columns: 1fr; margin-top: 1rem; display: grid; }

.navbar5_dropdown-link-list-3.is-login { margin-bottom: 1rem; }

.navbar5_dropdown-content-left-3 { gap: 0px 2rem; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 0.6fr 0.75fr 0.75fr; grid-auto-columns: 1fr; display: grid; }

.navbar5_dropdown-content-left-3.is-login { grid-template-columns: 1fr; }

.navbar11_dropdown-list-2.w--open { color: rgb(5, 11, 69); background-color: rgb(255, 255, 255); border: 1px solid rgb(185, 185, 185); border-radius: 0.5rem; width: 40rem; padding: 2rem; left: -5.625rem; }

.navbar11_dropdown-list-2.is-login.w--open { width: 20rem; padding-top: 0px; padding-bottom: 0px; left: -4.8125rem; }

.navbar5_dropdown-link-2 { gap: 0px 0.75rem; border-radius: 0.5rem; grid-template-rows: auto; grid-template-columns: max-content 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.5rem; text-decoration: none; transition: background-color 0.3s; display: flex; }

.navbar5_dropdown-link-2:hover { background-color: rgb(238, 255, 243); }

.navbar5_dropdown-link-2.is-gh { justify-content: flex-start; align-items: flex-start; }

.navbar11_dropdown-toggle-2 { column-gap: 0.25rem; color: rgb(253, 253, 253); align-items: center; padding: 0.5rem 1rem; font-size: 0.9rem; display: flex; }

.integrations--bg-image { z-index: 1; width: 100vw; height: 100vh; position: absolute; inset: 0%; }

.integrations-glow-1 { background-image: linear-gradient(270deg,var(--_primitives---colors--secondary-green),var(--_primitives---colors--primary-blue)); width: 55vw; height: 99vh; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% -55vw 0% auto; }

.webinar_video-wrapper { max-width: 50%; margin-left: auto; margin-right: auto; }

.product_hero-image-wrap-copy.is-affiliate { width: 32rem; }

.template_url-embed { display: none; }

.form-heading { text-align: center; margin-bottom: 2rem; font-size: 1.5rem; font-weight: 600; }

.integrations-glow-2 { background-image: linear-gradient(270deg,var(--_primitives---colors--secondary-green),var(--_primitives---colors--primary-blue)); width: 55vw; height: 99vh; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% auto 0% -55vw; }

.text-size-small-3 { font-size: 0.875rem; }

.text-size-small-3.is-pricing-card { color: rgba(255, 255, 255, 0.8); }

.list-9 { margin: 0px; }

.margin-bottom-28, .margin-bottom-28.margin-tiny, .margin-bottom-28.margin-large, .margin-bottom-28.margin-xsmall, .margin-bottom-28.margin-xxlarge { margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.divider-horizontal-pricing-card-2 { background-color: rgb(195, 195, 195); width: 100%; height: 1px; }

.list-item-3 { margin-top: 0.5rem; margin-bottom: 0.5rem; font-size: 0.9rem; font-weight: 300; line-height: 1.6; }

.list-item-3.is-white { color: rgba(255, 255, 255, 0.8); }

.text-block-207 { font-size: 0.8rem; }

.text-size-small-4 { font-size: 0.875rem; }

.text-size-small-4.is-pricing-card { color: rgba(255, 255, 255, 0.8); }

.list-10 { margin: 0px; }

.text-block-208 { font-size: 0.8rem; }

.text-size-small-5 { font-size: 0.875rem; }

.text-size-small-5.is-pricing-card { color: rgba(255, 255, 255, 0.8); }

.list-11 { margin: 0px; }

.text-block-209 { font-size: 0.8rem; }

.list-12 { margin: 0px; }

.text-block-210 { font-size: 0.8rem; }

.list-13 { margin: 0px; }

.text-block-211, .text-block-212, .text-block-213, .text-block-214, .text-block-215, .text-block-216 { font-size: 0.8rem; }

.success-message { color: var(--_primitives---colors--white); background-color: rgb(10, 177, 95); }

.product_hero-glow { z-index: -1; filter: blur(30px); background-image: linear-gradient(rgb(17, 136, 102), rgb(16, 107, 151)); border-radius: 5rem; width: 38.5rem; height: 24rem; position: absolute; inset: 13% 0% 0% 2%; }

.product_hero-glow.is-contract { width: 27rem; height: 21rem; top: 12%; left: 0%; }

.product_hero-glow.is-quotes { width: 40rem; height: 27rem; top: 0%; left: 9%; }

.product_hero-glow.is-crm { width: 36rem; height: 27rem; inset: 0% auto auto 13%; }

.product_hero-glow.is-esign { width: 36.5rem; height: 25rem; top: 10%; left: 1%; }

.product_hero-glow.is-payments { width: 39rem; height: 25rem; top: 1%; left: 5%; }

.product_hero-glow.is-p-q { width: 36.6rem; height: 32rem; inset: 3% auto auto 8%; }

.product_hero-glow.is-e-p { width: 35rem; height: 22rem; top: 6%; left: 10%; }

.product_hero-glow.is-a-w { width: 41rem; height: 22rem; top: 36%; left: 0%; }

.product_hero-glow.is-msps { width: 38.3rem; height: 25.5rem; top: 3%; left: 3%; }

.product_hero-glow.is-c-a { width: 38.5rem; height: 24rem; top: 14%; left: 2%; }

.product_hero-glow.is-construction { height: 24.5rem; top: 12%; }

.product_hero-glow.is-hvac { top: 13%; }

.product_hero-glow.is-proposals { width: 38rem; height: 28rem; top: 4%; left: 1%; }

.product_hero-glow.is-contract-2 { width: 16rem; height: 16rem; inset: 6% 4% auto auto; }

.product_hero-glow.is-quotes-2 { width: 5rem; height: 16rem; inset: auto auto 7% 4%; }

.product_hero-glow.is-crm-2 { width: 6rem; height: 13rem; inset: auto auto 8% 4%; }

.product_hero-glow.is-a-w-2 { width: 24rem; height: 13rem; inset: 0% auto auto 42%; }

.nav-login-text { font-size: 0.9rem; }

.contact-modal1_content-wrapper { background-color: var(--color-scheme-1--background); border-radius: 1rem; flex-direction: column; justify-content: center; width: 100%; max-width: 48rem; height: auto; max-height: 80vh; padding: 4rem; position: relative; overflow: scroll; }

.contact-modal1_component { z-index: 99; justify-content: center; align-items: center; width: 100vw; height: 100vh; display: none; position: fixed; inset: 0%; }

.contact-modal1_form { gap: 1.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.button-3 { border: 1px solid var(--_primitives---colors--neutral-darkest); background-color: var(--_primitives---colors--neutral-darkest); color: var(--_primitives---colors--white); text-align: center; padding: 0.75rem 1.5rem; text-decoration: none; }

.contact-modal1_form-block { flex-direction: column; align-items: stretch; }

.form_field-label-2 { margin-bottom: 0.5rem; font-weight: 400; }

.form_message-success-2 { color: rgb(2, 122, 72); background-color: rgb(236, 253, 243); flex-direction: column; justify-content: center; align-items: center; padding: 2.5rem; display: flex; }

.contact-modal1_close-button { position: absolute; top: 1rem; right: 1rem; }

.max-width-large-2 { width: 100%; max-width: 48rem; }

.button-group-2 { gap: 1rem; flex-wrap: wrap; align-items: center; display: flex; }

.button-group-2.is-center { justify-content: center; }

.contact-modal1_background-overlay { z-index: -1; background-color: rgba(0, 0, 0, 0.25); width: 100%; height: 100%; position: absolute; inset: 0%; }

.error-text { color: rgb(226, 57, 57); }

.form_input-2 { border: 1px solid var(--_primitives---colors--neutral-darkest); background-color: var(--_primitives---colors--white); color: var(--_primitives---colors--neutral-darkest); border-radius: 0px; height: auto; min-height: 2.75rem; margin-bottom: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.6; }

.form_input-2:focus { border-color: var(--_primitives---colors--neutral-darkest); }

.form_input-2::placeholder { color: var(--_primitives---opacity--neutral-darkest-60); }

.form_input-2.is-text-area { height: auto; min-height: 11.25rem; padding-top: 0.75rem; padding-bottom: 0.75rem; overflow: auto; }

.section_contact-modal1 { background-color: var(--color-scheme-1--background); color: var(--color-scheme-1--text); position: relative; }

.success-text { font-weight: 600; }

.form_message-error-2 { color: rgb(180, 35, 24); background-color: rgb(254, 243, 242); flex-direction: column; justify-content: center; align-items: center; padding: 1rem; display: flex; }

.button-4 { color: rgb(5, 11, 69); text-align: center; background-color: rgb(0, 246, 125); border-radius: 2.1875rem; padding: 0.8rem 2rem; font-size: 1rem; font-weight: 500; text-decoration: none; transition: transform 0.4s ease-out, background-color 0.3s; display: block; }

.button-4:hover { background-color: rgb(35, 255, 147); transform: translateY(-3px); }

.button-4.is-link { color: rgb(47, 112, 254); background-color: rgba(0, 0, 0, 0); border-style: none; padding: 0.25rem 0px; line-height: 1; text-decoration: none; transition-property: none; }

.button-4.is-link:hover { transform: none; }

.booster-tab-wrapper-2 { color: rgb(255, 255, 255); background-color: rgb(0, 28, 70); border-radius: 1.5rem; width: 100%; max-width: 72rem; height: 30rem; margin-left: auto; margin-right: auto; padding: 3rem 0px 2rem 3rem; position: relative; overflow: hidden; }

.image-427 { transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease; transform: translate(0px); }

.booster-tab-link-2 { gap: 0.25rem; opacity: 0.5; color: rgb(68, 68, 68); background-color: rgba(0, 0, 0, 0); flex-flow: column; flex: 0 1 auto; justify-content: flex-start; align-items: flex-start; width: 90%; height: 2rem; padding: 0px 14px 0px 0px; font-size: 14px; font-weight: 500; line-height: 20px; text-decoration: none; transition: background-color 0.3s; display: flex; overflow: hidden; }

.booster-tab-link-2.w--current { opacity: 100; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); background-image: none; flex: 0 1 auto; height: 5.5rem; }

.tabs-12 { z-index: 1; gap: 16px; grid-template-rows: auto; grid-template-columns: 0.75fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: column dense; display: grid; }

.tab-progress-bar-2 { width: var(--fb-tab-progress,0); background-color: rgb(0, 246, 125); height: 6px; margin-top: 0.25rem; transition-property: width; transition-duration: 0.1s; }

.div-block-699 { display: inline-block; }

.flex-block-6 { gap: 0.5rem; justify-content: flex-end; align-items: center; }

.loading-2 { z-index: 1000; opacity: 1; background-color: rgba(255, 255, 255, 0.9); justify-content: flex-start; align-self: stretch; align-items: flex-start; width: 100%; height: 100vh; margin-left: auto; margin-right: auto; display: none; position: fixed; inset: 0%; }

.loading-lottie { z-index: auto; justify-content: center; align-items: center; width: 200px; height: auto; margin: auto; display: block; position: relative; top: auto; left: auto; }

.plan-wp { flex-flow: column; display: flex; }

.dropdown-cover { gap: 0.5rem; flex-direction: column; flex: 0 1 auto; align-self: stretch; display: flex; overflow: hidden; }

.tick-div { justify-content: center; align-items: center; min-width: 0.875rem; max-width: 0.875rem; min-height: 0.875rem; max-height: 0.875rem; display: flex; }

.info-div { flex-direction: row; justify-content: flex-start; align-items: center; margin-left: 0.25rem; display: flex; position: static; }

.dropdown-3 { width: 100%; }

.user-box { flex-direction: column; justify-content: flex-start; align-items: flex-end; margin-left: auto; font-size: 0.8rem; font-weight: 500; line-height: 1.5; display: flex; }

.user-box.top { gap: 0.25rem; margin-top: -1.5rem; }

.dropdown-content { cursor: pointer; justify-content: space-between; align-self: flex-start; align-items: center; margin-bottom: 1rem; display: flex; }

.info-icon { cursor: pointer; justify-content: center; align-items: center; min-width: 0.8rem; max-width: 0.8rem; min-height: 0.8rem; max-height: 0.8rem; margin-top: 0.225rem; margin-bottom: auto; margin-left: 0.5rem; display: none; }

.tooltip-text { margin-top: 0px; overflow: hidden; }

.code-embed-2 { display: none; }

.zm-h4 { color: rgb(3, 152, 85); font-size: 1.5rem; }

.zm-h4._1 { font-size: 1.125rem; }

.zm-h4._1._504c4c { color: rgb(80, 76, 76); font-size: 1.125rem; }

.zm-h4._1._504c4c.caps { text-transform: uppercase; font-weight: 600; }

.div-block-593 { gap: 1rem; flex-flow: column; align-items: flex-start; display: flex; }

.table-drop { text-align: left; flex-direction: column; flex: 0 0 auto; align-self: center; align-items: stretch; width: 100%; margin-top: 0px; padding-bottom: 1rem; padding-left: 0.889rem; padding-right: 0.889rem; }

.text-block-122 { color: rgb(0, 32, 102); text-align: left; justify-content: center; align-items: center; font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: block; }

.text-block-122.tool-tip { color: rgb(110, 110, 112); text-align: left; margin-left: 1.5rem; font-size: 0.7rem; font-weight: 400; }

.tick-code { justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }

.s-dropdown { color: rgb(99, 107, 117); justify-content: space-between; align-items: center; width: 100%; padding: 0px; display: flex; }

.s-dropdown.w--open { color: rgb(47, 84, 235); }

.tick-code-copy { justify-content: center; align-items: center; width: 100%; min-width: 1rem; max-width: 1rem; height: 100%; margin-top: 0.25rem; display: flex; }

.tick-code-copy.hide { display: none; }

.text-field-10 { color: rgb(0, 0, 0); cursor: default; border: 0.0625rem solid rgba(105, 117, 134, 0.65); border-radius: 0.5rem; width: 100%; max-width: none; margin-top: 0.25rem; margin-bottom: 0px; padding: 0.5rem 1rem; }

.sysf-dropdown-menu-1 { z-index: 8; background-color: rgba(221, 221, 221, 0); padding-top: 0.5rem; display: flex; position: relative; }

.sysf-dropdown-menu-1.w--open { position: static; overflow: hidden; }

.f-wrap { justify-content: space-between; align-items: flex-start; width: 100%; display: flex; }

.f-wrap.left { gap: 0.25rem; justify-content: flex-start; align-items: flex-start; }

.bold { font-weight: 700; }

.bold.semi { font-weight: 600; }

.bold._77 { font-size: 0.75rem; }

.table-h2 { color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; font-size: 1.1rem; font-weight: 600; line-height: 1.3; }

.table-h2.just-mover { margin-left: 1.3rem; }

.plan-left { z-index: 33; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgba(103, 119, 152, 0.21); border-radius: 1rem; flex-direction: column; flex: 0 0 auto; align-items: flex-start; width: 100%; max-width: 57%; padding: 1.3rem; display: flex; position: relative; overflow: hidden; box-shadow: rgba(103, 119, 152, 0.01) 14.375rem 14.375rem 8.25rem, rgba(103, 119, 152, 0.04) 8.125rem 8.125rem 6.9375rem, rgba(103, 119, 152, 0.06) 3.625rem 3.625rem 5.1875rem, rgba(103, 119, 152, 0.07) 0.9375rem 0.9375rem 2.8125rem; }

.grid-31-copy { gap: 0.75rem 1.5rem; text-align: left; grid-template-rows: auto; grid-template-columns: 1fr 1fr; width: 100%; margin-top: 2rem; }

.div-block-603 { width: 100%; }

.dropdownicon { justify-content: center; align-items: center; width: 100%; max-width: 0.889rem; max-height: 0.889rem; margin-top: 0.25rem; margin-left: 1rem; display: flex; }

.table-content { gap: 0.1875rem; flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; margin-top: 0px; margin-bottom: 0px; display: flex; position: relative; }

.table-content.tool-tip { flex-direction: column; align-items: stretch; }

.flex-block-7 { justify-content: space-between; }

.d2fadf69-priceing { background-color: rgba(210, 250, 223, 0.41); border-radius: 0.1875rem; padding: 0.0625rem 0.1875rem; display: inline-block; }

.d2fadf69-priceing._8 { padding-top: 0px; padding-bottom: 0px; line-height: 1.3; }

.cc-mainname { color: rgb(255, 255, 255); text-align: left; background-color: rgb(21, 112, 239); flex: 0 0 auto; margin-bottom: 0px; margin-right: auto; padding-top: 1rem; padding-bottom: 1rem; padding-left: 7.5%; font-size: 1rem; font-weight: 600; }

.coupon-code_wrap-copy { border-bottom: 0.0625rem solid rgb(214, 214, 214); flex-flow: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; width: 100%; max-width: 85%; margin-left: auto; margin-right: auto; padding-top: 1.25rem; padding-bottom: 1rem; font-size: 1rem; display: flex; position: static; inset: auto auto -32% 19%; }

.coupon-code_wrap-copy.hide { gap: 1rem; border-top: 0.125rem dashed rgb(214, 214, 214); border-bottom: 0.125rem dashed rgb(214, 214, 214); flex-flow: row; max-width: 100%; padding-top: 2.25rem; padding-bottom: 1.5rem; display: none; position: relative; bottom: 0%; left: 0%; }

.text-block-114 { color: rgb(75, 181, 67); display: none; }

.text-block-118 { color: rgb(108, 115, 127); font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: inline-flex; }

.timeline-put-copy { gap: 0.5rem; grid-template-rows: auto; grid-template-columns: max-content 1fr; justify-content: flex-start; place-items: flex-start stretch; display: flex; }

.timeline-put-copy._4 { gap: 0.25rem; }

.total-cost-title { color: rgb(0, 0, 0); margin-top: 0px; padding-bottom: 0px; font-size: 1.5rem; font-weight: 700; line-height: 1.5; }

.total-cost-title._525252 { color: rgb(82, 82, 82); font-size: 1.125rem; font-weight: 600; }

.tabs-main-pricing { z-index: 88; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(228, 228, 231); border-radius: 6.25rem; justify-content: center; align-items: center; margin-bottom: 0.25rem; margin-left: -8rem; margin-right: 0px; padding: 0.25rem; display: flex; position: relative; overflow: visible; }

.tabs-main-pricing.side-wrap { margin-left: 0px; }

.tabs-for-prcing { color: rgb(161, 161, 170); text-align: center; background-color: rgba(221, 221, 221, 0); flex: 0 0 auto; justify-content: center; align-items: center; min-width: 5rem; padding: 0.25rem 0.75rem; font-size: 0.75rem; font-weight: 600; display: flex; }

.tabs-for-prcing.w--current { z-index: 88; color: rgb(255, 255, 255); background-color: rgb(43, 43, 43); border-radius: 6.25rem; font-weight: 600; overflow: hidden; }

.tabs-for-prcing.w--current:visited { color: rgb(11, 87, 255); background-color: rgb(246, 249, 255); }

.div-block-604 { gap: 1rem; flex-flow: column; width: 100%; display: flex; }

.lets-begin { background-color: var(--_primitives---colors--secondary-green); color: var(--_primitives---colors--primary-navy); text-align: center; text-transform: capitalize; border-radius: 0.5rem; justify-content: center; align-self: flex-end; align-items: center; width: 100%; margin-left: auto; margin-right: auto; padding: 0.6rem 1rem; font-size: 0.8rem; font-weight: 500; transition: 0.22s cubic-bezier(0.175, 0.885, 0.32, 1.275); display: flex; }

.lets-begin:hover { background-color: rgb(0, 228, 116); }

.lets-begin._2nd { border: .0625rem solid var(--_primitives---colors--primary-navy); color: var(--_primitives---colors--primary-navy); background-color: rgba(0, 0, 0, 0); }

.lets-begin._2nd:hover { box-shadow: none; }

.tabs-6-copy { z-index: 66; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; margin-left: auto; margin-right: auto; display: flex; }

.plan-right { z-index: 44; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(21, 112, 239); border-radius: 1rem; flex: 0 0 auto; width: 100%; max-width: 42%; position: relative; overflow: hidden; }

.plan-right.sticky { position: sticky; top: 6rem; }

.tabs-content-7-copy { width: 100%; margin-top: 1rem; overflow: visible; }

.apply-link { color: rgb(47, 112, 255); flex: 0 0 auto; padding-left: 0px; font-size: 0.8rem; font-weight: 700; }

.cc-block { outline-offset: 0px; color: rgb(105, 117, 134); text-align: left; object-fit: fill; border-width: 0.0625rem 1px 1px; border-style: initial; border-color: rgb(0, 0, 0); border-image: initial; border-radius: 0.375rem; outline: rgba(105, 117, 134, 0.6) solid 0.0625rem; height: auto; margin-bottom: 0px; padding: 0.5rem 1rem; font-size: 0.8rem; font-weight: 400; line-height: 1.5; }

.cc-block::placeholder { color: rgb(105, 117, 134); }

.cc-block._100 { border: 0.0625rem solid rgba(0, 0, 0, 0); }

.cc-block._100:focus { border: 0.0625rem solid rgb(21, 112, 239); }

.form07_link { color: rgb(47, 112, 254); font-size: 0.7rem; font-weight: 500; }

.new-plan-txt { color: rgb(0, 0, 0); font-size: 0.75rem; font-weight: 500; line-height: 1.5; position: absolute; inset: 0.5rem auto auto 0%; }

.txt-2 { z-index: 3; color: rgb(0, 0, 0); font-size: 0.9rem; line-height: 1.6; position: relative; }

.txt-2._15 { font-size: 0.75rem; }

.txt-2._15._300 { font-weight: 300; }

.txt-2._15._300._101828 { color: rgb(16, 24, 40); }

.plan-summary_wrap-copy { gap: 1rem; flex-flow: column; justify-content: flex-start; align-items: stretch; margin-left: auto; margin-right: auto; padding: 1.2rem 5%; display: flex; }

.new-new-pricing-text { color: rgb(108, 115, 127); font-size: 0.875rem; font-weight: 500; line-height: 1.5; }

.signup-button-wrapper { gap: 1rem; flex-direction: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: stretch; display: grid; }

.div-block-597 { gap: 0.25rem; flex-flow: column; display: flex; }

.div-block-597._1 { gap: 0.5rem; margin-top: 0px; }

.plan-summary-block { flex-direction: column; flex: 1 1 0%; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-right: 0px; display: flex; }

.plan-summary-block.hide { display: none; }

.plan-summary-block.right { justify-content: space-between; align-items: center; margin-top: 5px; }

.div-block-600 { gap: 0.625rem; flex-flow: column; display: flex; position: relative; }

.div-block-600._8 { gap: 0.5rem; text-align: left; }

.error-name { color: rgb(223, 17, 17); font-size: 0.625rem; line-height: 1.5; display: none; position: absolute; inset: auto auto 0.25rem 0%; }

._w--ecfdf3 { color: rgb(2, 122, 72); text-align: center; background-color: rgb(236, 253, 243); border-radius: 6.25rem; padding: 0.1875rem 0.625rem; font-size: 0.8rem; font-weight: 700; display: inline-block; }

._w--ecfdf3.hide { display: none; }

.grdgfg { font-size: 0.75rem; font-weight: 300; }

.html-embed-23-copy { z-index: 3; justify-content: center; align-items: center; min-width: 0.8rem; max-width: 0.8rem; min-height: 0.8rem; max-height: 0.8rem; margin-top: 0.25rem; display: flex; overflow: visible; }

.form07_legal { color: rgb(71, 72, 76); text-align: center; padding-top: 0.5rem; font-size: 0.7rem; font-weight: 500; line-height: 1.5; }

.currency-wrap-full { z-index: 49; box-shadow: none; opacity: 0.83; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 2rem; display: flex; position: static; top: 75px; }

.currency-wrap-full.hide { display: none; }

.select-currency-wrapper { flex-direction: row; align-self: auto; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; display: flex; }

.plan-field-title { color: rgb(0, 0, 55); background-color: rgba(0, 0, 0, 0); flex: 0 0 auto; margin-bottom: 0px; padding-right: 0.875rem; font-size: 0.8rem; font-weight: 600; display: block; }

.select { color: rgb(71, 84, 103); background-color: rgb(255, 255, 255); background-image: none; background-repeat: repeat; background-size: auto; border: 0.0625rem solid rgba(0, 12, 45, 0.2); border-radius: 0.5rem; width: 100%; max-width: 9rem; height: auto; max-height: 2.25rem; margin-bottom: 0px; margin-left: auto; padding: 0.5rem 1rem 0.5rem 0.5rem; font-size: 0.75rem; display: block; }

.main-container_flexbox { display: flex; }

.code-embed-50 { display: none; }

.div-block-700 { gap: 1rem; flex-flow: column; align-items: flex-start; display: flex; }

.text-block-217 { color: rgb(0, 32, 102); text-align: left; justify-content: center; align-items: center; font-size: 1rem; font-weight: 500; line-height: 1.5; display: block; }

.text-block-217.tool-tip { color: rgb(110, 110, 112); text-align: left; margin-left: 1.5rem; font-size: 0.7rem; font-weight: 400; }

.div-block-701 { width: 100%; }

.text-block-218 { color: rgb(108, 115, 127); font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: inline-flex; }

.div-block-702 { gap: 1rem; flex-flow: column; width: 100%; display: flex; }

.txt-3 { z-index: 3; color: rgb(0, 0, 0); font-size: 0.9rem; line-height: 1.6; position: relative; }

.txt-3._15 { font-size: 0.75rem; }

.txt-3._15._300 { font-weight: 300; }

.txt-3._15._300._101828 { color: rgb(16, 24, 40); }

.txt-3._575757 { color: rgb(87, 87, 87); }

.txt-3._575757.div-block-122 { font-size: 0.8rem; }

.txt-3._14 { font-size: 0.825rem; }

.txt-3._14._0f0f0f { color: rgb(15, 15, 15); }

.txt-3._14.greyish { color: rgb(75, 85, 99); }

.txt-3._5a5a5a { color: var(--_primitives---colors--neutral-dark); font-size: 1rem; font-weight: 300; }

.txt-3.m { font-weight: 500; line-height: 1.5; }

.txt-3.m._0b1e44 { color: rgb(11, 30, 68); margin-bottom: 0.5rem; }

.txt-3._600 { font-weight: 600; }

.txt-3._600._0f0f0f { color: rgb(15, 15, 15); }

.select-2 { color: rgb(71, 84, 103); background-color: rgb(255, 255, 255); background-image: none; background-repeat: repeat; background-size: auto; border: 0.0625rem solid rgba(0, 12, 45, 0.2); border-radius: 0.5rem; width: 100%; max-width: 5rem; height: auto; max-height: 2.25rem; margin-bottom: 0px; margin-left: auto; padding: 0.5rem 1rem 0.5rem 0.5rem; font-size: 0.75rem; display: block; }

.div-block-703 { gap: 0.25rem; flex-flow: column; display: flex; }

.div-block-703._1 { gap: 0.5rem; margin-top: 0px; }

.div-block-704 { gap: 0.625rem; flex-flow: column; display: flex; position: relative; }

.div-block-704._8 { gap: 0.5rem; text-align: left; }

.currency-selector { background-color: rgb(21, 112, 239); justify-content: space-between; align-items: center; width: 100%; padding-right: 1.5rem; display: flex; }

.div-block-705 { gap: 1rem; flex-flow: column; align-items: flex-start; display: flex; }

.text-block-219 { color: rgb(0, 32, 102); text-align: left; justify-content: center; align-items: center; font-size: 1rem; font-weight: 500; line-height: 1.5; display: block; }

.text-block-219.tool-tip { color: rgb(110, 110, 112); text-align: left; margin-left: 1.5rem; font-size: 0.7rem; font-weight: 400; }

.div-block-706 { width: 100%; }

.text-block-220 { color: rgb(108, 115, 127); font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: inline-flex; }

.div-block-707 { gap: 1rem; flex-flow: column; width: 100%; display: flex; }

.div-block-708 { gap: 0.25rem; flex-flow: column; display: flex; }

.div-block-708._1 { gap: 0.5rem; margin-top: 0px; }

.div-block-709 { gap: 0.625rem; flex-flow: column; display: flex; position: relative; }

.div-block-709._8 { gap: 0.5rem; text-align: left; }

.div-block-710 { gap: 1rem; flex-flow: column; align-items: flex-start; display: flex; }

.text-block-221 { color: rgb(0, 32, 102); text-align: left; justify-content: center; align-items: center; font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: block; }

.text-block-221.tool-tip { color: rgb(110, 110, 112); text-align: left; margin-left: 1.5rem; font-size: 0.7rem; font-weight: 400; }

.div-block-711 { width: 100%; }

.text-block-222 { color: rgb(108, 115, 127); font-size: 0.75rem; font-weight: 500; line-height: 1.5; display: inline-flex; }

.div-block-712 { gap: 1rem; flex-flow: column; width: 100%; display: flex; }

.div-block-713 { gap: 0.25rem; flex-flow: column; display: flex; }

.div-block-713._1 { gap: 0.5rem; margin-top: 0px; }

.div-block-714 { gap: 0.625rem; flex-flow: column; display: flex; position: relative; }

.div-block-714._8 { gap: 0.5rem; text-align: left; }

.text-block-61 { font-size: 0.8rem; line-height: 1.5; }

.text-span-8 { font-size: 1.5rem; font-weight: 700; line-height: 1.32; }

.div-block-180 { gap: 1rem; justify-content: center; align-items: center; width: 100%; margin-top: 0.5rem; display: flex; }

.thank-you--wrapper { z-index: 1; flex-direction: column; justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }

.social-media-wrapper { justify-content: center; align-items: center; max-width: 1.5rem; max-height: 1.5rem; display: flex; }

.social-media-wrapper.last { margin-right: 0px; }

.img { object-fit: cover; width: 100%; display: block; }

.div-block-181 { width: 100%; max-width: 100%; margin-top: 1rem; }

.div-block-182 { flex-direction: column; align-items: center; display: flex; }

.div-block-178 { gap: 1rem; text-align: center; flex-direction: column; align-items: stretch; margin-top: 0.5rem; display: flex; }

.div-block-177 { text-align: center; flex-direction: column; align-items: center; display: flex; }

.form-heading-2 { text-align: center; margin-top: 0px; margin-bottom: 30px; font-size: 2rem; line-height: 1.2em; }

.comp-pane { width: 45%; }

.comp-pane.thank-you { z-index: 50; background-color: rgb(255, 255, 255); border-radius: 1rem; flex-direction: column; align-items: center; width: 100%; max-width: 38.75rem; margin-left: auto; margin-right: auto; padding: 2rem; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.08) 0px 7px 20px; }

.hero-button-group { gap: 2rem; justify-content: center; align-items: center; display: flex; }

.text-span-44 { color: rgb(9, 209, 145); text-transform: uppercase; display: inline-flex; }

.title { margin-bottom: 0.125rem; }

.title._18 { font-size: 1.125rem; }

.title._18._400 { margin-bottom: -0.25rem; font-weight: 400; }

.btn-wp { position: relative; }

.btn-wp.flex { gap: 1rem; align-items: center; display: flex; }

.msp-hero { gap: 1rem; flex-flow: column; justify-content: center; align-items: flex-start; width: 100%; display: flex; }

.div-move { gap: 4rem; flex-flow: column; flex: 0 0 auto; justify-content: space-between; align-items: flex-start; height: 100%; display: flex; }

.quote-icon { width: 100%; display: block; overflow: visible; }

.msp-hero-div { width: 100%; margin-left: auto; position: relative; }

.code-embed-54 { justify-content: center; align-items: center; display: flex; }

.div-block-715 { gap: 4rem; flex-flow: column; width: 100%; max-width: 55%; height: 100%; display: flex; position: absolute; inset: 0% auto 0% 0%; overflow: hidden; }

.div-block-716 { gap: 0.5rem; background-color: rgb(255, 255, 255); border-radius: 6.25rem; justify-content: center; align-items: center; width: auto; padding: 0.5rem 1rem; line-height: 1; display: flex; overflow: visible; }

.div-block-716.right { margin-left: auto; }

.grid-49 { grid-template-rows: auto; }

.section_hero-mspmark { background-color: rgba(186, 231, 255, 0); background-image: url(https://cdn.prod.website-files.com/68f8afec752742985579a9f8/695e727dcf427f2d3643e51d_689c29d8fc68a7c3c96960a1_Section.svg); background-position: 0px 0px; background-size: cover; overflow: hidden; }

.div-block-717 { gap: 3rem 5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.div-block-718 { gap: 0.5rem; flex-flow: column; align-items: flex-start; display: flex; }

.div-block-719 { gap: 0.875rem; background-color: rgb(255, 255, 255); border: 0.0625rem solid rgb(11, 30, 68); border-radius: 0.5rem; flex-flow: column; align-items: flex-start; padding: 1.6rem; transition: 0.333s cubic-bezier(0.68, -0.55, 0.265, 1.55); box-shadow: rgba(0, 0, 0, 0.25) 0.25rem 0.25rem 0.25rem; }

.div-block-719:hover { box-shadow: none; transform: translateY(-0.25rem); }

.splitter_component { cursor: pointer; width: 100%; height: auto; padding-top: 39%; display: flex; position: relative; overflow: hidden; }

.arrow-image { width: 9.14px; height: 18.28px; }

.line-wrapper { background-color: rgb(255, 255, 255); width: 10px; height: 100%; }

.splitter_handle-circle { background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-radius: 2rem; width: 2.6875rem; height: 2.6875rem; }

.splitter_handle-circle.is-2 { gap: 10px; background-color: rgba(0, 0, 0, 0); border-style: none; justify-content: center; align-items: center; width: 3.75rem; height: 3.75rem; display: flex; }

.spliter_after { z-index: 2; width: 50%; height: 100%; position: absolute; inset: 0% 0% auto auto; overflow: hidden; }

.splitter_before { width: 100%; position: absolute; inset: 0%; }

.splitter_image { object-fit: cover; width: 100%; height: 100%; display: block; }

.splitter_image.is-after { position: absolute; inset: 0% 0% auto auto; }

.splitter_handle-component { z-index: 2; background-color: rgb(255, 255, 255); width: 0.125rem; height: 100%; position: absolute; top: 0px; left: 50%; }

.splitter_handle-wrapper { cursor: pointer; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; position: relative; }

.msp-mark-img-wrapper { border-radius: 1rem; overflow: hidden; }

.tabs-menu-6 { border-bottom: 0.03125rem solid rgb(0, 0, 0); justify-content: space-between; padding-bottom: 1rem; display: flex; }

._2new-content { flex-direction: column; justify-content: center; align-items: flex-start; width: 100%; max-width: 52%; position: relative; }

._2new-content.space { gap: 0.25rem; justify-content: flex-start; align-items: flex-start; max-width: none; display: flex; }

.msp-tab { gap: 0.5rem; opacity: 0.44; background-color: rgba(221, 221, 221, 0); flex: 0 0 auto; justify-content: center; align-items: center; padding: 0px; font-size: 0.75rem; display: flex; }

.msp-tab.w--current { opacity: 100; color: rgb(0, 0, 0); background-color: rgba(221, 221, 221, 0); padding-left: 0px; padding-right: 0px; }

.tabs-13 { flex-flow: column; width: 100%; margin-top: 2.5rem; display: flex; }

.text-span-43 { font-weight: 700; display: inline-flex; }

.tabs-content-11 { margin-top: 1rem; }

.div-block-720 { background-color: rgb(0, 0, 0); border-radius: 100vw; order: -1; min-width: 0.5rem; max-width: 0.5rem; min-height: 0.5rem; max-height: 0.5rem; }

.left-fade { z-index: 3; background-image: linear-gradient(270deg, rgba(0, 0, 0, 0), rgb(239, 243, 253)); width: 20%; height: 100%; position: absolute; inset: 0% auto 0% 0%; }

.left-fade.grey { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.65)); }

.blog-code { font-size: 0.8rem; display: none; }

.div-block-721 { gap: 1.25rem; background-color: rgb(250, 250, 250); border-radius: 1.5rem; flex-flow: column; align-items: flex-start; padding: 1.75rem; display: flex; }

.right-fade { z-index: 3; background-image: linear-gradient(270deg, rgb(239, 243, 253), rgba(0, 0, 0, 0)); width: 20%; height: 100%; position: absolute; inset: 0% 0% 0% auto; }

.right-fade.grey { background-image: linear-gradient(270deg, rgba(255, 255, 255, 0.65), rgba(0, 0, 0, 0)); }

.logo-flex { z-index: 2; flex-direction: row; display: flex; position: static; }

.logo-flex._1 { gap: 0.875rem; }

.div-block-609-copy { gap: 0.875rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: start; min-width: 200vw; margin-left: 0px; display: grid; }

.div-block-609-copy._5 { gap: 0.875rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; min-width: 150vw; display: grid; }

.code-embed-10 { object-fit: contain; object-position: 0% 50%; justify-content: flex-start; align-items: center; max-height: 2rem; display: flex; }

.marquee { z-index: 2; flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; display: flex; position: relative; overflow: hidden; }

.marquee.no-overflow { overflow: visible; }

.div-block-722 { background-color: rgb(26, 26, 26); width: 100%; height: 50%; position: absolute; inset: auto 0% 0%; }

.uui-icon-1x1-xsmall-3 { justify-content: center; align-items: center; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; min-height: 1.5rem; display: flex; }

.uui-pricing07_top-row { gap: 0px; background-color: rgb(255, 255, 255); border: 0.125rem solid rgb(0, 117, 255); border-radius: 0.5rem; grid-template-rows: auto; grid-template-columns: 1.5fr 1fr 1fr; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.08) 0px 0.5rem 1rem, rgba(0, 0, 0, 0.08) -0.125rem 0.3125rem 1rem; }

.q-pricing { gap: 0px; grid-template-rows: auto; grid-template-columns: 1.1fr 1fr 1fr; width: 100%; }

.qwerks-box { flex-flow: column; display: flex; }

.table-box { gap: 0.5rem; justify-content: flex-start; align-items: center; min-height: 6rem; padding: 0.6rem 1rem 0.6rem 1.25rem; display: flex; }

.table-box.center { text-align: center; justify-content: center; align-items: center; font-size: 1.5rem; font-weight: 700; }

.table-box.center.brown { color: rgb(112, 112, 123); }

.table-box.f5feff { background-color: rgb(245, 254, 255); }

.qwerks-pricing-first { color: rgb(16, 24, 40); font-size: 1rem; font-weight: 500; line-height: 1.5; }

.qwerks-pricing-first.bold { font-weight: 700; }

.div-block-723 { gap: 0.5rem; background-color: rgb(236, 253, 243); border-radius: 0.5rem; flex-flow: column; align-items: flex-start; padding: 1.5rem; display: flex; }

.div-block-724 { gap: 0.5rem; border: 0.0625rem solid rgba(0, 0, 0, 0.37); border-radius: 6.25rem; justify-content: center; align-items: center; padding: 0.25rem 1rem; font-size: 1rem; font-weight: 500; display: flex; }

.new-wp { gap: 1.2rem; text-align: center; flex-flow: column; align-items: center; max-width: 70rem; margin-left: auto; margin-right: auto; display: flex; }

.code-embed-55 { justify-content: center; align-items: center; display: flex; overflow: visible; }

.div-block-725 { gap: 0.5rem; justify-content: center; align-items: center; margin-bottom: 0.5rem; display: flex; }

.div-block-726 { background-image: linear-gradient(rgb(5, 11, 69), rgba(9, 209, 145, 0.21)); position: absolute; inset: 0%; }

.div-block-727 { background-color: rgba(255, 255, 255, 0.16); border-radius: 0.25rem; justify-content: center; align-items: center; min-width: 13.125rem; max-width: 13.125rem; max-height: 3rem; padding: 1rem 1.25rem; display: flex; }

.collection-item-19 { gap: 1.5rem; flex-flow: column; display: flex; }

.collection-list-2 { display: none; }

.product_feature-grid-copy { gap: 4rem; grid-template-rows: auto; }

.loader { background-color: var(--_primitives---colors--secondary-green); width: 0%; height: 0.25rem; transition-property: width; transition-duration: 0.25s; position: absolute; inset: auto auto 0% 0%; }

.sunvsldn { background-color: var(--_primitives---colors--primary-navy); width: 90%; max-width: 77.5rem; margin-left: auto; margin-right: auto; padding: 2.7rem; }

@media screen and (max-width: 991px) {
  h1 { font-size: 3.25rem; }
  h2 { font-size: 2.75rem; }
  h3 { font-size: 2.25rem; }
  h4 { font-size: 1.75rem; }
  .hide-tablet { display: none; }
  .container-large { max-width: 90%; }
  .max-width-large.is-product-ai { max-width: 32rem; }
  .max-width-full-tablet { width: 100%; max-width: none; }
  .margin-large { margin: 2.5rem; }
  .margin-xlarge { margin: 3.5rem; }
  .margin-xxlarge { margin: 4.5rem; }
  .margin-huge { margin: 5rem; }
  .margin-xhuge { margin: 6rem; }
  .margin-xxhuge { margin: 7.5rem; }
  .padding-large { padding: 2.5rem; }
  .padding-xlarge { padding: 3.5rem; }
  .padding-xxlarge { padding: 4.5rem; }
  .padding-huge { padding: 5rem; }
  .padding-xhuge { padding: 6rem; }
  .padding-xxhuge { padding: 7.5rem; }
  .margin-top { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .text-size-medium.is-home-hero { max-width: 34rem; font-size: 1rem; }
  .text-size-medium.is-industry, .text-size-medium.is-testimonial, .text-size-medium.is-pricing-hero { font-size: 1rem; }
  .text-size-medium.is-grey-demo { font-size: 0.9rem; }
  .text-size-medium.is-product-features, .text-size-medium.is-templates-hero, .text-size-medium.is-about-hero, .text-size-medium._70 { font-size: 1rem; }
  .h2 { font-size: 2.75rem; }
  .h2.is-industry, .h2.is-blog, .h2.is-testimonial, .h2.is-product-features, .h2.is-proposal-workflow { font-size: 2rem; }
  .h2.is-product-ai { font-size: 1.3rem; }
  .h2.is-suggested-blogs, .h2.is-plan { font-size: 2rem; }
  .h2._26292e { font-size: 1.75rem; }
  .heading-style-h6.is-template { font-size: 1.375rem; }
  .rl-styleguide_item-row { grid-template-columns: auto 1fr; }
  .rl-styleguide_icons-list { grid-auto-flow: row; }
  .heading-style-h5.is-testimonial { font-size: 1rem; }
  .heading-style-h1 { font-size: 2.625rem; }
  .heading-style-h1.is-home-hero, .heading-style-h1.is-pricing-hero, .heading-style-h1.is-templates-hero, .heading-style-h1.is-webinar-hero, .heading-style-h1.is-ebook-hero, .heading-style-h1.is-integrations-hero { font-size: 3rem; }
  .button.is-icon { flex: 0 0 auto; }
  .heading-style-h4 { font-size: 1.75rem; }
  .heading-style-h4.is-demo-usp { font-size: 1.125rem; }
  .text-size-regular.is-rotating-product-tab { font-size: 0.876rem; }
  .heading-style-h3 { font-size: 2.25rem; }
  .text-size-small { font-size: 0.75rem; }
  .padding-global { padding-left: 0%; padding-right: 0%; }
  .padding-section-medium, .padding-section-large { padding-top: 4rem; padding-bottom: 4rem; }
  .padding-section-large.is-integrations { padding-bottom: 6rem; }
  .spacer-large { padding-top: 2.5rem; }
  .spacer-xlarge { padding-top: 3.5rem; }
  .spacer-xxlarge { padding-top: 4.5rem; }
  .spacer-huge { padding-top: 5rem; }
  .spacer-xhuge { padding-top: 6rem; }
  .spacer-xxhuge { padding-top: 7.5rem; }
  .rl-styleguide_scheme-list { grid-template-columns: 1fr; }
  .slider-arrow.is-bottom-previous { inset: auto 10% 0% auto; }
  .slider-arrow.is-bottom-next { inset: auto 0% 0% auto; }
  .navbar2_menu-button { padding: 0px; }
  .navbar2_menu-button.w--open { background-color: var(--_primitives---opacity--transparent); }
  .dropdown-chevron { inset: auto 0% auto auto; }
  .navbar2_container { grid-template-columns: 0.25fr 1fr; display: flex; }
  .menu-icon2 { flex-direction: column; justify-content: center; align-items: center; width: 48px; height: 48px; padding-bottom: 0px; padding-right: 0px; display: flex; }
  .navbar2_link { color: var(--_primitives---colors--primary-navy); text-align: left; padding: 1rem 0px; }
  .navbar2_menu { border-bottom: 1px solid var(--color-scheme-1--border); background-color: var(--color-scheme-1--background); -webkit-text-fill-color: inherit; background-clip: border-box; justify-content: center; width: 100%; padding: 1rem 5% 2.5rem; display: flex; position: absolute; overflow: auto; }
  .navbar2_menu.is-page-height-tablet { color: var(--_primitives---colors--primary-navy); height: 100dvh; padding-bottom: 6.5rem; font-size: 1.125rem; font-weight: 500; transition: height 0.5s; }
  .navbar2_button-wrapper { align-items: center; }
  .navbar2_button-wrapper.hide { display: none; }
  .section_header.is-pricing-hero, .section_header.is-demo-hero, .section_header.is-template-hero { height: auto; }
  .header_component.is-demo { grid-template-columns: 1fr; }
  .header_component.is-product, .header_component.is-product-quote, .header_component.is-msp-mark { gap: 2rem; grid-template-columns: 1fr; }
  .home_features-tab-card-content { padding: 2rem; }
  .home_features-tab-card { grid-template-columns: 1fr; }
  .section_layout505 { height: auto; display: block; }
  .section_layout505.is-mobile { background-color: var(--_primitives---colors--white); display: block; }
  .splide, .blog-resources_list { grid-template-columns: 1fr 1fr; }
  .testimonial_client-image-wrapper { width: 100%; }
  .testimonial_slide-content { gap: 1rem; grid-template-columns: 0.75fr 1fr; grid-auto-flow: row; min-height: auto; }
  .testimonial_content-right { padding-top: 1.5rem; padding-bottom: 1.5rem; }
  .text-weight-semibold.text-size-large.is-testimonial { font-size: 1rem; }
  .cta_card { padding: 3rem; }
  .faq_content { gap: 1.5rem; grid-template-columns: 1fr; grid-auto-flow: row; min-height: auto; }
  .footer5_top-wrapper { row-gap: 3rem; grid-template-columns: 1fr 1fr 1fr; }
  .footer5_bottom-wrapper { gap: 20px; flex-direction: column-reverse; justify-content: flex-start; align-items: flex-start; }
  .footer5_social-icons { margin-bottom: 2rem; }
  .home_integrations_image_wrapper { display: none; }
  .div-block._50 { max-width: none; }
  .pricing_component { max-width: 44rem; margin-left: auto; margin-right: auto; }
  .pricing25_plans { grid-template-columns: 1fr 1fr; }
  .pricing25_plan { max-width: 24rem; }
  .pricing26_top-row-content { justify-content: center; padding: 1.5rem 1rem; }
  .pricing26_top-row-content.is-first { justify-content: center; align-items: flex-start; }
  .pricing_compare_heading { font-size: 1.5rem; }
  .pricing_cta_component { grid-template-columns: 1fr; }
  .pricing_badges_grid_1 { gap: 1rem; }
  .pricing_badges_grid_2 { gap: 0rem; }
  .layout368_card-small-content { max-width: 20rem; padding: 1rem; }
  .layout368_card-small-content.is-ai-section { max-width: none; }
  .grid { gap: 1rem; grid-template-columns: max-content max-content; }
  .product_hero-image-wrap.is-affiliate { width: 24rem; }
  .feature-scroll-visual { display: none; }
  .feature-scroll_content { justify-content: flex-start; align-items: center; padding-top: 0px; padding-bottom: 0px; }
  .feature-scroll_text-wrapper { max-width: none; }
  .feature-scroll_text-item { padding-top: 0px; padding-bottom: 4rem; }
  .feature-scroll_text-flex { order: -9999; align-items: stretch; }
  .feature-scroll_mobile-image { margin-bottom: 1.5rem; display: block; }
  .product_hero_heading { font-size: 5vw; }
  .product_hero_heading.is-proposals, .product_hero_heading.is-msp-mark { font-size: 6vw; }
  .booster-tabs-image { height: auto; }
  .booster-tabs-image.is-custom-branding, .booster-tabs-image.is-rusable-frameworks, .booster-tabs-image.is-interactive-layout { max-width: 95%; }
  .booster-tabs-image.is-templates { max-width: 100%; }
  .tabs { gap: 0px; flex-flow: column; grid-template-columns: 0.75fr 1fr; display: flex; }
  .booster-tab-wrapper { padding: 3rem 0px 3rem 1.5rem; }
  .tab-heading-wp { width: 100%; }
  .tab-pane { padding-right: 2rem; }
  .tab-link-2 { padding-left: 0.5rem; padding-right: 0px; font-size: 15px; }
  .tab-link-2.w--current { padding-left: 0.5rem; }
  .tabs-menu-3 { padding-right: 0px; right: 14%; }
  .image-6 { top: 0.45%; right: 15%; }
  .home_integrations_mobile_wrapper { z-index: 2; justify-content: center; align-items: center; height: 34rem; display: flex; position: relative; }
  .home_integrations_logo { background-color: rgb(255, 255, 255); border-radius: 20rem; justify-content: center; align-items: center; width: 16rem; height: 16rem; margin-left: auto; margin-right: auto; display: flex; box-shadow: rgb(172, 253, 228) 0px 0px 20px; }
  .home_integrations_mobile_logo { width: 12rem; }
  .home_integrations_logo_mobile { width: 34rem; margin-left: auto; margin-right: auto; position: absolute; inset: 0%; }
  .product_proposal-worflow-grid { grid-template-columns: max-content max-content; }
  .div-block-3 { padding-bottom: 0px; padding-right: 0px; }
  .div-block-4 { padding-right: 0px; }
  .product_ai-grid { grid-template-columns: 1fr 1fr; }
  .product_ai-card { padding: 2.5rem; }
  .navbar11_menu-dropdown { width: 100%; }
  .navbar11_dropdown-list { position: static; overflow: hidden; }
  .navbar11_dropdown-list.w--open { border-style: none; width: auto; padding: 0px; }
  .navbar11_dropdown-list.is-product.w--open, .navbar11_dropdown-list.is-integrations.w--open, .navbar11_dropdown-list.is-growthhub.w--open, .navbar11_dropdown-list.is-solution.w--open { width: auto; }
  .navbar11_dropdown-link-list { grid-template-columns: 1fr 1fr; padding-top: 1rem; padding-bottom: 1rem; }
  .navbar11_dropdown-toggle { color: var(--_primitives---colors--primary-navy); align-items: center; padding-top: 1rem; padding-bottom: 1rem; padding-left: 0px; display: flex; }
  .navbar5_dropdown-content-left { align-content: start; align-items: start; padding: 1rem 0px; }
  .navbar5_dropdown-content-left.is-integrations { gap: 2rem; grid-template-columns: 1fr 1fr 1fr; }
  .hamburger { width: 2.5rem; height: 2.5rem; }
  .home_stats-grid { gap: 1rem; }
  .home_stats-grid.is-about { grid-template-columns: 1fr 1fr; }
  .home_stats-wrapper { gap: 2.5rem; padding: 1.2rem; }
  .home_stat-text { font-size: 3rem; }
  .home_stat-description { font-size: 1rem; }
  .blog10_featured-blog { row-gap: 3.5rem; grid-template-columns: 1fr; }
  .blog10_featured-list { row-gap: 3.5rem; }
  .collection-list { grid-template-columns: 1fr 1fr; }
  .blog_search-field-wrapper { width: 24rem; }
  .content27_sidebar-heading { gap: 0.5rem; border: 1px solid var(--_primitives---colors--neutral-lighter); border-radius: 0.5rem; justify-content: space-between; align-items: center; padding: 0.75rem 1rem; display: flex; }
  .content27_sidebar { width: 100%; margin-right: 0px; position: relative; top: 0px; }
  .content27_accordion-icon { display: flex; }
  .content27_component { column-gap: 3rem; flex-direction: column; grid-template-columns: 1fr; }
  .content27_link { padding-left: 1rem; }
  .blog_sugested-list { grid-template-columns: 1fr 1fr; }
  .checkbox-field { padding-left: 0px; }
  .new-tag_cms { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-height: 10rem; display: grid; overflow: scroll; }
  .filter_empty-icon { max-width: 6.25rem; }
  .btn-int { padding: 0.875rem 1.875rem 0.875rem 1.25rem; }
  .int-cms { gap: 1rem; }
  .int-category_box { max-width: none; margin-top: 0px; }
  .btn-wp_prm { max-width: 100%; }
  .filter-heading.bottom-padding { margin-bottom: 0.5rem; }
  .filter_left { gap: 0.5rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; max-width: none; display: grid; position: static; }
  .filter_left.integration { max-width: none; }
  .filter_left.mobile { display: none; }
  .filter_right { gap: 1rem; width: 100%; max-width: none; }
  .filter_search-field { max-width: 98%; }
  .filter_search-field.integration { max-width: 65%; }
  .checkbox-4 { margin-left: 0px; }
  .filter_grid { gap: 1.5rem; flex-direction: column; grid-template-columns: 0.66fr 1fr; justify-content: flex-start; }
  .primary-link:hover { text-decoration: none; }
  .checkbox-4-copy { margin-top: 0.125rem; }
  .int-tag_txt { font-size: 0.85rem; }
  .webinar_why-grid { grid-template-columns: 1fr 1fr; }
  .tag-collection-flex-copy { flex-flow: wrap; }
  .webinar-collection-list { grid-template-columns: 1fr 1fr; }
  .h-flex-icon { width: 1rem; height: 1rem; }
  .div-block-686 { gap: 0.5rem; flex-flow: wrap; }
  .webinar_who-grid { grid-template-columns: 1fr 1fr; }
  .cta51_card-2 { padding: 3rem; }
  .zm-h3 { font-size: 1.5rem; }
  .zm-h3._20._600 { font-size: 1rem; }
  .odw-hero-left { flex: 0 1 auto; width: 100%; }
  .webinar-content-flex { gap: 1.5rem; flex-direction: column; justify-content: flex-start; align-items: stretch; }
  .speakers-on-demand-webinars { grid-template-columns: 1fr 1fr; }
  .odw-hero-wrapper { flex-flow: column; align-items: stretch; display: flex; }
  .odw-hero-right { order: -1; position: static; }
  .live-webinar-cta-wrap-full { padding-top: 1rem; padding-bottom: 1rem; }
  .webinar_suggested-collection-list { grid-template-columns: 1fr 1fr; }
  .ebook_listing-grid { gap: 2rem; grid-template-columns: 1fr; justify-items: start; }
  .ebook_cover-wrapper { width: 16rem; }
  .ebook_listing-text { max-width: 34rem; }
  .ebook_template-hero { height: 65vh; margin-bottom: 100vh; }
  .ebook_template-hero-component { grid-template-columns: 1fr; }
  .div-block-693 { min-width: auto; max-width: none; position: static; }
  .new-tag_cms-2 { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-height: 10rem; display: grid; overflow: scroll; }
  .paragraph-86 { font-size: 1.125rem; }
  .int-category_box-2 { max-width: none; margin-top: 0px; }
  .tabs-11 { align-items: stretch; }
  .tabs-menu-5 { justify-content: center; align-items: center; }
  .int-tag_txt-2 { font-size: 0.85rem; }
  .integration-card { flex-flow: column; align-items: flex-start; }
  .integration-logo { object-fit: contain; max-width: 6.25rem; max-height: 2.5rem; }
  .integration_template-image-wrapper { width: 12rem; }
  .h1._012e76 { font-size: 2.5rem; }
  .fi-link-wp { gap: 0.25rem; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: none; }
  .h-flex.last { margin-right: 0px; }
  .lightbox-link { min-width: 20rem; max-width: 20rem; }
  .footer-logo-icon { margin-top: 0px; }
  .int-category_box-3 { max-width: none; margin-top: 0px; }
  .div-block-649 { gap: 1rem; grid-template-rows: auto; grid-template-columns: 0.5fr 1fr; grid-auto-columns: 1fr; align-items: flex-start; display: grid; }
  .qna-grid { grid-template-columns: 1fr; }
  .invl-grid { grid-template-columns: 0.66fr 1fr; }
  .zm-h1._2-2 { font-size: 2rem; }
  .div-block-650 { gap: 1.5rem; flex-flow: column-reverse; display: flex; }
  .div-block-652 { gap: 1rem; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; width: 100%; padding: 0px; display: grid; position: static; }
  .f-breadcrumb { padding: 0px; }
  .home-btn { flex: 0 0 auto; }
  .home-btn.green { margin-right: 0px; }
  .div-block-661 { white-space: normal; justify-content: space-between; align-items: center; width: 100%; margin-bottom: 1.5rem; }
  .tabs-8 { margin-top: 0px; }
  .product-search { min-width: auto; max-width: none; }
  .product-update-tabmenu { padding-bottom: 0.5rem; }
  .zm-h2 { font-size: 2rem; }
  .uui-blogsection11_item-content { gap: 1rem; }
  .uui-blogsection11_item { column-gap: 2rem; }
  .uui-blogsection11_title-link { gap: 0.5rem; }
  .uui-blogsection11_layout { flex-flow: column; grid-template-columns: 1fr; grid-auto-flow: row; align-items: stretch; padding-top: 2.5rem; display: flex; }
  .rt p { font-size: 0.889rem; }
  .uui-blogsection11_content { position: static; }
  .gallery-slide-nav { margin-top: 0px; }
  .gallery-slide { height: auto; }
  .video-card { padding-top: 26%; }
  .int-wp { width: 90%; max-width: none; padding-left: 0px; padding-right: 0px; }
  .int-wp.v-centr { width: auto; max-width: none; }
  .int-wp.v-centr._90 { max-width: 100%; }
  .grid-48 { gap: 1.875rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 0.65fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .card-logo-2 { max-width: 10rem; }
  .card-2 { gap: 1rem; align-items: stretch; width: 100%; min-width: 100%; max-width: none; position: static; }
  .contact-us_wrapper { width: 100%; max-width: 60rem; }
  .contact_tab-link { padding-left: 12px; padding-right: 12px; }
  .office-address-wrapper.contact-page { width: 100%; }
  .about_newsroom-wrapper { gap: 2rem; flex-flow: column; }
  .about_news-column1, .about_news-column-2 { width: auto; }
  .about_people-wrapper { gap: 2rem; flex-flow: column; }
  .about_people-column-2 { width: auto; }
  .zomentum-life-medal-cover.careers-gptw-mobile-copy { width: 93%; }
  .div-block-428 { width: 80%; }
  .zomentum-life-know-more-image-cover { width: 400px; height: 490px; }
  .office1-image-cover { width: 80%; }
  .zomentum-life-images-cover { justify-content: center; margin-bottom: 80px; }
  .margin-bottom-2.margin-small { text-align: left; margin-bottom: 8px; }
  .margin-bottom-2.margin-medium { margin-bottom: 32px; display: block; }
  .margin-bottom-2.margin-xsmall { margin-bottom: 8px; }
  .zomentum-life-know-more-text-cover { margin-right: 0px; }
  .its-1 { width: auto; }
  .its-div { width: 90%; }
  .zomentum-life-know-more-component { width: auto; margin-bottom: 100px; }
  .laz-h2 { width: 260px; font-size: 24px; }
  .zomentum-life-office1-component { margin-right: -40px; }
  .office-h2 { font-size: 20px; }
  .careers_value-wrapper { gap: 2rem; flex-flow: column; }
  .careers_value-column1 { width: auto; }
  .careers-card { flex-direction: column; justify-content: flex-start; align-items: flex-start; display: flex; }
  .icon-paragraph.center-black { text-align: left; }
  .careers_special-grid { grid-template-columns: 1fr; }
  .careers_value-column-2 { width: auto; }
  .slider7_mask { width: 100%; }
  .slider7_slide { margin-right: 2.5rem; padding-right: 0px; }
  .slider7_component { padding-left: 0px; padding-right: 0px; }
  .wp, .wp._80, .wp._80._1200 { width: 100%; max-width: 90%; }
  .privacy-p2 { font-size: 0.8rem; }
  .navbar5_dropdown-content-left-3 { align-content: start; align-items: start; padding: 1rem 0px; }
  .navbar5_dropdown-content-left-3.is-login { gap: 2rem; grid-template-columns: 1fr; padding-top: 0px; padding-bottom: 0px; }
  .navbar11_dropdown-list-2 { position: static; overflow: hidden; }
  .navbar11_dropdown-list-2.w--open { border-style: none; width: auto; padding: 0px; }
  .navbar11_dropdown-list-2.is-login.w--open { width: auto; }
  .navbar11_dropdown-toggle-2 { color: rgb(0, 12, 45); align-items: center; padding-top: 1rem; padding-bottom: 1rem; padding-left: 0px; display: flex; }
  .product_hero-image-wrap-copy.is-affiliate { width: 24rem; }
  .text-size-small-3 { font-size: 0.75rem; }
  .margin-bottom-28 { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .text-size-small-4, .text-size-small-5 { font-size: 0.75rem; }
  .product_hero-glow { height: 28rem; top: 7%; left: 2%; }
  .contact-modal1_content-wrapper { width: 90%; max-width: none; padding-left: 3rem; padding-right: 3rem; }
  .booster-tab-wrapper-2 { height: 24rem; padding: 3rem 0px 3rem 1.5rem; }
  .booster-tab-link-2 { width: 100%; }
  .booster-tab-link-2.w--current { height: 6rem; }
  .tabs-12 { gap: 0px; grid-template-columns: 0.75fr 1fr; }
  .loading-2 { height: auto; padding-top: 8rem; }
  .info-icon._2 { margin-top: 0.125rem; }
  .zm-h4 { font-size: 1.375rem; }
  .table-drop { align-self: auto; margin-top: 0.5rem; }
  .text-field-10 { max-width: 90%; }
  .sysf-dropdown-menu-1 { position: static; }
  .sysf-dropdown-menu-1.w--open { margin-top: 4px; position: static; }
  .plan-left { max-width: 100%; }
  .grid-31-copy { grid-template-columns: 1fr 1fr; }
  .flex-block-7 { gap: 2rem; flex-flow: column; }
  .cc-mainname { padding-left: 1.5rem; }
  .coupon-code_wrap-copy.hide { justify-content: space-between; }
  .tabs-main-pricing { max-width: 90%; }
  .lets-begin { font-size: 0.875rem; }
  .tabs-6-copy { max-width: 98.5%; }
  .plan-right { order: -1; max-width: 100%; }
  .plan-right.sticky { position: static; }
  .cc-block { width: 100%; max-width: 20rem; margin-left: auto; margin-right: auto; }
  .cc-block._100 { max-width: 100%; }
  .form07_link { font-size: 0.75rem; }
  .plan-summary_wrap-copy { padding-left: 1.5rem; padding-right: 1.5rem; }
  .div-block-597._1 { gap: 0.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
  .form07_legal { font-size: 0.75rem; }
  .div-block-703._1, .div-block-708._1, .div-block-713._1 { gap: 0.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
  .thank-you--wrapper { justify-content: flex-end; }
  .div-block-177 { padding-left: 78px; padding-right: 78px; }
  .comp-pane.thank-you { width: 100%; max-width: 95%; }
  .btn-wp.flex { justify-content: center; }
  .msp-hero, .quote-icon { min-width: auto; max-width: none; }
  .msp-hero-div { max-width: none; margin-top: 1rem; }
  .div-block-717 { gap: 1.5rem; grid-template-columns: 1fr 1fr; }
  .splitter_component { width: 85vw; }
  .splitter_before { width: 80vw; }
  .splitter_image.is-after { width: 85vw; }
  ._2new-content { max-width: none; }
  .tabs-13 { margin-top: 1.5rem; }
  .div-block-609-copy { min-width: 300vw; }
  .div-block-609-copy._5 { min-width: 200vw; }
  .marquee { background-image: none; }
  .qwerks-pricing-first { font-size: 0.8rem; }
  .new-wp { gap: 1rem; max-width: none; }
  .collection-list-2 { gap: 1.5rem; flex-flow: column; margin-top: 2rem; margin-bottom: 2.5rem; display: flex; }
  .product_feature-grid-copy { display: none; }
  .image-428 { width: 100%; display: block; }
}

@media screen and (max-width: 767px) {
  h1 { font-size: 2.5rem; }
  h2 { font-size: 2.25rem; }
  h3 { font-size: 2rem; }
  h4 { font-size: 1.5rem; line-height: 1.4; }
  h5 { font-size: 1.25rem; }
  h6 { font-size: 1.125rem; }
  .hide-mobile-landscape { display: none; }
  .main-wrapper { padding-top: 4rem; }
  .max-width-full-mobile-landscape { width: 100%; max-width: none; }
  .margin-xsmall { margin: 0.75rem; }
  .margin-small { margin: 1.25rem; }
  .margin-medium { margin: 1.5rem; }
  .margin-large { margin: 2rem; }
  .margin-xlarge { margin: 2.5rem; }
  .margin-xxlarge { margin: 3rem; }
  .margin-huge { margin: 3.5rem; }
  .margin-xhuge { margin: 4rem; }
  .margin-xxhuge { margin: 5rem; }
  .padding-xsmall { padding: 0.75rem; }
  .padding-small { padding: 1.25rem; }
  .padding-medium { padding: 1.5rem; }
  .padding-large { padding: 2rem; }
  .padding-xlarge { padding: 2.5rem; }
  .padding-xxlarge { padding: 3rem; }
  .padding-huge { padding: 3.5rem; }
  .padding-xhuge { padding: 4rem; }
  .padding-xxhuge { padding: 5rem; }
  .margin-top { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .text-size-medium { font-size: 1rem; }
  .text-size-medium._70 { max-width: none; }
  .text-style-quote { font-size: 1.125rem; }
  .h2 { font-size: 2.25rem; }
  .h2.is-faq { font-size: 2rem; }
  .heading-style-h6 { font-size: 1.125rem; }
  .heading-style-h5 { font-size: 1.25rem; }
  .heading-style-h1 { font-size: 2.25rem; }
  .heading-style-h4 { font-size: 1.5rem; line-height: 1.4; }
  .heading-style-h3 { font-size: 2rem; }
  .text-style-nowrap { white-space: normal; }
  .text-size-large { font-size: 1.125rem; }
  .padding-section-small { padding-top: 2rem; padding-bottom: 2rem; }
  .padding-section-medium { padding-top: 3rem; padding-bottom: 3rem; }
  .padding-section-large { padding-top: 4rem; padding-bottom: 4rem; }
  .spacer-xsmall { padding-top: 0.75rem; }
  .spacer-small { padding-top: 1.25rem; }
  .spacer-medium { padding-top: 1.5rem; }
  .spacer-large { padding-top: 2rem; }
  .spacer-xlarge { padding-top: 2.5rem; }
  .spacer-xxlarge { padding-top: 3rem; }
  .spacer-huge { padding-top: 3.5rem; }
  .spacer-xhuge { padding-top: 4rem; }
  .spacer-xxhuge { padding-top: 5rem; }
  .category-filter-menu { width: 100vw; margin-left: -5vw; padding-left: 5vw; overflow: scroll; }
  .navbar2_component { min-height: 4rem; }
  .navbar2_menu.is-page-height-tablet { padding-bottom: 6rem; }
  .logo_wrapper { padding: 0.75rem 1rem; }
  .client_logo { max-height: 3rem; }
  .logo_list { column-gap: 1rem; grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem; padding-top: 1rem; }
  .home_features-tab-card-content { padding: 1.5rem; }
  .home_features-tab-card { grid-template-columns: 1fr; }
  .splide { gap: 1.5rem; grid-template-rows: auto auto auto; grid-template-columns: 1fr; }
  .blog-resources_list { row-gap: 3rem; grid-template-columns: 1fr; }
  .testimonial_slider { padding-top: 5rem; padding-bottom: 0px; }
  .testimonial_slide-content { row-gap: 3rem; grid-template-columns: 1fr; }
  .testimonial_client { align-items: center; width: 100%; }
  .divider-vertical { display: none; }
  .testimonial_slide { padding-left: 0px; padding-right: 0px; }
  .testimonial15_slide-nav { inset: 0% auto auto 0%; }
  .cta_card { padding: 2rem; }
  .faq_content { row-gap: 3rem; grid-template-columns: 1fr; }
  .faq_icon { width: 1.75rem; }
  .faq_heading { padding: 1rem 1.25rem; }
  .faq_body { padding-left: 1.25rem; padding-right: 1.25rem; }
  .footer5_top-wrapper { row-gap: 2.5rem; }
  .footer5_legal-list { gap: 1rem 0rem; flex-flow: column; grid-auto-flow: row; }
  .footer5_credit-text { order: 1; margin-top: 1rem; }
  .footer5_bottom-wrapper { flex-direction: column-reverse; align-items: flex-start; padding-bottom: 1rem; }
  .pricing25_plans { grid-template-columns: 1fr; }
  .pricing25_plan { padding-left: 1.5rem; padding-right: 1.5rem; }
  .pricing26_top-row-content.is-first { border-left-style: none; }
  .pricing26_row-content { padding-left: 1rem; padding-right: 1rem; }
  .pricing26_row-content.is-first { border-left-style: none; }
  .pricing26_empty-space { display: none; }
  .pricing26_row, .pricing26_top-row { grid-template-columns: 1fr 1fr 1fr; }
  .pricing26_feature { border-bottom: 1px solid var(--color-scheme-1--border); padding-right: 1rem; }
  .layout368_card-small-content { padding: 1.5rem; }
  .home_features_wrapper { display: flex; }
  .tab-link-2.w--current { padding-left: 10px; }
  .tabs-content-3 { padding-left: 0px; padding-right: 0px; }
  .tabs-menu-3 { padding-left: 10px; }
  .product_ai-card { padding: 2rem; }
  .navbar11_dropdown-link-list { row-gap: 0.5rem; max-width: none; padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .navbar11_dropdown-link { padding-top: 0.5rem; padding-bottom: 0.5rem; }
  .navbar5_dropdown-content-left { row-gap: 1.5rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .navbar5_dropdown-link-list { row-gap: 0.5rem; max-width: none; }
  .product_contract_top-row, .product_contract_row { grid-template-columns: 1fr 1fr 1fr; }
  .product_contract_feature { border-bottom: 1px solid var(--color-scheme-1--border); padding-right: 1rem; }
  .product_contract_row-content { padding-left: 1rem; padding-right: 1rem; }
  .product_contract_row-content.is-first { border-left-style: none; }
  .flex-block-4 { margin-left: 0px; }
  .header_image-group { gap: 2rem; }
  .client_logo-2, .client_logo-3 { max-height: 3rem; }
  .blog10_featured-blog { grid-template-columns: 1fr; }
  .blog10_featured-list { row-gap: 2rem; }
  .blog10_featured-item-link { flex-flow: column; }
  .blog10_heading-wrapper { margin-bottom: 1.5rem; }
  .checkbox-field { padding-left: 0px; }
  .new-tag_cms { grid-template-columns: 1fr 1fr; }
  .btn-int { padding-right: 1.5rem; }
  .int-cms { grid-template-columns: 1fr 1fr; }
  .int-category_box { max-width: none; }
  .h3 { font-size: 1.125rem; }
  .filter_tags-wrapper { justify-content: flex-start; align-items: center; }
  .filter_search-field.integration { max-width: 90%; }
  .filter_grid { grid-template-columns: 1fr; }
  .template-cover { align-items: stretch; }
  .cta51_card-2 { padding: 2rem; }
  .webinar-keypoints-item { margin-bottom: 0px; }
  .zm-h3 { font-size: 1.25rem; }
  .zm-h3.medium { font-size: 1.5rem; }
  .webinar-content-left { margin-right: 0px; }
  .webinar-content-flex { flex-direction: column-reverse; align-items: center; }
  .form-card { margin-bottom: 40px; }
  .speakers-on-demand-webinars { gap: 0.5rem; }
  .expert-position-company-text { font-size: 0.75rem; }
  .new-tag_cms-2 { grid-template-columns: 1fr 1fr; }
  .int-category_box-2 { max-width: none; }
  .txt-16 { font-size: 0.9rem; }
  .tabs-menu-5 { flex-flow: wrap; }
  .h1._012e76 { font-size: 2.5rem; }
  .int-cms-grid { grid-template-columns: 1fr 1fr; }
  .int-cms-card { flex-direction: column; align-items: flex-start; }
  .int-guide { flex-direction: column; justify-content: flex-start; align-items: flex-start; }
  .lightbox-link { min-width: 18rem; max-width: 18rem; }
  .rl_faq1_answer-wrapper { margin-bottom: 1.25rem; }
  .tabs-7 { flex-flow: column; }
  .ask-menu { gap: 0rem; min-width: auto; max-width: none; max-height: 8rem; margin-bottom: 1.25rem; margin-right: 0px; position: static; overflow: auto; }
  .int-category_box-3 { max-width: none; }
  .rl_faq1_icon { width: 1.75rem; height: 1.75rem; }
  .invl-grid { grid-template-columns: 1fr; }
  .rl_faq1_icon-wrapper { width: 1.75rem; }
  .rl_faq1_question { padding-top: 1rem; padding-bottom: 1rem; }
  .zm-h1._2-2 { font-size: 1.8rem; }
  .div-block-652 { grid-template-columns: 1fr 1fr; }
  .uui-button-link:hover { color: rgb(105, 65, 198); }
  .product-update-tabmenu { gap: 0rem; min-width: auto; max-width: none; max-height: 8rem; margin-bottom: 1.25rem; margin-right: 0px; position: static; overflow: auto; }
  .zm-h2 { font-size: 1.889rem; }
  .zm-h2._24._600 { font-size: 1.375rem; }
  .uui-blogsection11_item { row-gap: 1.5rem; grid-template-columns: 1fr; }
  .uui-blogsection11_image-wrapper { height: 100%; }
  .uui-blogsection11_layout { grid-template-columns: 1fr; }
  .uui-blogsection11_image-link:hover { box-shadow: none; }
  .pu-tag { padding: 0.125rem 0.5rem; font-size: 0.75rem; }
  .gallery-slide-nav { position: static; }
  .video-card { padding-top: 16%; }
  .int-wp { padding-left: 0px; padding-right: 0px; }
  .office-address-wrapper { flex-direction: column; grid-template-rows: auto auto auto auto auto; grid-template-columns: 1fr 1fr; }
  .address-div-block { text-align: center; flex-direction: row; justify-content: flex-start; align-self: center; align-items: center; margin-bottom: 40px; padding-left: 26px; padding-right: 26px; display: block; }
  .zomentum-life-medal-cover.careers-gptw-mobile-copy { width: auto; min-width: 0px; margin-left: auto; margin-right: auto; display: block; }
  .zomentum-life-medal-image { max-width: 100%; margin-left: auto; margin-right: auto; }
  .zomentum-life-know-more-image-cover { width: 300px; height: 300px; }
  .zomentum-life-images-cover { width: auto; }
  .margin-bottom-2.margin-small { margin-bottom: 16px; }
  .margin-bottom-2.margin-medium { margin-bottom: 24px; }
  .laz-h1 { text-align: center; margin-left: auto; margin-right: auto; font-size: 30px; }
  .laz-p1 { width: auto; max-width: none; margin-left: auto; margin-right: auto; }
  .laz-h2 { text-align: left; width: auto; font-size: 17px; }
  .zomentum-life-office1-component { margin-right: 0px; }
  .office-h2, .career-icon-heading.black { text-align: center; }
  .slider7_slide { padding-left: 0px; padding-right: 0px; }
  .slider7_component { padding-bottom: 5rem; }
  .slider7_arrow.left { right: 3.5rem; }
  .navbar5_dropdown-link-list-3 { row-gap: 0.5rem; max-width: none; }
  .navbar5_dropdown-content-left-3 { row-gap: 1.5rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .margin-bottom-28 { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .contact-modal1_content-wrapper { width: 100%; height: 100vh; max-height: none; padding-bottom: 7rem; padding-left: 5%; padding-right: 5%; }
  .contact-modal1_component { align-items: flex-start; }
  .dropdown-cover { width: 100%; }
  .zm-h4 { font-size: 1.125rem; }
  .text-block-122.tool-tip { max-width: none; font-size: 0.8rem; }
  .f-wrap { justify-content: space-between; }
  .grid-31-copy { grid-template-columns: 1fr; width: 100%; }
  .coupon-code_wrap-copy { flex-flow: wrap; justify-content: space-around; }
  .timeline-put-copy { max-width: 100%; }
  .currency-wrap-full { gap: 1rem; flex-direction: column; align-items: center; }
  .text-block-217.tool-tip, .text-block-219.tool-tip, .text-block-221.tool-tip { max-width: none; font-size: 0.8rem; }
  .thank-you--wrapper { flex-direction: column; justify-content: space-between; align-items: center; }
  .splitter_component { width: 90vw; height: 55vh; }
  .splitter_before, .splitter_image.is-after { width: 90vw; }
  .div-block-609-copy._5 { min-width: 300vw; }
  .div-block-658 { overflow: scroll; }
  .q-pricing { min-width: 150vw; }
}

@media screen and (max-width: 479px) {
  h1 { font-size: 2.5rem; }
  .hide-mobile-portrait { display: none; }
  .main-wrapper { padding-top: 4rem; }
  .margin-top { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .max-width-full-mobile-portrait { width: 100%; max-width: none; }
  .text-size-medium.is-feature-text, .text-size-medium.is-grey-demo, .text-size-medium.is-proposal-description { font-size: 0.875rem; }
  .h2.is-integrations { font-size: 2rem; }
  .h2.is-bottom-cta { font-size: 1.75rem; }
  .h2.is-faq { font-size: 1.5rem; }
  .h2.is-rotating-product-tab { font-size: 2rem; }
  .h2.blog-h1, .h2.is-suggested-blogs { font-size: 1.5rem; }
  .h2.is-webinars { font-size: 2rem; }
  .h2.is-msp-testi, .h2._26292e { font-size: 1.5rem; }
  .heading-style-h6.is-pricing-compare { text-align: center; font-size: 1rem; }
  .heading-style-h6.is-template { font-size: 1.25rem; }
  .heading-style-h5.is-industry { font-size: 1.125rem; }
  .heading-style-h5.is-blog-popular { font-size: 1rem; }
  .heading-style-h1 { font-size: 2rem; }
  .heading-style-h1.is-home-hero { font-size: 2.5rem; }
  .heading-style-h1.is-pricing-hero, .heading-style-h1.is-templates-hero, .heading-style-h1.is-webinar-hero, .heading-style-h1.is-ebook-hero, .heading-style-h1.is-integrations-hero { font-size: 2.25rem; }
  .button { font-size: 1rem; }
  .button.is-small { font-size: 0.875rem; }
  .button.is-outlined.is-tiny.is-icon { padding-left: 0.5rem; padding-right: 0.5rem; font-size: 0.7rem; }
  .heading-style-h4.is-demo-usp, .heading-style-h4.is-proposal-heading { font-size: 1.125rem; }
  .text-size-regular.is-industry { font-size: 0.9rem; }
  .text-size-regular.text-align-left { font-size: 0.875rem; }
  .heading-style-h3 { font-size: 1.75rem; line-height: 1.4; }
  .heading-style-h3._24 { font-size: 1.5rem; }
  .heading-style-h3.is-pricing-badges { font-size: 2rem; }
  .heading-style-h3.is-demo-pricing-badges { font-size: 1.75rem; }
  .heading-style-h3.is-solutions { font-size: 2rem; }
  .icon { width: 3rem; height: 3rem; }
  .text-size-small.text-weight-light.is-demo-usp { font-size: 0.7rem; }
  .text-rich-text h1 { font-size: 2rem; }
  .text-rich-text h2 { font-size: 1.75rem; }
  .text-rich-text h3 { font-size: 1.5rem; }
  .text-rich-text h4 { font-size: 1.25rem; }
  .text-rich-text h5 { font-size: 1.125rem; }
  .text-rich-text h6 { font-size: 1rem; }
  .padding-section-small.is-bottom-cta, .padding-section-medium.is-solution-bottom-cta { padding-top: 6rem; }
  .padding-section-large.is-integrations { padding-bottom: 4rem; }
  .padding-section-large.is-pricing-hero { padding-top: 3rem; }
  .padding-section-large.is-product-features { padding-bottom: 0px; }
  .padding-section-large.is-integration-hero, .padding-section-large.is-ask-hero, .padding-section-large.is-about-hero { padding-top: 3rem; }
  .tag { padding: 0.525rem 1.05rem; font-size: 0.75rem; }
  .tabs-menu { flex-flow: row; }
  .tabs-menu.is-pricing { margin-bottom: 4rem; }
  .tab-link { text-align: center; padding: 0.5rem 1rem; font-size: 0.75rem; }
  .tab-link.w--current { padding: 0.5rem 1rem; }
  .slider-arrow { width: 2rem; height: 2rem; margin-top: 356.078px; }
  .slider-arrow.is-bottom-previous { inset: auto 15% -5% auto; }
  .slider-arrow.is-bottom-next { inset: auto 0% -5% auto; }
  .navbar2_logo-link { width: 8rem; margin-top: 0px; }
  .navbar2_container { gap: 0rem; }
  .navbar2_link { color: var(--_primitives---colors--neutral-dark); }
  .navbar2_menu.is-page-height-tablet { font-size: 1rem; }
  .navbar2_button-wrapper { column-gap: 0.5rem; flex-flow: row-reverse; }
  .header136_image-wrapper1 { margin-left: 0%; margin-right: 0%; }
  .section_header.is-pricing-hero, .section_header.is-demo-hero, .section_header.is-template-hero { height: auto; }
  .header_component.is-product, .header_component.is-product-quote, .header_component.is-msp-mark { gap: 4rem; }
  .logo_wrapper { justify-content: center; align-items: flex-start; }
  .logo_list { justify-content: center; }
  .home_features-tab-card-content { padding: 0px; }
  .home_features-tab-card { gap: 2rem; border-radius: 1rem; padding: 1rem; }
  .section_layout505 { height: auto; }
  .section_layout505.is-mobile { background-color: var(--_primitives---colors--white); }
  .gallery3_image-wrapper { max-width: 15rem; margin-left: auto; margin-right: auto; }
  .flex-block { max-width: 22rem; }
  .testimonial_client-image-wrapper { justify-content: center; }
  .testimonial_slider { padding-top: 0px; }
  .testimonial_slide-content { gap: 0.5rem; grid-template-columns: 1fr; }
  .testimonial_content-right { padding-left: 1.5rem; padding-right: 1.5rem; }
  .cta_component { border-radius: 1.5rem; }
  .faq_content { grid-template-columns: 1fr; }
  .section_faq6 { margin-top: -6rem; }
  .footer5_top-wrapper { row-gap: 2.5rem; grid-template-columns: 1fr 1fr; }
  .footer5_logo-link { width: 10rem; }
  .footer5_bottom-wrapper { gap: 1rem; padding-bottom: 0px; }
  .cta_blur_wrapper_1 { filter: blur(100px); width: 10rem; height: 10rem; bottom: -9%; }
  .cta_blur_wrapper_2 { filter: blur(100px); width: 10rem; height: 10rem; top: -9%; }
  .pricing25_plan { padding-left: 1rem; padding-right: 1rem; transform: none; }
  .pricing25_plan.is-growth { transform: none; }
  .pricing26_top-row-content { padding: 1rem 0.5rem; }
  .pricing26_top-row-content.is-last { border-radius: 0px; }
  .pricing26_top-row-content.is-zomentum { padding: 1.7rem; }
  .pricing26_row-content { font-size: 0.75rem; }
  .pricing26_row { border-bottom: 1px solid rgb(222, 222, 222); }
  .pricing26_feature { background-color: var(--_primitives---colors--neutral-lightest); border-bottom-color: rgb(222, 222, 222); }
  .pricing_badges_grid_1 { grid-template-columns: max-content max-content; }
  .pricing_badges_grid_2 { gap: 1rem; grid-template-columns: max-content max-content; }
  .pricing_badges_grid_2.is-affiliate { grid-template-columns: max-content; }
  .demo_her0_subheading { font-size: 0.9rem; }
  .demo_her0_subheading.is-product { font-size: 0.7rem; }
  .demo_hero_heading, .demo_hero_heading.i-affiliate { font-size: 2rem; }
  .demo_hero_usp_heading { font-size: 0.875rem; }
  .demo_hero_usp_wrapper { padding: 0.5rem; }
  .layout368_card-small-content { max-width: 20rem; }
  .layout368_card-small-content.is-ai-section { max-width: none; }
  .grid { grid-template-columns: max-content; }
  .demo_usp_icon_wrapper { width: 2rem; }
  .demo_usp_icon_wrapper.is-affiliate { width: auto; }
  .grid-2 { gap: 0.5rem; }
  .home_features_wrapper { gap: 1rem; }
  .product_hero-image-wrap.is-affiliate { width: auto; }
  .feature-scroll_content { margin-top: 2rem; padding-top: 0px; padding-bottom: 0px; }
  .feature-scroll_text-item { padding-top: 0px; padding-bottom: 4rem; }
  .feature-scroll_heading { font-size: 1.5rem; }
  .product_hero_heading { font-size: 8vw; }
  .product_hero_heading.is-partner { font-size: 2.1rem; }
  .product_hero_heading.is-proposals, .product_hero_heading.is-msp-mark { font-size: 8vw; }
  .booster-tabs-image { height: auto; margin-top: 2rem; }
  .tabs { flex-flow: column; grid-template-columns: 1fr; display: flex; }
  .booster-tab-wrapper { border-radius: 1rem; padding-top: 1.5rem; padding-left: 1.5rem; padding-right: 1.5rem; }
  .tab-pane { position: static; left: 0px; }
  .tab-link-2.w--current { z-index: 10; order: -1; }
  .tabs-menu-3 { width: 7rem; margin-left: auto; margin-right: auto; padding-left: 0px; inset: 2% 0% auto; overflow: hidden; }
  .category-tabs { flex-direction: column; }
  .image-6 { inset: 2.6% 38% auto auto; }
  .text-size-small-2 { font-size: 0.75rem; }
  .pricing_g2-image { width: 7rem; }
  .pricing_g2_text { font-size: 0.75rem; }
  .home_integrations_mobile_wrapper { width: 20rem; height: 20rem; margin-left: auto; margin-right: auto; }
  .home_integrations_logo { width: 8rem; height: 8rem; }
  .home_integrations_mobile_logo { width: 4.5rem; }
  .home_integrations_logo_mobile { flex: 0 1 auto; width: auto; }
  .product_proposal-worflow-grid, .product_proposal-worflow-grid.is-contract, .product_proposal-worflow-grid.is-payments { grid-template-columns: max-content; }
  .product_ai-grid, .product_ai-grid.is-contract, .product_ai-grid.is-proposal { grid-template-columns: 1fr; }
  .product_ai-demo-wrapper { border-radius: 1.5rem; }
  .product_ai-card { padding: 1.5rem; }
  .product_ai-flex { gap: 1.5rem; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .navbar11_dropdown-link-list { grid-template-columns: 1fr; }
  .navbar11_dropdown-toggle { color: var(--_primitives---colors--neutral-dark); padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .navbar11_text-wrapper { gap: 0.25rem; }
  .navbar11_dropdown-link { padding-left: 0px; font-size: 0.9rem; }
  .navbar5_dropdown-content-left { grid-template-columns: 1fr; padding-top: 1rem; padding-bottom: 1rem; }
  .navbar5_dropdown-content-left.is-integrations { grid-template-columns: 1fr; }
  .navbar5_dropdown-content-left.is-product { row-gap: 0rem; grid-template-columns: max-content; }
  .navbar5_dropdown-link { padding-left: 0px; font-size: 0.9rem; }
  .product_contract_top-row { grid-template-columns: 1fr 1fr; }
  .product_contract_row { border-bottom: 1px solid rgb(222, 222, 222); grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: min-content; }
  .product_contract_feature { background-color: var(--_primitives---colors--neutral-lightest); border-bottom-color: rgb(222, 222, 222); justify-content: flex-start; align-items: center; }
  .product_contract_row-content { font-size: 0.75rem; }
  .hamburger { width: 2rem; height: 2rem; }
  .flex-block-4 { margin-left: 0px; }
  .header_image-wrapper-5 { width: 10%; inset: 16% 2% auto auto; }
  .header_image-wrapper-2 { width: 45%; inset: auto 0% 0% auto; }
  .header_image-wrapper-1 { width: 100%; margin-left: 0%; margin-right: 0%; }
  .header_image-group { gap: 1.5rem; justify-content: center; align-items: center; width: 110%; margin-left: auto; margin-right: auto; left: -12px; }
  .header_image-wrapper-3 { width: 22%; left: 0%; }
  .header_image-wrapper-4 { width: 11%; top: 34%; left: -3%; }
  .home_stats-grid, .home_stats-grid.is-about { grid-template-columns: 1fr; }
  .home_stats-wrapper { justify-content: flex-start; align-items: center; }
  .blog10_featured-item-link { row-gap: 1.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .blog10_featured-image-wrapper { width: auto; }
  .collection-list { grid-template-columns: 1fr; }
  .blog_popular-wrapper { gap: 1rem; flex-flow: column; }
  .blog_search-field { max-width: none; }
  .blog_search-field-wrapper { width: 100%; }
  .content27_sidebar-heading { align-self: auto; }
  .blog_sugested-list { grid-template-columns: 1fr; }
  .new-tag_cms { grid-template-columns: 1fr; width: 100%; max-height: 26rem; }
  .btn-int { justify-content: center; padding-right: 2rem; }
  .tag-txt { font-size: 0.9rem; }
  .int-cms { grid-template-columns: 1fr; }
  .int-cms._3 { gap: 1rem; grid-template-columns: 1fr; }
  .filter_tags-text { font-size: 0.8rem; }
  .btn-wp_prm { flex-direction: column; margin-bottom: 0px; }
  .filter-heading { font-size: 0.99rem; }
  .filter_left { grid-template-columns: 1fr; }
  .filter_search-field.integration { max-width: 100%; padding-left: 2.5rem; }
  .template-cover { width: auto; }
  .template-cards-title { line-height: 1.25; }
  .primary-link.w--current { text-decoration: none; }
  .int-tag_txt { font-size: 0.89rem; }
  .product_hero-subheading { font-size: 1rem; }
  .template_rating-user-wrapper { justify-content: flex-start; align-items: center; }
  .div-block-635 { gap: 0.25rem; }
  .html-embed-26 { min-width: 0.875rem; max-width: 0.875rem; min-height: 0.875rem; max-height: 0.875rem; }
  .template_form-wrapper { padding: 1.5rem; }
  .template_form-wrapper.is-ebook { padding: 0.7rem; }
  .template_hero_heading { font-size: 2rem; }
  .template_preview-text-block { width: auto; }
  .template_pdf-wrapper { width: auto; max-height: 30rem; }
  .template_preview-flex { flex-flow: column; padding-left: 1rem; padding-right: 1rem; }
  .template_value-wrapper { gap: 2rem; flex-flow: column; padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .template_value-grid { grid-template-columns: 1fr; }
  .template_stat-heading { font-size: 2rem; }
  .template_suggested-list, .webinar_why-grid { grid-template-columns: 1fr; }
  .tag-collection-flex-copy { justify-content: flex-start; align-items: center; }
  .webinar-collection-list, .webinar_who-grid { grid-template-columns: 1fr; }
  .button-2 { font-size: 1rem; }
  .zm-h3._20._600._18 { font-size: 1.125rem; }
  .webinar-date-and-time-wrap { gap: 0.5rem; grid-template-columns: 1fr 1fr; margin-top: 1rem; display: flex; }
  .txt._15, .txt._14 { font-size: 0.875rem; }
  .txt._14._600 { font-size: 0.85rem; }
  .speakers-on-demand-webinars { grid-template-columns: 1fr; }
  .report-h1 { font-size: 1.375rem; }
  .expert-flex { max-width: none; }
  .expert-name { font-size: 1rem; }
  .webinar_suggested-collection-list { grid-template-columns: 1fr; }
  .ebook_template-hero { height: 55vh; }
  .ebook_template-hero-component { gap: 30px; }
  .ebook_template-cover-image { width: 90%; }
  .ebook_form-wrapper { padding: 1.3rem; }
  .new-tag_cms-2 { grid-template-columns: 1fr; width: 100%; max-height: none; }
  .paragraph-86 { font-size: 1rem; }
  .tag-txt-2 { font-size: 0.9rem; }
  .faq-con-2 { max-height: none; }
  .int-tab { width: 100%; }
  .filter_tags-text-2 { font-size: 0.8rem; }
  .reset-txt { font-size: 0.85rem; }
  .int-tag_txt-2 { font-size: 0.89rem; }
  .tag-integration { font-size: 0.75rem; }
  .integration_template-component { grid-template-columns: max-content; }
  .int-arrow_box { margin-bottom: 1rem; margin-right: 0px; }
  .integration_template-image-wrapper { width: 8rem; }
  .int-heading.left { max-width: 18rem; margin-left: 0px; }
  .h1._012e76 { font-size: 2.25rem; }
  .int-cms-grid { grid-template-columns: 1fr; }
  .div-block-544 { width: 100%; }
  .int-cms-card { justify-content: flex-start; }
  .int-guide { padding-left: 1.25rem; padding-right: 1.25rem; }
  .h-flex { margin-bottom: 1em; }
  .h-flex.bottom { flex-flow: wrap; align-items: flex-start; }
  .h-flex.bottom.no { flex-direction: row; }
  .lightbox-link { min-width: 16rem; max-width: 16rem; }
  .filter_empty-for { padding-left: 0px; padding-right: 0px; }
  .filter_search-field-2 { background-position: 10px center; background-size: 1.5rem; border: 0.125rem solid rgb(212, 215, 222); border-radius: 0.3125rem; margin-bottom: 6rem; font-family: Inter, Arial, sans-serif; font-size: 14px; }
  .faq-q { font-size: 1rem; }
  .div-block-649 { flex-flow: column; display: flex; }
  .faq-answer-block { font-size: 0.9rem; }
  .filter_form-wrapper-2 { margin-top: -9rem; }
  .btn-grid.mid { gap: 0.75rem; flex-flow: column; align-items: stretch; width: 100%; }
  .zm-h1._2-2 { font-size: 1.65rem; }
  .div-block-652 { grid-template-columns: 1fr; }
  .home-btn { text-align: center; }
  .home-btn._0b1e44 { padding-top: 0.875rem; padding-bottom: 0.875rem; font-size: 1rem; }
  .sysf-avatar-wrapper-4.sysf-horizontal { flex-flow: wrap; justify-content: flex-start; align-items: center; }
  .uui-button-link.no-underlink { justify-content: flex-start; align-items: center; }
  .div-block-661 { gap: 1rem; flex-flow: column; align-items: stretch; }
  .product-search { background-position: 10px center; background-size: 1.5rem; margin-left: 0px; }
  .uui-blogsection11_item { row-gap: 1.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .uui-blogsection11_image-wrapper { padding-top: 66%; }
  .image-282 { max-width: 4rem; }
  .gallery-slide-wrapper { max-width: 100%; margin-right: 0%; }
  .partner_wall-grid { grid-template-columns: 1fr; }
  .video-card { padding-top: 25%; }
  .int-wp { flex: 0 1 auto; align-self: center; width: 100%; }
  .paragraph-29 { font-size: 14px; line-height: 1.5; }
  .card-2 { padding: 1.25rem; }
  .contact_tabs-menu { gap: 2.5rem 1rem; grid-template-columns: 1fr 1fr; }
  .contact_tab-link { padding-left: 8px; padding-right: 8px; font-size: 0.875rem; }
  .contact_content-wrapper { padding: 1.2rem; }
  .office-address-wrapper { gap: 40px 0px; grid-template-rows: auto auto auto auto auto auto auto auto auto auto; grid-template-columns: 1fr; margin-bottom: 0px; padding-top: 36px; }
  .office-address-wrapper.contact-page { grid-template-columns: 1fr; }
  .address-div-block { flex-direction: column; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 10px; padding-right: 10px; }
  .address-image { height: 14rem; }
  .employee-grid { grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto; grid-template-columns: 1fr 1fr 1fr; }
  .employee-image { width: 90px; height: 90px; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 6px; }
  .zomentum-life-medal-cover { flex-direction: column; justify-content: center; align-self: auto; height: 300px; margin-top: 0px; padding: 20px 10px; }
  .zomentum-life-medal-cover.careers-gptw-mobile-copy { background-color: rgba(0, 0, 0, 0); width: 100%; max-width: none; height: auto; padding-top: 0px; padding-bottom: 0px; display: none; }
  .office-3 { margin-left: 0px; }
  .div-block-428 { width: 80%; }
  .zomentum-life-know-more-image-cover { background-size: 287px; width: 96vw; height: 37vh; margin-top: 40px; }
  .office1-image-cover { width: 80%; }
  .zomentum-life-zigzag-cover { position: static; top: 0px; transform: rotate(-90deg); }
  .zomentum-life-images-cover { flex-direction: column; margin-bottom: 2rem; }
  .zomentum-life-office-image-cover { flex-direction: column; flex: 0 0 auto; justify-content: flex-start; align-items: center; display: none; }
  .zomentum-life-office-image-cover.mobile { display: flex; }
  .margin-bottom-2.margin-medium { display: block; }
  .margin-bottom-2.margin-xsmall { margin-left: 0px; }
  .laz-h1 { font-size: 28px; }
  .laz-link { position: static; }
  .zomentum-life-know-more-text-cover { align-items: center; }
  .its-div { width: auto; }
  .zomentum-life-know-more-component { flex-direction: column; }
  .laz-p1 { margin-bottom: 24px; }
  .laz-h2 { text-align: center; font-size: 24px; }
  .zomentum-life-office1-component { margin-right: 0px; }
  .zomentum-life-medal-cover-2.careers-gptw-mobile { background-color: rgba(0, 0, 0, 0); width: 100%; max-width: none; height: auto; padding-top: 0px; padding-bottom: 0px; display: block; }
  .careers-card { flex-direction: column; justify-content: flex-start; align-items: flex-start; padding-left: 2rem; display: flex; }
  .careers-value-component-values-cover { grid-template-columns: 1fr; }
  .icon-paragraph { font-size: 14px; }
  .icon-paragraph.center-black { text-align: left; }
  .career-icon-heading { font-size: 16px; }
  .career-icon-heading.black { text-align: left; }
  .solution_hero-g2-wrapper { width: 7rem; }
  .flex-block-5 { gap: 0.5rem; font-size: 0.8rem; }
  .text-block-206 { font-size: 0.8rem; }
  .icon-1x1-custom2 { width: 3rem; height: 3rem; }
  .wp { display: block; }
  .privacy-p2 { font-size: 1rem; }
  .bold-text-37 { font-size: 15px; }
  .navbar5_dropdown-content-left-3 { grid-template-columns: 1fr; padding-top: 1rem; padding-bottom: 1rem; }
  .navbar5_dropdown-content-left-3.is-login { grid-template-columns: 1fr; padding-top: 0px; padding-bottom: 0px; }
  .navbar5_dropdown-link-2 { padding-left: 0px; font-size: 0.9rem; }
  .navbar11_dropdown-toggle-2 { color: rgb(0, 12, 45); padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .product_hero-image-wrap-copy.is-affiliate { width: auto; }
  .form-heading { font-size: 1.25rem; }
  .list-9 { padding-left: 20px; }
  .margin-bottom-28 { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .list-10, .list-11, .list-12, .list-13 { padding-left: 20px; }
  .product_hero-glow { width: 20rem; height: 13rem; top: 13%; }
  .product_hero-glow.is-contract { width: 21rem; height: 14rem; }
  .product_hero-glow.is-quotes { width: 16rem; height: 11rem; top: -5%; left: 9%; }
  .product_hero-glow.is-crm { width: 15rem; height: 10rem; top: -2%; }
  .product_hero-glow.is-esign { width: 17rem; height: 12rem; top: 10%; left: 0%; }
  .product_hero-glow.is-payments { width: 17rem; height: 11rem; top: -1%; left: 0%; }
  .product_hero-glow.is-p-q { width: 16rem; height: 11rem; top: 8%; }
  .product_hero-glow.is-e-p { width: 16rem; height: 10rem; top: 5%; }
  .product_hero-glow.is-a-w { width: 20.5rem; height: 13rem; top: 9%; left: 0%; }
  .product_hero-glow.is-msps { width: 20rem; height: 13rem; top: 5%; }
  .product_hero-glow.is-c-a { width: 20rem; height: 12.5rem; top: 14%; }
  .product_hero-glow.is-construction, .product_hero-glow.is-hvac { top: 12%; }
  .product_hero-glow.is-proposals { width: 17rem; height: 13rem; }
  .product_hero-glow.is-contract-2 { width: 21rem; height: 14rem; }
  .product_hero-glow.is-quotes-2 { width: 1.5rem; height: 6rem; inset: auto auto 7% 4%; }
  .product_hero-glow.is-crm-2 { width: 1.8rem; height: 6rem; }
  .product_hero-glow.is-a-w-2 { width: 20.5rem; height: 13rem; top: 9%; left: 0%; }
  .contact-modal1_component { display: none; }
  .button-4 { font-size: 1rem; }
  .booster-tab-wrapper-2 { height: 35rem; padding-left: 1rem; padding-right: 1rem; }
  .booster-tab-link-2.w--current { height: 6.5rem; }
  .tabs-12 { flex-flow: column; grid-template-columns: 1fr; display: flex; }
  .flex-block-6 { flex-flow: column; justify-content: flex-start; align-items: flex-end; padding-top: 12px; padding-bottom: 12px; }
  .loading-2 { z-index: 0; }
  .dropdown-cover { gap: 1rem; flex-direction: column; display: flex; }
  .info-div { flex-wrap: wrap; flex: 0 0 auto; align-items: center; margin-left: 10px; }
  .user-box { letter-spacing: 0px; margin-left: auto; margin-right: auto; }
  .user-box.top { align-items: center; width: 100%; margin-top: 0px; font-size: 0.8125rem; }
  .dropdown-content { align-items: center; }
  .info-icon { margin-top: 0.32rem; }
  .info-icon._2 { z-index: 3; position: relative; }
  .tooltip-text, .table-drop { align-self: flex-start; }
  .text-block-122 { font-size: 0.9rem; }
  .f-wrap.left { flex: 0 1 auto; }
  .table-h2 { white-space: pre-wrap; font-size: 1rem; }
  .plan-left { align-items: stretch; padding: 1.5rem; }
  .grid-31-copy { flex-direction: column; grid-template-columns: 1fr; display: flex; }
  .grid-31-copy.hide { display: none; }
  .table-content { align-items: center; }
  .table-content.tool-tip { align-items: flex-start; }
  .cc-mainname { padding-left: 1rem; }
  .coupon-code_wrap-copy { max-width: 90%; }
  .text-block-118 { font-size: 0.875rem; }
  .total-cost-title { margin-top: 0px; margin-bottom: 8px; padding-bottom: 0px; }
  .tabs-main-pricing { margin-left: 0px; }
  .lets-begin { font-size: 1rem; }
  .tabs-6-copy { max-width: 90%; }
  .apply-link { font-weight: 600; }
  .cc-block { flex: 0 1 auto; max-width: 90%; }
  .txt-2._15 { font-size: 0.875rem; }
  .plan-summary_wrap-copy { padding-left: 1rem; padding-right: 1rem; }
  .signup-button-wrapper { flex-flow: column; padding-left: 0px; padding-right: 0px; display: flex; }
  .div-block-597._1 { display: flex; }
  .plan-summary-block { align-items: center; }
  .plan-summary-block.right { flex: 0 0 auto; justify-content: center; align-items: center; }
  .currency-wrap-full { flex-flow: column; justify-content: space-between; align-items: center; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
  .select-currency-wrapper { flex-direction: column; }
  .plan-field-title { margin-right: 6px; padding-right: 0px; }
  .main-container_flexbox { flex-direction: column; justify-content: flex-start; align-items: stretch; min-width: 200px; padding-bottom: 20px; padding-right: 0px; display: none; }
  .headings_flex_horizontal { flex-direction: row; justify-content: space-between; display: flex; }
  .heading_01_plan { width: 33.33%; }
  .heading_01_plan.selected_01 { background-color: rgb(9, 109, 217); border-top-left-radius: 10px; border-top-right-radius: 10px; }
  .small-divider { background-color: rgb(255, 255, 255); flex-direction: row; justify-content: center; align-items: center; width: 70%; height: 1%; margin-top: auto; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; display: inline-block; }
  .divider_section { background-color: rgb(217, 217, 217); height: 1px; padding-bottom: 0px; padding-right: 0px; }
  .additional_user_ipt, .features_section { flex-direction: column; align-items: flex-start; display: flex; }
  .text-block-217 { font-size: 0.9rem; }
  .text-block-218, .txt-3._15, .txt-3._14 { font-size: 0.875rem; }
  .div-block-703._1 { display: flex; }
  .currency-selector { padding-right: 1rem; }
  .text-block-219 { font-size: 0.9rem; }
  .text-block-220 { font-size: 0.875rem; }
  .div-block-708._1 { display: flex; }
  .text-block-221 { font-size: 0.9rem; }
  .text-block-222 { font-size: 0.875rem; }
  .div-block-713._1 { display: flex; }
  .thank-you--wrapper { flex-direction: column-reverse; width: auto; padding-left: 14px; padding-right: 14px; display: block; }
  .div-block-177 { padding-left: 10px; padding-right: 10px; }
  .form-heading-2 { font-size: 24px; }
  .btn-wp.flex { flex-direction: column; align-items: stretch; width: 100%; }
  .div-move { justify-content: center; height: 100%; }
  .code-embed-54 { max-width: 1rem; max-height: 1rem; }
  .div-block-715 { max-width: 50%; }
  .grid-49 { grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .div-block-717 { flex-flow: column; display: flex; }
  .splitter_component { width: 90vw; height: 35vh; }
  .splitter_before, .splitter_image.is-after { width: 90vw; }
  .splitter_handle-component { width: 2px; }
  .tabs-menu-6 { gap: 0.5rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; padding-bottom: 1rem; display: grid; }
  .msp-tab { justify-content: flex-start; align-items: center; width: 100%; }
  .blog-code { display: none; }
  .div-block-609-copy, .div-block-609-copy._5 { min-width: 400vw; }
  .q-pricing { min-width: 300vw; max-width: 300vw; }
  .qwerks-pricing-first { font-size: 0.875rem; }
  .div-block-723 { padding: 1rem; }
  .div-block-724 { font-size: 0.875rem; }
  .div-block-725 { gap: 1rem; flex-flow: column; }
}

#w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee5a-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee5c-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee5e-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee60-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee62-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee64-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee66-5579a9d2, #w-node-d109fdd2-9431-1815-6c6d-ffd530f0ee68-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031efe-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f00-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f02-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f04-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f06-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f08-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f0a-5579a9d2, #w-node-bd7c2700-8fd1-f8e9-1b86-11d342031f0c-5579a9d2 { justify-self: center; }

#w-node-bf4f9fd0-83b5-93f3-a1a5-aa2b34a61fbb-5579a9d2, #w-node-bf4f9fd0-83b5-93f3-a1a5-aa2b34a61fcb-5579a9d2, #w-node-bf4f9fd0-83b5-93f3-a1a5-aa2b34a61fdb-5579a9d2, #w-node-bf4f9fd0-83b5-93f3-a1a5-aa2b34a61feb-5579a9d2, #w-node-bf4f9fd0-83b5-93f3-a1a5-aa2b34a61ffa-5579a9d2, #w-node-e72280e2-5e8e-71af-3bfa-5e57a0f5861a-5579a9d2, #w-node-_30e8ab9d-163c-0fc5-e1fa-f2b92c22b292-5579a9d2, #w-node-_5fdbf098-186b-52f5-d83a-1395ea293dff-5579a9d2, #w-node-e98aec67-fb56-e350-d156-6dee98f22975-5579a9d2, #w-node-fee0fad3-18aa-dd53-8560-f69810f90dc4-5579a9d2, #w-node-_29f10dd2-7ba9-2f0e-7894-ac836d8d447d-5579a9d2, #w-node-_9259ea84-61c9-8df9-c156-5903e7be4194-5579a9d2, #w-node-f8b9d8fd-9288-0804-c323-7db0071cd39e-5579a9d2, #w-node-_41df5542-a01c-2de4-1ebd-df0126dcea6a-5579a9d2, #w-node-de5595bf-0ac9-e8e9-8b7c-2a5657d5bc32-5579a9d2 { place-self: center; }

#w-node-_3b1264b5-c9a5-832c-643b-77318d80db71-5579a9d2, #w-node-c122178b-9a96-190f-1f7c-a49ffd67e178-5579a9d2, #w-node-_567bc376-cd16-88a9-a2cd-8e4f7cf6f156-5579a9d2 { align-self: stretch; }

#w-node-_4694f9cb-b5f2-0fcb-14d4-056136c3fe69-5579a9d2 { justify-self: end; }

#w-node-_4694f9cb-b5f2-0fcb-14d4-056136c3fe6b-5579a9d2 { place-self: stretch; }

#w-node-f83b68a4-db7c-8718-95f7-e1e7fcb445fe-5579a9d2 { justify-self: end; }

#w-node-f83b68a4-db7c-8718-95f7-e1e7fcb44600-5579a9d2 { place-self: stretch; }

#w-node-aab28606-eb5a-2ea7-9f28-9cd9e6402cd7-5579a9d2 { justify-self: end; }

#w-node-aab28606-eb5a-2ea7-9f28-9cd9e6402cd9-5579a9d2 { place-self: stretch; }

#w-node-_61c73c4e-46f3-7376-f1a8-9cc05e063987-5579a9d2 { justify-self: end; }

#w-node-_61c73c4e-46f3-7376-f1a8-9cc05e063989-5579a9d2 { place-self: stretch; }

#w-node-f815b643-e261-e3ff-825a-2a58d89fc285-5579a9d2 { align-self: stretch; }

#w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528072-4e52804d, #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528087-4e52804d { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528098-4e52804d { grid-area: 2 / 2 / 3 / 3; }

#w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e5280a5-4e52804d { grid-area: 2 / 4 / 3 / 5; }

#w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e5280b2-4e52804d { grid-area: 2 / 3 / 3 / 4; }

#w-node-_0ed0eda4-e471-e156-aafc-039f2bee8fc1-2bee8fc1 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-c49c893a-0e2c-1d10-eb7d-4d8a07136353-0713634f { justify-self: center; }

#w-node-ed1da71b-3a91-1f8a-9adf-2d71ed2f4eaa-0713634f, #w-node-ed1da71b-3a91-1f8a-9adf-2d71ed2f4eb2-0713634f, #w-node-ed1da71b-3a91-1f8a-9adf-2d71ed2f4edf-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e75214e-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e752154-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e75215a-0713634f { justify-self: stretch; }

#w-node-_521a0811-158a-7c78-642f-6b403e752161-0713634f { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_521a0811-158a-7c78-642f-6b403e752167-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e75216d-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e752173-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e752179-0713634f, #w-node-_521a0811-158a-7c78-642f-6b403e75217f-0713634f { justify-self: stretch; }

#w-node-_85e8bcb5-8986-7b4d-4fc1-a147d5542b58-0713634f, #w-node-_08b2ed24-ae78-0b09-899a-3e37c17b6f35-0713634f, #w-node-cbbba034-b7c5-d2bc-c83d-a1fb6f8e3add-0713634f, #w-node-cbbba034-b7c5-d2bc-c83d-a1fb6f8e3b06-0713634f { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-c49c893a-0e2c-1d10-eb7d-4d8a07136386-0713634f { justify-self: end; }

#w-node-_8fa2f831-db61-c28d-5999-b9bc6e64fa51-6e64fa51 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4cc7-5579a9d6 { align-self: stretch; }

#w-node-d62955f6-0e56-f840-68a4-180e82df2378-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df237a-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df237c-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df237e-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2380-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2382-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2384-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2386-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2389-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df238b-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df238d-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df238f-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2391-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2393-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2395-5579a9d6, #w-node-d62955f6-0e56-f840-68a4-180e82df2397-5579a9d6 { justify-self: center; }

#w-node-b2e6f3ba-0c97-d629-0ff2-1affe4e6f17d-5579a9d6, #w-node-ed707ec1-fb00-483d-d674-99ef45552c78-5579a9d6 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#w-node-_24d3e254-2ad5-7f39-8945-4b56bb291b73-5579a9d6, #w-node-_56550438-3f18-e539-3baa-d14af61682ae-5579a9d6, #w-node-b9d0c58e-0827-8b71-41dd-e16d3eb7b625-5579a9d6, #w-node-_0afc196f-e76f-3f68-cff4-52cfc5ac70bd-5579a9d6, #w-node-_4230faba-6751-d508-fca5-ccc267b53791-5579a9d6, #w-node-_25e2e635-477c-4dab-5723-2975e01e6884-5579a9d6, #w-node-_25e2e635-477c-4dab-5723-2975e01e6886-5579a9d6, #w-node-_25e2e635-477c-4dab-5723-2975e01e6888-5579a9d6, #w-node-_25e2e635-477c-4dab-5723-2975e01e688a-5579a9d6, #w-node-_25e2e635-477c-4dab-5723-2975e01e688c-5579a9d6, #w-node-efc41be8-d192-3f30-9f74-fb76e64b8aa1-5579a9d6 { justify-self: center; }

#w-node-d62955f6-0e56-f840-68a4-180e82df24f5-5579a9d6 { align-self: stretch; }

#w-node-_237742eb-9c38-dcff-2d24-4121b7be9c40-5579a9d7 { align-self: start; }

#w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f4-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f6-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f8-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fa-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fc-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fe-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6100-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6102-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eae-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb0-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb2-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb4-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb6-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb8-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eba-5579a9d7, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33ebc-5579a9d7 { justify-self: center; }

#w-node-ebd8fdcb-d3cb-9773-f393-ab0c1e836312-5579a9d7, #w-node-_02ce42e8-df66-1e48-1319-ab9b9fe245a4-5579a9d7, #w-node-_0f0a6e40-7d14-7021-59b5-02e1fbf92b3b-5579a9d7, #w-node-_0993d5e0-569f-ac14-82c9-84abb4b9b92d-5579a9d7, #w-node-_5542c48a-e8ff-abde-a9af-77c5f2038e54-5579a9d7, #w-node-_814b3949-0577-6562-1c83-2882b42439c6-5579a9d7 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-b043b52f-bebe-86ff-9f51-c4e8123f6142-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6144-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6146-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6148-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614a-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614d-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614f-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6151-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6153-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6155-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6157-5579a9d7 { justify-self: center; }

#w-node-_842d4079-38c3-22ee-2925-6ae8b4246f29-5579a9d7 { align-self: stretch; }

#w-node-_456807ce-206d-1945-7e95-38b2eb0f7662-5579a9d8 { align-self: start; }

#w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f4-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f6-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60f8-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fa-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fc-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f60fe-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6100-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6102-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eae-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb0-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb2-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb4-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb6-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eb8-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33eba-5579a9d8, #w-node-_7df4de8e-bee5-49b6-e044-2150aea33ebc-5579a9d8 { justify-self: center; }

#w-node-ebd8fdcb-d3cb-9773-f393-ab0c1e836312-5579a9d8, #w-node-_02ce42e8-df66-1e48-1319-ab9b9fe245a4-5579a9d8, #w-node-_0f0a6e40-7d14-7021-59b5-02e1fbf92b3b-5579a9d8, #w-node-_0993d5e0-569f-ac14-82c9-84abb4b9b92d-5579a9d8, #w-node-_5542c48a-e8ff-abde-a9af-77c5f2038e54-5579a9d8, #w-node-_814b3949-0577-6562-1c83-2882b42439c6-5579a9d8 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-b043b52f-bebe-86ff-9f51-c4e8123f6142-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6144-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6146-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6148-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614a-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614d-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614f-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6151-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6153-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6155-5579a9d8, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f6157-5579a9d8 { justify-self: center; }

#w-node-c10cc81e-8fd0-193c-3a28-ee884cb1b347-5579a9d8 { align-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-5579a9da { align-self: center; }

#w-node-d81f6c39-10f6-3913-2a20-c0c8726778de-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e0-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e2-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e4-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e6-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e8-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ea-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ec-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ef-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f1-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f3-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f5-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f7-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f9-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fb-5579a9da, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fd-5579a9da { justify-self: center; }

#w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fcd-5579a9da, #w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fd7-5579a9da { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fe1-5579a9da { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6feb-5579a9da { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#w-node-da7e8bb8-8472-812f-3632-51ea54338964-5579a9da, #w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-5579a9da, #w-node-dd629519-3fc1-f979-d483-e9bf381089c6-5579a9da, #w-node-f34d5562-ebbe-38ca-7fa2-eb2328a53bb4-5579a9da, #w-node-_9e1c299c-1875-62f5-9257-d72ac19d065c-5579a9da, #w-node-_9a2b39f3-7abe-22f3-cb62-084535e5cfe9-5579a9da { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_7df2c3b8-d96b-0ea9-8fc2-96c66aface0b-5579a9da { grid-area: 1 / 1 / 2 / 2; }

#w-node-_7df2c3b8-d96b-0ea9-8fc2-96c66aface28-5579a9da { justify-self: center; }

#w-node-d81f6c39-10f6-3913-2a20-c0c872677970-5579a9da { align-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-5579a9dd { align-self: center; }

#w-node-d81f6c39-10f6-3913-2a20-c0c8726778de-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e0-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e2-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e4-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e6-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e8-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ea-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ec-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ef-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f1-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f3-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f5-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f7-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f9-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fb-5579a9dd, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fd-5579a9dd { justify-self: center; }

#w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fcd-5579a9dd, #w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fd7-5579a9dd { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-da7e8bb8-8472-812f-3632-51ea54338964-5579a9dd { grid-area: 1 / 1 / 2 / 2; }

#w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-5579a9dd { grid-area: 1 / 2 / 2 / 3; }

#w-node-dd629519-3fc1-f979-d483-e9bf381089c6-5579a9dd { grid-area: 1 / 3 / 2 / 4; }

#w-node-_238a7413-4d9a-72ad-79b3-fb7c7bcd8bbc-5579a9dd { grid-area: 1 / 4 / 2 / 5; }

#w-node-f34d5562-ebbe-38ca-7fa2-eb2328a53bb4-5579a9dd { grid-area: 2 / 1 / 3 / 2; }

#w-node-_9e1c299c-1875-62f5-9257-d72ac19d065c-5579a9dd { grid-area: 2 / 2 / 3 / 3; }

#w-node-_8885ddb2-2f52-ac78-4677-9d8a42a164b4-5579a9dd { grid-area: 2 / 3 / 3 / 4; }

#w-node-_6ab897fc-a915-2f20-a309-1696623c0591-5579a9dd { grid-area: 2 / 4 / 3 / 5; }

#w-node-d81f6c39-10f6-3913-2a20-c0c872677970-5579a9dd, #w-node-_97211dae-169a-1fce-f233-9affd7699f7b-f709ada0 { align-self: stretch; }

#w-node-_32b9595e-8191-ebbf-8501-f501ab677eca-2aa751e2 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_32b9595e-8191-ebbf-8501-f501ab677ee1-2aa751e2 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#form-wrapper.w-node-b8671e25-f7bc-9d27-6a2c-294ba61d77d4-45887aa6 { align-self: start; }

#w-node-_66176d96-d72b-fb4c-d93c-14c70ff1de78-da670523 { justify-self: center; }

#w-node-a7cc26d4-b6c1-c5cc-34ed-75644b2a9920-da670523 { align-self: center; }

#\31 .w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74562-da670523, #\32 .w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74567-da670523, #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e7456d-da670523, #\33 .w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74576-da670523, #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e7457a-da670523, #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74580-da670523, #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74586-da670523, #\34 .w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e7458d-da670523, #\35 .w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74596-da670523 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_2aabf658-4c52-6c89-9aa4-2cda2c5e70e7-ddaaec43 { align-self: center; }

#w-node-_2aabf658-4c52-6c89-9aa4-2cda2c5e7122-ddaaec43 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_5d9e71e5-85c3-5512-c221-d152c5a03bcc-ddaaec43 { align-self: stretch; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b5b-ddaaec43 { justify-self: end; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b5d-ddaaec43 { place-self: stretch; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b70-ddaaec43 { justify-self: end; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b72-ddaaec43 { place-self: stretch; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b85-ddaaec43 { justify-self: end; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b87-ddaaec43 { place-self: stretch; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b9a-ddaaec43 { justify-self: end; }

#w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b9c-ddaaec43 { place-self: stretch; }

#w-node-a9b6be69-21a5-c972-a665-d28795f41b9a-2f15c72b { justify-self: center; }

#w-node-_72c9d57d-5dca-7331-9b0c-b8cd290725b7-2f15c72b, #w-node-_93a97a7c-bddf-198b-0396-e0975ebb2a1f-ab96fb5c { align-self: center; }

#w-node-_93a97a7c-bddf-198b-0396-e0975ebb2a34-ab96fb5c { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: stretch; }

#w-node-e8d651f9-fb08-a9b4-2fc8-c7971f2b2440-ab96fb5c, #w-node-_436e8be7-ee12-aa6a-4527-cd4b0c88acd9-ab96fb5c, #w-node-bfecdbb0-58c3-968c-c318-6ea8219388a7-ab96fb5c { align-self: center; }

#w-node-e520f85c-543d-2a1a-bd97-fe1c915dad12-f7a1181f { grid-area: span 1 / span 1 / span 1 / span 1; align-self: center; }

#w-node-_9228d158-ef45-17e5-923e-069ec2ec4079-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec407b-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec407d-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec407f-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4081-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4083-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4085-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4087-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec408a-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec408c-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec408e-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4090-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4092-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4094-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4096-f7a1181f, #w-node-_9228d158-ef45-17e5-923e-069ec2ec4098-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648566-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648568-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb064856a-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb064856c-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb064856e-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648571-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648573-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648575-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648577-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb0648579-f7a1181f, #w-node-_69209f0b-88e8-acf9-8ed0-223bb064857b-f7a1181f { justify-self: center; }

#w-node-e13b41b5-7ba2-ae79-f6a4-bcb4f2c316be-d67b1bc7 { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-_3d169956-020e-b86b-b359-235c0c02dd68-61c391a5 { align-self: center; }

#w-node-_51c0f63e-e5a5-7276-2b92-deb01108309e-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830a0-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830a2-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830a4-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830a6-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830a8-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830aa-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830ac-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830af-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830b1-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830b3-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830b5-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830b7-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830b9-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830bb-61c391a5, #w-node-_51c0f63e-e5a5-7276-2b92-deb0110830bd-61c391a5 { justify-self: center; }

#w-node-_6dab6995-aef2-d416-9635-89674a6d0a57-61c391a5, #w-node-_6dab6995-aef2-d416-9635-89674a6d0a61-61c391a5, #w-node-_6dab6995-aef2-d416-9635-89674a6d0a6b-61c391a5 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d28a-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d28c-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d28e-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d290-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d292-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d295-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d297-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d299-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d29b-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d29d-61c391a5, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d29f-61c391a5, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455a0-25c7bc5e, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455a2-25c7bc5e, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455a4-25c7bc5e, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455a6-25c7bc5e, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455a8-25c7bc5e, #w-node-_559dde04-ee5b-83d7-fa83-be9f4ac455aa-25c7bc5e { justify-self: center; }

#w-node-_10c6a265-4b69-f102-2e11-50cc6d89cbee-25c7bc5e { place-self: center; }

#w-node-_10c6a265-4b69-f102-2e11-50cc6d89cbf0-25c7bc5e { justify-self: center; }

#w-node-_10c6a265-4b69-f102-2e11-50cc6d89cbf2-25c7bc5e, #w-node-_10c6a265-4b69-f102-2e11-50cc6d89cbf4-25c7bc5e { place-self: center; }

#w-node-_25560789-6959-14bd-cf2b-e47099993762-fb036b8d { justify-self: end; }

#w-node-_1c80b8d6-7fef-13c2-eead-207dd7408c16-fb036b8d, #w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-7e172bed { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-7e172bed, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-7e172bed { justify-self: center; }

#w-node-d794bcfb-6758-3b84-87d2-1fc48d8025ad-7e172bed { align-self: stretch; }

#w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-7e172bed, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-7e172bed { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-7e172bed { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-7e172bed { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-7e172bed { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-7e172bed { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-7e172bed { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-7e172bed { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-7e172bed { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-7e172bed { place-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-9d0c3627 { align-self: center; }

#w-node-d81f6c39-10f6-3913-2a20-c0c8726778de-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e0-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e2-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e4-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e6-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778e8-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ea-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ec-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778ef-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f1-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f3-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f5-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f7-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778f9-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fb-9d0c3627, #w-node-d81f6c39-10f6-3913-2a20-c0c8726778fd-9d0c3627 { justify-self: center; }

#w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fcd-9d0c3627, #w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fd7-9d0c3627, #w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6fe1-9d0c3627, #w-node-_85967bc3-aa55-13e3-6b6f-7fa3efca6feb-9d0c3627 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd56-9d0c3627 { align-self: stretch; }

#w-node-da7e8bb8-8472-812f-3632-51ea54338964-9d0c3627, #w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-9d0c3627, #w-node-dd629519-3fc1-f979-d483-e9bf381089c6-9d0c3627, #w-node-f34d5562-ebbe-38ca-7fa2-eb2328a53bb4-9d0c3627, #w-node-_9e1c299c-1875-62f5-9257-d72ac19d065c-9d0c3627, #w-node-_9a2b39f3-7abe-22f3-cb62-084535e5cfe9-9d0c3627, #w-node-becfe58a-e39e-5d70-254d-4995b8fa45c2-9d0c3627 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-becfe58a-e39e-5d70-254d-4995b8fa45c8-9d0c3627 { grid-area: 1 / 1 / 2 / 2; }

#w-node-becfe58a-e39e-5d70-254d-4995b8fa45e5-9d0c3627 { justify-self: center; }

#w-node-d81f6c39-10f6-3913-2a20-c0c872677970-9d0c3627 { align-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-0c1703ca { align-self: center; }

#w-node-_44034417-94b7-f9b9-2e7c-21cbf114b496-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b498-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b49a-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b49c-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b49e-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4a0-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4a2-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4a4-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4a7-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4a9-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4ab-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4ad-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4af-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4b1-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4b3-0c1703ca, #w-node-_44034417-94b7-f9b9-2e7c-21cbf114b4b5-0c1703ca { justify-self: center; }

#w-node-da7e8bb8-8472-812f-3632-51ea54338964-0c1703ca { grid-area: 1 / 1 / 2 / 2; }

#w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-0c1703ca { grid-area: 1 / 2 / 2 / 3; }

#w-node-dd629519-3fc1-f979-d483-e9bf381089c6-0c1703ca { grid-area: 1 / 3 / 2 / 4; }

#w-node-_238a7413-4d9a-72ad-79b3-fb7c7bcd8bbc-0c1703ca { grid-area: 1 / 4 / 2 / 5; }

#w-node-d81f6c39-10f6-3913-2a20-c0c872677970-0c1703ca { align-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-5e653569 { align-self: center; }

#w-node-c52a790e-0951-233e-0f98-a14f2ad21a98-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9a-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9c-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9e-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa0-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa2-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa4-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa6-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa9-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aab-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aad-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aaf-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab1-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab3-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab5-5e653569, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab7-5e653569 { justify-self: center; }

#w-node-da7e8bb8-8472-812f-3632-51ea54338964-5e653569, #w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-5e653569, #w-node-dd629519-3fc1-f979-d483-e9bf381089c6-5e653569, #w-node-f34d5562-ebbe-38ca-7fa2-eb2328a53bb4-5e653569, #w-node-_9e1c299c-1875-62f5-9257-d72ac19d065c-5e653569, #w-node-_9a2b39f3-7abe-22f3-cb62-084535e5cfe9-5e653569 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-d81f6c39-10f6-3913-2a20-c0c872677970-5e653569 { align-self: stretch; }

#w-node-d81f6c39-10f6-3913-2a20-c0c87267789c-3016ed49 { align-self: center; }

#w-node-c52a790e-0951-233e-0f98-a14f2ad21a98-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9a-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9c-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21a9e-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa0-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa2-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa4-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa6-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aa9-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aab-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aad-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21aaf-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab1-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab3-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab5-3016ed49, #w-node-c52a790e-0951-233e-0f98-a14f2ad21ab7-3016ed49 { justify-self: center; }

#w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606c1-3016ed49, #w-node-d81f6c39-10f6-3913-2a20-c0c872677970-3016ed49 { align-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-993defc5 { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-993defc5, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-993defc5 { justify-self: center; }

#w-node-d794bcfb-6758-3b84-87d2-1fc48d8025ad-993defc5 { align-self: stretch; }

#w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-993defc5 { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-993defc5 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-993defc5 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-993defc5 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-993defc5 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-993defc5 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-993defc5 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-993defc5 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-993defc5 { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-2ae67c4f { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-2ae67c4f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-2ae67c4f { justify-self: center; }

#w-node-d794bcfb-6758-3b84-87d2-1fc48d8025ad-2ae67c4f { align-self: stretch; }

#w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-2ae67c4f { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-2ae67c4f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-2ae67c4f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-2ae67c4f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-2ae67c4f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-2ae67c4f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-2ae67c4f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-2ae67c4f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-2ae67c4f { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-9bb63e2f { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-9bb63e2f, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-9bb63e2f { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-9bb63e2f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-9bb63e2f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-9bb63e2f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-9bb63e2f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-9bb63e2f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-9bb63e2f { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-9bb63e2f { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-9bb63e2f { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-39b9572b { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-39b9572b, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-39b9572b { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-39b9572b { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-39b9572b { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-39b9572b { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-39b9572b { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-39b9572b { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-39b9572b { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-39b9572b { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-39b9572b { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-a8a5dbcd { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-a8a5dbcd, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-a8a5dbcd { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-a8a5dbcd { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-a8a5dbcd { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-a8a5dbcd { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-a8a5dbcd { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-a8a5dbcd { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-a8a5dbcd { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-a8a5dbcd { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-a8a5dbcd { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-156b4819 { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-156b4819, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-156b4819 { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-156b4819 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-156b4819 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-156b4819 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-156b4819 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-156b4819 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-156b4819 { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-156b4819 { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-156b4819 { place-self: stretch; }

#w-node-_7bb8efe6-0330-1636-57bb-04f363db8545-890ccfcb { align-self: center; }

#w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0cc-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0ce-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d0-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d2-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d4-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d6-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0d8-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0da-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0dd-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0df-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e1-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e3-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e5-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e7-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0e9-890ccfcb, #w-node-_01e9ec0a-1109-bb3b-5810-759d9978d0eb-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a048-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04a-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04c-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a04e-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a053-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a055-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a057-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a059-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05b-890ccfcb, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a05d-890ccfcb { justify-self: center; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228846-890ccfcb { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228848-890ccfcb { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885b-890ccfcb { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd22885d-890ccfcb { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228870-890ccfcb { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228872-890ccfcb { place-self: stretch; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228885-890ccfcb { justify-self: end; }

#w-node-_67148b02-0d71-243a-8877-9a81cd228887-890ccfcb { place-self: stretch; }

#w-node-_6f4030d1-e910-dcfd-5da9-b844eb9be89a-49d5554d, #w-node-_7f18f55a-fbc1-b744-7b61-db033548ed83-efee0033 { align-self: center; }

#w-node-_78a1abfe-11fe-fb35-25fa-379e21d30b77-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30b9d-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30bb1-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30bdf-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30c38-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30cbd-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30d0f-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30d23-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30e22-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30e75-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30e9a-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30eb6-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30ecc-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30ee1-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30f30-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30f45-9a8782b6 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_78a1abfe-11fe-fb35-25fa-379e21d30f68-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d30fd1-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d31020-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d31071-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d31094-9a8782b6, #w-node-_78a1abfe-11fe-fb35-25fa-379e21d31122-9a8782b6 { align-self: auto; }

#lets-begin.w-node-e78bb450-1e3c-d809-1200-e6c19b4b0a00-9a8782b6 { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-a767381f-7509-88d0-537c-b628fc533159-fc533155 { justify-self: end; }

#w-node-abecf5da-bac4-bcd5-e684-d8250725799b-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d825072579c1-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d825072579d5-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257a0f-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257a60-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257ae5-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257b37-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257b5f-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257c60-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257cb3-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257cd8-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257cf4-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257d0a-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257d1f-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257d6e-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257d83-5f28f41b { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-abecf5da-bac4-bcd5-e684-d82507257da6-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257e0f-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257e5e-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257eaf-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257ed2-5f28f41b, #w-node-abecf5da-bac4-bcd5-e684-d82507257f60-5f28f41b { align-self: auto; }

#lets-begin.w-node-e57f7126-f7b3-e3d4-baf3-6292338db1bd-5f28f41b { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-c3b40c58-b60c-ff7a-05e3-6440ff8781bd-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff8781e3-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff8781f7-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff87821e-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff87826c-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff8782fa-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff87834c-23e1e24d, #w-node-c3b40c58-b60c-ff7a-05e3-6440ff878361-23e1e24d { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f13-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f15-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f17-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f19-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f1b-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f1d-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f1f-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f21-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f24-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f26-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f28-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f2a-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f2c-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f2e-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f30-7b188aee, #w-node-_86fc7fce-9a92-0178-ebc2-d99cde367f32-7b188aee { justify-self: center; }

#w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cab-7b188aee, #w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cb2-7b188aee, #w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cb9-7b188aee, #w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cc0-7b188aee, #w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cc7-7b188aee, #w-node-c0d0cbf7-9256-bd8c-2977-4e6e5b127cce-7b188aee { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_3c6fa62c-cea4-518b-4fd8-94fda6f3190d-7b188aee, #w-node-d1a0e2e2-f1b0-c57e-ab8f-54692d5bab05-7b188aee { align-self: center; }

#w-node-b62f8b8c-60c2-483e-664a-8bf454e006e4-7b188aee { align-self: stretch; }

#w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6b1-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6b3-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6b5-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6b7-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6b9-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6bb-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6bd-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6bf-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6c2-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6c4-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6c6-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6c8-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6ca-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6cc-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6ce-4fbb5764, #w-node-fbed3cfc-aadc-2788-b159-f316f4f4b6d0-4fbb5764 { justify-self: center; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff27f4-4fbb5764, #w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff27fe-4fbb5764 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff2808-4fbb5764 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff2812-4fbb5764, #w-node-_3067ff02-4065-428d-2f78-3c28ec8c40a0-4fbb5764 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff288f-4fbb5764 { grid-area: 1 / 1 / 2 / 2; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff28ac-4fbb5764 { justify-self: center; }

#w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff28be-4fbb5764 { align-self: stretch; }

@media screen and (max-width: 991px) {
  #w-node-_4694f9cb-b5f2-0fcb-14d4-056136c3fe69-5579a9d2 { place-self: start stretch; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528054-4e52804d { grid-area: 1 / 1 / 2 / 4; }
  #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-5579a9da { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_7df2c3b8-d96b-0ea9-8fc2-96c66aface28-5579a9da { align-self: center; }
  #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-5579a9dd { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_32b9595e-8191-ebbf-8501-f501ab677ee1-2aa751e2 { justify-self: start; }
  #w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b5b-ddaaec43 { place-self: start stretch; }
  #w-node-a9b6be69-21a5-c972-a665-d28795f41b9a-2f15c72b { justify-self: start; }
  #w-node-e13b41b5-7ba2-ae79-f6a4-bcb4f2c316be-d67b1bc7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3d169956-020e-b86b-b359-235c0c02dd73-61c391a5 { justify-self: center; }
  #w-node-_25560789-6959-14bd-cf2b-e47099993762-fb036b8d { justify-self: start; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-7e172bed { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-7e172bed { place-self: start stretch; }
  #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-9d0c3627 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-becfe58a-e39e-5d70-254d-4995b8fa45e5-9d0c3627 { align-self: center; }
  #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-0c1703ca, #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-5e653569, #w-node-_4cfcd542-b93d-1391-d8ca-51b801dbb26b-3016ed49, #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-993defc5 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-993defc5 { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-2ae67c4f { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-2ae67c4f { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-9bb63e2f { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-9bb63e2f { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-39b9572b { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-39b9572b { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-a8a5dbcd { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-a8a5dbcd { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-156b4819 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-156b4819 { place-self: start stretch; }
  #w-node-_9dee225e-6624-e1d7-4d7e-96719e2c9be1-890ccfcb { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228846-890ccfcb { place-self: start stretch; }
  #w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff27d2-4fbb5764 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_71b42c2d-32e5-4d32-85c1-a9a083ff28ac-4fbb5764 { align-self: center; }
}

@media screen and (max-width: 767px) {
  #w-node-_4694f9cb-b5f2-0fcb-14d4-056136c3fe6b-5579a9d2, #w-node-f83b68a4-db7c-8718-95f7-e1e7fcb44600-5579a9d2, #w-node-aab28606-eb5a-2ea7-9f28-9cd9e6402cd9-5579a9d2, #w-node-_61c73c4e-46f3-7376-f1a8-9cc05e063989-5579a9d2 { order: -9999; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528054-4e52804d { grid-area: 1 / 1 / 2 / 4; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e5280d1-4e52804d { grid-area: 4 / 1 / 5 / 2; }
  #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d06-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d13-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d20-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d2b-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d37-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d44-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d51-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d5e-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d69-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d75-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d82-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d8f-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4d9c-5579a9d6, #w-node-d24e9bc6-dc1d-e969-db6a-bd7dacdb4da7-5579a9d6, #w-node-c7f67022-4dbb-2af6-24b9-1280a82f662b-5579a9d6, #w-node-eb93b9bd-50d6-f9de-9269-00a6caa5f2f4-5579a9d6, #w-node-_5b9420dd-3b90-df83-1d7a-662ba1863a04-5579a9d6, #w-node-d931b51d-df46-e0a5-084e-183d1f2245ba-5579a9d6, #w-node-a4ffee69-5afd-c8cd-4f7a-23f980746c98-5579a9d6, #w-node-_52f5b5b5-1272-42fc-a820-8b84d37b029e-5579a9d6, #w-node-d2662cb4-a73b-d3fd-6168-1a809717a1d2-5579a9d6, #w-node-bd66aaf8-30fc-56eb-190f-b694e65df95f-5579a9d6, #w-node-c7d17203-cf9c-2946-d3d6-e18917769694-5579a9d6, #w-node-_9910f3eb-aa16-131e-8cab-f1f31179f1f0-5579a9d6 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74586-da670523 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b5d-ddaaec43, #w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b72-ddaaec43, #w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b87-ddaaec43, #w-node-_592b2bb1-64d1-04e6-8d41-e22de6b53b9c-ddaaec43, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-7e172bed, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-7e172bed, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-7e172bed, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-7e172bed { order: -9999; }
  #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd68-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd72-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd7c-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd86-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd90-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd9d-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bda7-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdb1-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdbb-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdc5-9d0c3627, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606d3-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606dd-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606e7-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606f1-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606fb-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf8060708-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf8060712-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf806071c-3016ed49 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_67148b02-0d71-243a-8877-9a81cd228848-993defc5, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-993defc5, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-993defc5, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-993defc5, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-2ae67c4f, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-2ae67c4f, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-2ae67c4f, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-2ae67c4f, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-9bb63e2f, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-9bb63e2f, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-9bb63e2f, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-9bb63e2f, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-39b9572b, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-39b9572b, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-39b9572b, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-39b9572b, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-a8a5dbcd, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-a8a5dbcd, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-a8a5dbcd, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-a8a5dbcd, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-156b4819, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-156b4819, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-156b4819, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-156b4819, #w-node-_67148b02-0d71-243a-8877-9a81cd228848-890ccfcb, #w-node-_67148b02-0d71-243a-8877-9a81cd22885d-890ccfcb, #w-node-_67148b02-0d71-243a-8877-9a81cd228872-890ccfcb, #w-node-_67148b02-0d71-243a-8877-9a81cd228887-890ccfcb { order: -9999; }
}

@media screen and (max-width: 479px) {
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528054-4e52804d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528056-4e52804d { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528061-4e52804d { grid-area: 2 / 1 / 3 / 2; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528072-4e52804d { grid-area: 3 / 2 / 4 / 3; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e528087-4e52804d { grid-area: 3 / 1 / 4 / 2; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e5280a5-4e52804d { grid-area: 4 / 2 / 5 / 3; }
  #w-node-_9aeefbcd-07b2-8912-a9bf-5e5b4e5280b2-4e52804d { grid-area: 4 / 1 / 5 / 2; }
  #w-node-_4230faba-6751-d508-fca5-ccc267b53791-5579a9d6, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614a-5579a9d7, #w-node-b043b52f-bebe-86ff-9f51-c4e8123f614a-5579a9d8 { grid-area: span 1 / span 2 / span 1 / span 2; justify-self: center; }
  #w-node-da7e8bb8-8472-812f-3632-51ea54338964-5579a9dd, #w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-5579a9dd, #w-node-dd629519-3fc1-f979-d483-e9bf381089c6-5579a9dd, #w-node-_238a7413-4d9a-72ad-79b3-fb7c7bcd8bbc-5579a9dd, #w-node-f34d5562-ebbe-38ca-7fa2-eb2328a53bb4-5579a9dd, #w-node-_9e1c299c-1875-62f5-9257-d72ac19d065c-5579a9dd, #w-node-_8885ddb2-2f52-ac78-4677-9d8a42a164b4-5579a9dd, #w-node-_6ab897fc-a915-2f20-a309-1696623c0591-5579a9dd { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_66176d96-d72b-fb4c-d93c-14c70ff1de78-da670523 { justify-self: start; }
  #w-node-a7cc26d4-b6c1-c5cc-34ed-75644b2a9920-da670523 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: center; }
  #w-node-b2b12040-731a-3f5f-2cf1-f2dbb4e74586-da670523, #w-node-c810ce35-8550-4eab-fa0f-b2e559377fa8-f7a1181f { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_69209f0b-88e8-acf9-8ed0-223bb064856e-f7a1181f, #w-node-_01f6660e-0f3b-24e9-9edc-9a9844a6d292-61c391a5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-7e172bed { grid-area: span 1 / span 2 / span 1 / span 2; justify-self: center; }
  #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd68-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd72-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd7c-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd86-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd90-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bd9d-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bda7-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdb1-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdbb-9d0c3627, #w-node-_01b4ca19-6edf-4b92-3bdc-9f9f07d1bdc5-9d0c3627 { grid-column: span 2 / span 2; }
  #w-node-da7e8bb8-8472-812f-3632-51ea54338964-0c1703ca, #w-node-_50eaa011-717b-3e1f-e8ad-c7335b26ca9d-0c1703ca, #w-node-dd629519-3fc1-f979-d483-e9bf381089c6-0c1703ca, #w-node-_238a7413-4d9a-72ad-79b3-fb7c7bcd8bbc-0c1703ca { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606d3-3016ed49 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606d6-3016ed49 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606dd-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606e7-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606f1-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf80606fb-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf8060708-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf8060712-3016ed49, #w-node-_6442ebb2-9cc2-075b-577d-8a1bf806071c-3016ed49 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-993defc5, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-2ae67c4f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-9bb63e2f, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-39b9572b, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-a8a5dbcd, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-156b4819, #w-node-ebb9fb37-590e-64d9-b3d8-8ed32830a050-890ccfcb { grid-area: span 1 / span 2 / span 1 / span 2; justify-self: center; }
}
