html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],template {display:none}
a {background-color:transparent;color:#182041;text-decoration:none}
a:active,a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,optgroup,strong {font-weight:500}
dfn {font-style:italic}
h1 {margin:.67em 0}
mark {background:#ff0;color:#000}
small {font-size:80%}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-.5em}
sub {bottom:-.25em}
img {border:0;max-width:100%;vertical-align:middle;display:inline-block}
svg:not(:root) {overflow:hidden}
hr {box-sizing:content-box;height:0}
pre,textarea {overflow:auto}
code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0}
button {overflow:visible}
button,select {text-transform:none}
button[disabled],html input[disabled] {cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input[type=checkbox],input[type=radio] {box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {height:auto}
input[type=search] {-webkit-appearance:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance:none}
legend {border:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
td,th {padding:0}
@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-] {font-family:webflow-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.w-icon-slider-right:before {content:"\e600"}
.w-icon-slider-left:before {content:"\e601"}
.w-icon-nav-menu:before {content:"\e602"}
.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before {content:"\e603"}
.w-icon-file-upload-remove:before {content:"\e900"}
.w-icon-file-upload-icon:before {content:"\e903"}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html.w-mod-touch * {background-attachment:scroll!important}
.w-block {display:block}
.w-inline-block {max-width:100%;display:inline-block}
.w-clearfix:after,.w-clearfix:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-clearfix:after {clear:both}
.w-hidden {display:none}
.w-button {display:inline-block;padding:9px 15px;background-color:#3898ec;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}
input.w-button {-webkit-appearance:button}
html[data-w-dynpage] [data-w-cloak] {color:transparent!important}
.w-webflow-badge,.w-webflow-badge * {position:static;left:auto;top:auto;right:auto;bottom:auto;z-index:auto;display:block;visibility:visible;overflow:visible;overflow-x:visible;overflow-y:visible;box-sizing:border-box;width:auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;margin:0;padding:0;float:none;clear:none;border:0 transparent;border-radius:0;background:0 0;box-shadow:none;opacity:1;transform:none;transition:none;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;list-style-type:disc;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal}
.w-webflow-badge {position:fixed!important;display:inline-block!important;visibility:visible!important;z-index:2147483647!important;top:auto!important;right:12px!important;bottom:12px!important;left:auto!important;color:#aaadb0!important;background-color:#fff!important;border-radius:3px!important;padding:6px 8px 6px 6px!important;font-size:12px!important;opacity:1!important;line-height:14px!important;text-decoration:none!important;transform:none!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:nowrap;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);cursor:pointer}
.w-webflow-badge>img {display:inline-block!important;visibility:visible!important;opacity:1!important;vertical-align:middle!important}
h1,h2,h3,h4,h5,h6 {font-weight:700;margin-bottom:10px}
h4 {font-size:18px;line-height:24px;margin-top:10px}
h5 {font-size:14px;line-height:20px;margin-top:10px}
h6 {font-size:12px;line-height:18px;margin-top:10px}
p {margin-top:0;margin-bottom:24px;color:rgba(0,0,0,1);line-height:1.3em}
blockquote {margin:0 0 10px;padding:10px 20px;border-left:5px solid #e2e2e2;font-size:18px;line-height:22px}
figure {margin:0 0 10px}
figcaption {margin-top:5px;text-align:center}
.w-list-unstyled {padding-left:0;list-style:none}
.w-embed:after,.w-embed:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-embed:after {clear:both}
.w-video {width:100%;position:relative;padding:0}
.w-video embed,.w-video iframe,.w-video object {position:absolute;top:0;left:0;width:100%;height:100%}
fieldset {padding:0;margin:0;border:0}
button,html input[type=button],input[type=reset] {-webkit-appearance:button;border:0;cursor:pointer;-webkit-appearance:button}
.w-form {margin:0 0 15px}
.w-form-done {display:none;padding:20px;text-align:center;background-color:#ddd}
.w-form-fail {display:none;margin-top:10px;padding:10px;background-color:#ffdede}
label {display:block;margin-bottom:5px;font-weight:700}
.w-input,.w-select {display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc}
.w-input:-moz-placeholder,.w-select:-moz-placeholder {color:#999}
.w-input::-moz-placeholder,.w-select::-moz-placeholder {color:#999;opacity:1}
.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder {color:#999}
.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder {color:#999}
.w-input:focus,.w-select:focus {border-color:#3898ec;outline:0}
.w-input[disabled],.w-input[readonly],.w-select[disabled],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select {cursor:not-allowed;background-color:#eee}
textarea.w-input,textarea.w-select {height:auto}
.w-select {background-color:#f3f3f3}
.w-select[multiple] {height:auto}
.w-form-label {display:inline-block;cursor:pointer;font-weight:400;margin-bottom:0}
.w-radio {display:block;margin-bottom:5px;padding-left:20px}
.w-radio:after,.w-radio:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-radio:after {clear:both}
.w-radio-input {margin:3px 0 0 -20px;line-height:normal;float:left}
.w-file-upload {display:block;margin-bottom:10px}
.w-file-upload-input {width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-100}
.w-file-upload-default,.w-file-upload-success,.w-file-upload-uploading {display:inline-block;color:#333}
.w-file-upload-error {display:block;margin-top:10px}
.w-file-upload-default.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden,.w-file-upload-uploading.w-hidden {display:none}
.w-file-upload-uploading-btn {display:flex;font-size:14px;font-weight:400;cursor:pointer;margin:0;padding:8px 12px;border:1px solid #ccc;background-color:#fafafa}
.w-file-upload-file {display:flex;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;border:1px solid #ccc;background-color:#fafafa}
.w-file-upload-file-name {font-size:14px;font-weight:400;display:block}
.w-file-remove-link {margin-top:3px;margin-left:10px;width:auto;height:auto;padding:3px;display:block;cursor:pointer}
.w-icon-file-upload-remove {margin:auto;font-size:10px}
.w-file-upload-error-msg {display:inline-block;color:#ea384c;padding:2px 0}
.w-file-upload-info {display:inline-block;line-height:38px;padding:0 12px}
.w-file-upload-label {display:inline-block;font-size:14px;font-weight:400;cursor:pointer;margin:0;padding:8px 12px;border:1px solid #ccc;background-color:#fafafa}
.w-icon-file-upload-icon,.w-icon-file-upload-uploading {display:inline-block;margin-right:8px;width:20px}
.w-icon-file-upload-uploading {height:20px}
.w-container {margin-left:auto;margin-right:auto;max-width:940px}
.w-container:after,.w-container:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-container:after {clear:both}
.w-container .w-row {margin-left:-10px;margin-right:-10px}
.w-row:after,.w-row:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-row:after {clear:both}
.w-row .w-row {margin-left:0;margin-right:0}
.w-col {position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}
.w-col .w-col {padding-left:0;padding-right:0}
.w-col-1 {width:8.33333333%}
.w-col-2 {width:16.66666667%}
.w-col-3 {width:25%}
.w-col-4 {width:33.33333333%}
.w-col-5 {width:41.66666667%}
.w-col-6 {width:50%}
.w-col-7 {width:58.33333333%}
.w-col-8 {width:66.66666667%}
.w-col-9 {width:75%}
.w-col-10 {width:83.33333333%}
.w-col-11 {width:91.66666667%}
.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.33333333%}
.w-col-medium-2 {width:16.66666667%}
.w-col-medium-3 {width:25%}
.w-col-medium-4 {width:33.33333333%}
.w-col-medium-5 {width:41.66666667%}
.w-col-medium-6 {width:50%}
.w-col-medium-7 {width:58.33333333%}
.w-col-medium-8 {width:66.66666667%}
.w-col-medium-9 {width:75%}
.w-col-medium-10 {width:83.33333333%}
.w-col-medium-11 {width:91.66666667%}
.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-container .w-row,.w-row {margin-left:0;margin-right:0}
.w-col {width:100%;left:auto;right:auto}
.w-col-small-1 {width:8.33333333%}
.w-col-small-2 {width:16.66666667%}
.w-col-small-3 {width:25%}
.w-col-small-4 {width:33.33333333%}
.w-col-small-5 {width:41.66666667%}
.w-col-small-6 {width:50%}
.w-col-small-7 {width:58.33333333%}
.w-col-small-8 {width:66.66666667%}
.w-col-small-9 {width:75%}
.w-col-small-10 {width:83.33333333%}
.w-col-small-11 {width:91.66666667%}
.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.33333333%}
.w-col-tiny-2 {width:16.66666667%}
.w-col-tiny-3 {width:25%}
.w-col-tiny-4 {width:33.33333333%}
.w-col-tiny-5 {width:41.66666667%}
.w-col-tiny-6 {width:50%}
.w-col-tiny-7 {width:58.33333333%}
.w-col-tiny-8 {width:66.66666667%}
.w-col-tiny-9 {width:75%}
.w-col-tiny-10 {width:83.33333333%}
.w-col-tiny-11 {width:91.66666667%}
.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 {display:inline-block;vertical-align:top;position:relative;width:28px;height:20px;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px}
.w-widget-twitter-count-shim * {pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner {position:relative;font-size:15px;line-height:12px;text-align:center;color:#999;font-family:serif}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear {position:relative;display:block}
.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):after,.w-widget-twitter-count-shim:not(.w--vertical):before {top:50%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.w-widget-twitter-count-shim:not(.w--vertical):before {border-color:rgba(117,134,150,0);border-right-color:#5d6c7b;border-width:4px;margin-left:-9px;margin-top:-4px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {border-width:5px;margin-left:-10px;margin-top:-5px}
.w-widget-twitter-count-shim:not(.w--vertical):after {border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:4px;margin-left:-8px;margin-top:-4px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {border-width:5px;margin-left:-9px;margin-top:-5px}
.w-widget-twitter-count-shim.w--vertical {width:61px;height:33px;margin-bottom:8px}
.w-widget-twitter-count-shim.w--vertical:after,.w-widget-twitter-count-shim.w--vertical:before {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.w-widget-twitter-count-shim.w--vertical:before {border-color:rgba(117,134,150,0);border-top-color:#5d6c7b;border-width:5px;margin-left:-5px}
.w-widget-twitter-count-shim.w--vertical:after {border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:4px;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-widget-gplus {overflow:hidden}
.w-background-video {position:relative;overflow:hidden;height:500px;color:#fff}
.w-background-video>video {background-size:cover;background-position:50% 50%;position:absolute;margin:auto;width:100%;height:100%;right:-100%;bottom:-100%;top:-100%;left:-100%;object-fit:cover;z-index:-100}
.w-background-video>video::-webkit-media-controls-start-playback-button {display:none!important;-webkit-appearance:none}
.w-slider {position:relative;height:300px;text-align:center;background:#ddd;clear:both;-webkit-tap-highlight-color:transparent;tap-highlight-color:rgba(0,0,0,0)}
.w-slider-mask {position:relative;display:block;overflow:hidden;z-index:1;left:0;right:0;height:100%;white-space:nowrap}
.w-slide {position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;white-space:normal;text-align:left}
.w-slider-nav {position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;text-align:center;-webkit-tap-highlight-color:transparent;tap-highlight-color:rgba(0,0,0,0)}
.w-slider-nav.w-round>div {border-radius:100%}
.w-slider-nav.w-num>div {width:auto;height:auto;padding:.2em .5em;font-size:inherit;line-height:inherit}
.w-slider-nav.w-shadow>div {box-shadow:0 0 3px rgba(51,51,51,.4)}
.w-slider-nav-invert {color:#fff}
.w-slider-nav-invert>div {background-color:rgba(34,34,34,.4)}
.w-slider-nav-invert>div.w-active {background-color:#222}
.w-slider-dot {position:relative;display:inline-block;width:1em;height:1em;background-color:rgba(255,255,255,.4);cursor:pointer;margin:0 3px .5em;transition:background-color .1s,color .1s}
.w-slider-dot.w-active {background-color:#fff}
.w-slider-dot:focus {outline:0;box-shadow:0 0 0 2px #fff}
.w-slider-dot:focus.w-active {box-shadow:none}
.w-slider-arrow-left,.w-slider-arrow-right {position:absolute;width:80px;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;overflow:hidden;color:#fff;font-size:40px;-webkit-tap-highlight-color:transparent;tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.w-slider-arrow-left [class*=' w-icon-'],.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class*=' w-icon-'],.w-slider-arrow-right [class^=w-icon-] {position:absolute}
.w-slider-arrow-left:focus,.w-slider-arrow-right:focus {outline:0}
.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 {top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em}
.w-slider-aria-label {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.w-slider-force-show {display:block!important}
.w-dropdown {display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}
.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle {position:relative;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}
.w-dropdown-toggle {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px}
.w-dropdown-toggle:focus {outline:0}
.w-icon-dropdown-toggle {position:absolute;top:0;right:0;bottom:0;margin:auto 20px auto auto;width:1em;height:1em}
.w-dropdown-list {position:absolute;background:#ddd;display:none;min-width:100%}
.w-dropdown-list.w--open {display:block}
.w-dropdown-link {padding:10px 20px;display:block;color:#222}
.w-dropdown-link.w--current {color:#0082f3}
.w-dropdown-link:focus {outline:0}
@media screen and (max-width:767px) {
}
.w-lightbox-backdrop {cursor:auto;font-style:normal;font-variant:normal;letter-spacing:normal;list-style:disc;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:17px;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,.9);z-index:2000;outline:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translate(0,0)}
.w-lightbox-backdrop,.w-lightbox-container {height:100%;overflow:auto;-webkit-overflow-scrolling:touch}
.w-lightbox-content {position:relative;height:100vh;overflow:hidden}
.w-lightbox-view {position:absolute;width:100vw;height:100vh;opacity:0}
.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 {display:inline-block;vertical-align:middle}
.w-lightbox-figure {position:relative;margin:0}
.w-lightbox-group .w-lightbox-figure {cursor:pointer}
.w-lightbox-img {width:auto;height:auto;max-width:none}
.w-lightbox-image {display:block;float:none;max-width:100vw;max-height:100vh}
.w-lightbox-group .w-lightbox-image {max-height:86vh}
.w-lightbox-caption {position:absolute;right:0;bottom:0;left:0;padding:.5em 1em;background:rgba(0,0,0,.4);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.w-lightbox-embed {position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.w-lightbox-control {position:absolute;top:0;width:4em;background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}
.w-lightbox-left {display:none;bottom:0;left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==")}
.w-lightbox-right {display:none;right:0;bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+")}
.w-lightbox-close {right:0;height:2.6em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");background-size:18px}
.w-lightbox-strip {position:absolute;bottom:0;left:0;right:0;padding:0 1vh;line-height:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.w-lightbox-item {display:inline-block;width:10vh;padding:2vh 1vh;box-sizing:content-box;cursor:pointer;-webkit-transform:translate3d(0,0,0)}
.w-lightbox-active {opacity:.3}
.w-lightbox-thumbnail {position:relative;height:10vh;background:#222;overflow:hidden}
.w-lightbox-thumbnail-image {position:absolute;top:0;left:0}
.w-lightbox-thumbnail .w-lightbox-tall {top:50%;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.w-lightbox-thumbnail .w-lightbox-wide {left:50%;height:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.w-lightbox-spinner {position:absolute;top:50%;left:50%;box-sizing:border-box;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:5px solid rgba(0,0,0,.4);border-radius:50%;-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin}
.w-lightbox-spinner:after {content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid transparent;border-bottom-color:#fff;border-radius:50%}
.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 {display:block;opacity:.5}
.w-lightbox-close {opacity:.8}
.w-lightbox-control:hover {opacity:1}
}
.w-lightbox-inactive,.w-lightbox-inactive:hover {opacity:0}
.w-richtext:after,.w-richtext:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-richtext:after {clear:both}
.w-richtext[contenteditable=true]:after,.w-richtext[contenteditable=true]:before {white-space:initial}
.w-richtext ol,.w-richtext ul {overflow:hidden}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after {outline:#2895f7 solid 2px}
.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after {content:'';position:absolute;display:none;left:0;top:0;right:0;bottom:0}
.w-richtext figure {position:relative;max-width:60%}
.w-richtext figure>div:before {cursor:default!important}
.w-richtext figure img {width:100%}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder {opacity:.6}
.w-richtext figure div {font-size:0;color:transparent}
.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 {display:table-caption;caption-side:bottom}
.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video] {width:60%;height:0}
.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe {position:absolute;top:0;left:0;width:100%;height:100%}
.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 {margin-right:auto;margin-left:auto;clear:both}
.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 {width:100%;max-width:100%;text-align:center;clear:both;display:block;margin-right:auto;margin-left:auto}
.w-richtext figure.w-richtext-align-fullwidth>div {display:inline-block;padding-bottom:inherit}
.w-richtext figure.w-richtext-align-fullwidth>figcaption {display:block}
.w-richtext figure.w-richtext-align-floatleft {float:left;margin-right:15px;clear:none}
.w-richtext figure.w-richtext-align-floatright {float:right;margin-left:15px;clear:none}
.w-nav {position:relative;background:#ddd;z-index:1000}
.w-nav:after,.w-nav:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-nav:after {clear:both}
.w-nav-brand {position:relative;float:left;text-decoration:none;color:#333}
.w-nav-link {position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}
.w-nav-link.w--current {color:#0082f3}
.w-nav-menu {position:relative;float:right}
[data-nav-menu-open] {display:block!important;position:absolute;top:100%;left:0;right:0;background:#c8c8c8;text-align:center;overflow:visible;min-width:200px}
.w--nav-link-open {display:block;position:relative}
.w-nav-overlay {position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}
.w-nav-overlay [data-nav-menu-open] {top:0}
.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] {right:auto;z-index:1;top:0}
.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] {left:auto;z-index:1;top:0}
.w-nav-button {position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:transparent;tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.w-nav-button:focus {outline:0}
.w-nav-button.w--open {background-color:#c8c8c8;color:#fff}
.w-nav[data-collapse=all] .w-nav-menu {display:none}
.w--nav-dropdown-open,.w--nav-dropdown-toggle-open,.w-nav[data-collapse=all] .w-nav-button {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} */
}
.w-tabs {position:relative}
.w-tabs:after,.w-tabs:before {content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.w-tabs:after {clear:both}
.w-tab-menu {position:relative}
.w-tab-link {position:relative;display:inline-block;vertical-align:top;text-decoration:none;padding:9px 30px;text-align:left;cursor:pointer;color:#222;background-color:#ddd}
.w-tab-link.w--current {background-color:#c8c8c8}
.w-tab-link:focus {outline:0}
.w-tab-content {position:relative;display:block;overflow:hidden}
.w-tab-pane {position:relative;display:none}
.w--tab-active {display:block}
@media screen and (max-width:479px) {.w-nav[data-collapse=tiny] .w-nav-menu {display:none}
.w-nav[data-collapse=tiny] .w-nav-button,.w-tab-link {display:block}
}
.w-ix-emptyfix:after {content:""}
@keyframes spin {0% {transform:rotate(0)}
100% {transform:rotate(360deg)}
}
.w-dyn-empty {padding:10px;background-color:#ddd}
.w-condition-invisible,.w-dyn-bind-empty,.w-dyn-hide {display:none!important}
body {margin:0;min-height:100%;background-color:#f4f6fa;font-family:Montserrat,sans-serif;color:#182041;font-size:16px;line-height:1.3em}
h1 {margin-top:0;margin-bottom:24px;color:#000000;font-size:40px;line-height:1.1em;font-weight:600}
h2 {margin-top:0;margin-bottom:24px;font-size:40px;line-height:1.1em;font-weight:700}
h3 {margin-top:0;margin-bottom:16px;font-size:21px;line-height:1.2em;font-weight:700}
ol,ul {margin-top:0;margin-bottom:24px;padding-left:40px;color:rgba(24,32,65,.8)}
.nav-menu {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#3f0a3d}
.navigation-left {
    display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;
    height:100%;padding-right:0px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.logo-greener { height:48px; margin-right: 20px; width:97px;}
.logo-greener.margin-left {margin-left:24px}
.navigation-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;margin-right:auto;margin-left:auto;padding-right:4%;padding-left:4%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.button-navigation {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0px;padding:16px 32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#182041;color:#f4f6fa;font-weight:600;text-decoration:none;white-space:nowrap}
.navigation-right {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.text-margin-right {margin-right:0;font-weight:600}
.logo {-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}
.logo.footer {margin-right:0;margin-bottom:16px}
.nav-link {
    display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-right:0;margin-left:0;
    padding-right:5px;padding-left:5px;
    -webkit-box-align:center;-webkit-align-items:center;
    -ms-flex-align:center;align-items:center;border-bottom:2px solid transparent;-webkit-transition:350ms;
    transition:350ms;color:#182041;
}
.nav-link:hover {color:#02676b}
.nav-link.w--current {border-bottom:2px solid #182041;color:#182041;font-weight:500}
.nav {position:fixed;left:0;top:40px;right:0;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:88px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:11px 11px 25px 0 rgba(9,7,37,.06)}
.link-social {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40px;height:40px;margin-right:12px;padding:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-color:#f4f6fa;-webkit-transition:350ms cubic-bezier(.455,.03,.515,.955);transition:350ms cubic-bezier(.455,.03,.515,.955)}
.link-social:hover {opacity:.5}
.link-social.white {background-color:#fff}
.social-icon {width:16px}
.section-hero {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:140px;padding-top:0;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.container {position:relative;z-index:10;max-width:1200px}
.container.centered {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.content-hero {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.columns {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:0;margin-left:0;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:center}
.image-phone {position:relative;z-index:10;max-height:64vh}
.hero-right, .hero-right-c {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:flex-end}
.paragraph-large {font-size:20px}
.paragraph-large.step-explainer {margin-bottom:0}
.paragraph-large.centered {text-align:left}
.paragraph-large.white {color:hsla(0,0%,100%,.75)}
.paragraph-large.white.centered.no-margin,.paragraph-large.white.no-margin {margin-bottom:0}
.paragraph.green-bold {color:#246b55;font-weight:700}
.paragraph.green-bold.centered {text-align:center}
.paragraph.no-margin {margin-bottom:0}
.paragraph.centered {text-align:center}
.paragraph.white {color:hsla(0,0%,100%,.75)}
.paragraph.white.no-margin {margin-top:10px;padding-top:0}
.paragraph.white.margin-top {margin-top:24px;margin-bottom:0}
.tag-text {margin-bottom:0;font-size:12px;line-height:1.2em;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}
.tag-text.margin-bot {margin-bottom:4px}
.tag-text.white {color:#fff}
.tag-text.white.margin-bot.large {margin-bottom:24px;text-align:center}
.tag-text.white.margin-top {margin-top:8px}
.tag-text.margin-right {margin-right:12px}
.logo-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:96px;padding-right:15%;padding-left:15%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.featured-logo {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4%;margin-left:4%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.logo-image {position:relative;left:0;top:0;right:0;bottom:0;max-height:140px;-o-object-fit:contain;object-fit:contain}
.horizontal-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.horizontal-container.margin-bot {margin-bottom:40px}
.announcement-banner {position:fixed;left:0;top:0;right:0;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#8ED400}
.hero-left-c {margin-top:20px;padding-right:0;padding-left:20px}
.steps-wrapper {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.scroll-wrapper {position:absolute;z-index:100;top:80px;bottom:0;width:5px;background-color:#a1b5b5;}
.scroll-wrapper .scroll-bar-ff {max-height: 100%;}
.scroll-bar {width:100%;height:100%;background-color:#9ef3a9}
.step-block {z-index: 103; position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:100px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.step-block.cta {min-height:50vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.step-content {position:relative;width:40%;padding:1%}
.step-image-block {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.step-dot {z-index: 101;width:32px;height:32px;border-radius:100px;background-color:#fff;box-shadow:0 1px 4px 0 #a1a3b5}
.card-bg {position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;border-radius:25px;background-color:#fff;box-shadow:0 12px 16px 0 rgba(24,32,65,.1)}
.card-bg.blue {background-color:#161e3f;color:#fff}
.card-content {position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.card-content.centered {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.heading-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.section.white {background-color:#fff}
.step-image {position:relative;z-index:10;max-height:64vh}
.circle-cover {width:80%;height:80%;border-radius:100%;background-color:#f4f6fa}
.list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.item {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:50px;margin-left:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.slider-container {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;max-width:1200px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.arrow-prev {position:absolute;left:0;top:50%;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:64px;height:64px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.arrow-prev.logo-slider {position:absolute;height:64px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.arrow {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(180deg,#fff,#fff)}
.arrow.slider-next {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.arrow-image {width:24px}
.arrow-image.rotate {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.arrow-next {position:absolute;top:50%;right:0;z-index:100;width:64px;height:64px}
.arrow-next.logo-slider {position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:64px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.collection {position:relative;margin-top:50px;margin-bottom:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.heading-centered {font-size:36px;text-align:center}
.heading-centered.margin-bot {margin-bottom:24px}
.member-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.hero-circle {position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:45vh;height:45vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#9ef3a9),to(#f1f9a2));background-image:linear-gradient(0deg,#9ef3a9,#f1f9a2)}
.author-image {position:relative;z-index:10;width:100%;height:100%}
.member-image {position:relative;overflow:hidden;width:100%;height:100%;margin-bottom:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%}
.author-image-circle {position:absolute;left:-10%;top:-10%;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:120%;height:120%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#9ef3a9),to(#f1f9a2));background-image:linear-gradient(0deg,#9ef3a9,#f1f9a2)}
.section-cta {padding-top:50px;padding-bottom:50px;background-color:#ffffff;/*background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f9a2),to(#9ef3a9));background-image:linear-gradient(180deg,#f1f9a2,#9ef3a9)*/}
.cta-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60%;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.button-primary {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#182041;color:#f4f6fa;text-decoration:none;white-space:nowrap}
.button-primary.green {background-color:#9ef3a9;color:#182041}
.tag {margin-bottom:24px;padding:8px 16px;border-radius:100px;background-color: #191F3F; color:#fff}
.tag.green {background-color:#9ef3a9}
.tag.blue {background-color:#182041;color:#fff}
.section-footer {padding-top:100px;padding-bottom:100px;background-color:#182041}
.heading-white {color:#f4f6fa}
.heading-white.no-margin-top {margin-top:0}
.heading-white.centered {text-align:center}
.footer-cta-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.footer-content-right {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.footer-link {padding:16px;-webkit-transition:350ms cubic-bezier(.455,.03,.515,.955);transition:350ms cubic-bezier(.455,.03,.515,.955);color:#f4f6fa;text-decoration:none}
.footer-link:hover {opacity:.5}
.social-links-footer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.footer-links {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.arrow-button {width:20px;height:16px}
.html-embed {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.blog-item {width:45%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}
.blog-item.margin-bot {margin-right:auto;margin-bottom:50px;margin-left:auto}
.blog-link {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#182041;text-decoration:none}
.blog-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:0;margin-left:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.author-content {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.author-image-wrapper {position:relative;width:40px;height:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.author-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.blog-wrapper {margin-top:50px;margin-bottom:100px}
.author-role {font-size:12px}
.author-role.white {color:hsla(0,0%,100%,.75)}
.button-secondary {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#9ef3a9;color:#182041;text-decoration:none;white-space:nowrap}
.blog-image-wrapper {position:relative;overflow:hidden;width:100%;margin-bottom:24px;border-radius:25px}
.blog-image-wrapper.no-margin {margin-bottom:0}
.section-hero-title {margin-top:120px;padding-top:100px;padding-bottom:100px;background-color:#182041}
.section-hero-title.grey {margin-top:120px;padding-top:50px;background-color:#f4f6fa}
.content-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.blue-bar {position:absolute;width:100%;height:40vh;background-color:#182041}
.blog-post-details {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-top:50px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.blog-rich-text {margin-top:100px;margin-bottom:100px}
.preloader {position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;width:100vw;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f4f6fa}
.preloader-image {width:80px;height:80px}
.mobile-menu-button {display:none;height:56px;margin-left:24px;padding:16px 32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#182041;color:#f4f6fa;text-decoration:none;white-space:nowrap}
.logo-green-wallet {height:40px;margin-right:24px}
.heading-three {font-size:24px;line-height:1.1em;font-weight:700}
.heading-three.heading-centered.margin-bot {margin-top:10px;margin-bottom:40px}
.logo-slider {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-top:0;margin-bottom:0;padding-top:3em;padding-bottom:3em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent}
.slide-nav {display:none}
.slide-content {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.step-cta {position:relative;width:40%;padding:4%}
.instagram-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:50px;margin-bottom:100px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.instagram-card {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:0;margin:15px;padding-bottom:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#182041}
.image {position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.instagram-info {position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-flow:row;grid-auto-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;color:#fff;font-size:10px;font-weight:600;text-align:center;text-transform:uppercase}
.instagram-card-shift {position:relative;overflow:hidden;margin:60px 15px 15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#182041}
.content-wrapper {margin-top:100px;margin-bottom:100px}
.testimonial-wrapper {width:45%;margin-top:50px;margin-bottom:50px}
.testimonial-content {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;margin-bottom:50px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.blog-category {margin-bottom:16px;padding:8px 16px;border-radius:100px;background-color:#9ef3a9}
.address-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.categories-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.category-link {margin:8px 12px;padding:8px 16px;border-radius:50px;background-color:#fff;-webkit-transition:350ms cubic-bezier(.455,.03,.515,.955);transition:350ms cubic-bezier(.455,.03,.515,.955);text-decoration:none}
.category-link:hover {background-color:#182041;color:#fff}
.category-link.w--current {background-color:#182041;color:#f4f6fa}
.categories-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.signup-wrapper {position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:scroll;width:100%;padding-right:10%;padding-left:10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(158,243,169,.95)}
.close-icon {position:static;width:40px;height:40px;margin-bottom:50px}
.image-dot {position:absolute;z-index:99;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80px;height:80px;padding:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(24,32,65,.2)}
.image-dot.one {left:25%;top:12%}
.image-dot.two {top:25%;right:12%}
.image-dot.three {left:12%;bottom:12%}
.image-dot.four {right:20%;bottom:25%}
.contact-details {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33%;padding-right:4%;padding-left:4%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.details-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.details-block.margin-bot {margin-bottom:40px}
.contact-map {width:100%;height:50vh;margin-top:25px;margin-bottom:-50px}
.paragraph-2,.paragraph-3,.paragraph-small {font-size:12px}
.instagram-item {padding-right:0;padding-left:0}
.instagram-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.collection-instagram {width:100%}
.image-2 {-o-object-fit:cover;object-fit:cover}
.instragram-icon {width:40px}
.faq-block {margin-top:40px}
.faq-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.faq-item {margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:8px;background-color:#fff}
.faq-question {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.faq-q-text {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#182041;font-size:1.563rem;line-height:1.3em;font-weight:700;text-align:left}
.faq-plus-wrap {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;margin-left:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.faq-plus-l {position:absolute;width:4px;height:100%;background-color:#246b55}
.faq-plus {width:100%;height:4px;background-color:#246b55}
.faq-answer {overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.15)}
.faq-answer-text {padding-right:32px;padding-bottom:32px;padding-left:32px;color:#182041;font-size:1em}
.rich-text-privacy-policy {margin-top:50px}
.link {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.link-2 {color:#f4f6fa}
.image-3 {padding-right:20px}
.image-4 {padding-left:20px}
.text-span,.text-span-2 {color:#f4f6fa}
.no-scroll {overflow:hidden}
.image-5 {position:static;margin-right:auto;margin-left:auto;text-align:center}
.columns-3 {display:block;margin-left:159px}
.column {text-align:center;-o-object-fit:contain;object-fit:contain}
.column-2 {padding-right:20px;text-align:center;-o-object-fit:contain;object-fit:contain}
.paragraph-4 {margin:20px auto;padding-right:60px;padding-left:60px;text-align:center}
.paragraph-5 {margin-top:20px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}
.container-2 {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.section-2 {background-color:#fff}
.heading-2 {margin-bottom:40px;margin-left:16px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.image-6 {max-height:450px;max-width:100%;-o-object-fit:contain;object-fit:contain}
.image-7,.image-8 {max-height:400px}
.text-block {margin-bottom:20px}
.image-10,.image-9 {max-height:450px}
.image-11 {max-height:500px}
.text-block-2 {margin-bottom:20px}
.container-3 {margin-top:60px}
.html-embed-2 {margin:40px 0}
.heading-3 {margin-top:40px}
.heading-4 {margin-top:140px}
.paragraph-6,.paragraph-7 {font-size:12px}
.paragraph-8 {font-size:80%}
.list-item,.list-item-2,.list-item-3,.list-item-4,.list-item-5,.list-item-6,.list-item-7 {padding-top:5px;padding-bottom:5px}
.list-item-8 {display:none;padding-top:5px;padding-bottom:5px}
.bold-text {text-align:left}
.text-block-3 {line-height:1.5em}
.text-block-4 {padding-top:20px;line-height:1.5em}
.text-block-5 {padding-bottom:50px;line-height:1.5em}
.image-12 {max-width:50%;margin-top:auto;margin-right:auto;margin-left:auto;text-align:center;-o-object-fit:fill;object-fit:fill}
.paragraph-9 {margin-top:20px;margin-bottom:20px;padding-right:60px;padding-left:60px}
.container-4 {position:relative;display:block}
.paragraph-10 {margin-right:140px;margin-left:140px}
.heading-5 {margin-top:40px;margin-bottom:40px;text-align:center}
.html-embed-3 {display:block}
.paragraph-11 {font-size:24px}
.link-3 {color:#0032ff;text-decoration:underline}
.heading-6 {font-size:20px}
.heading-7 {font-size:26px}
.heading-8,.heading-9 {font-size:44px}
.cards-section {padding-top:60px;padding-bottom:20px}
.centered-container {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}
.cards-grid-container {display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:40px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;text-align:left}
.cards-image-mask {position:relative;overflow:hidden;width:100%;padding-top:100%;border-radius:0}
.cards-image {position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}
.heading-10 {margin-top:40px;font-size:36px;text-align:center}
.paragraph-12 {font-size:18px}
.heading-11,.heading-12,.heading-13 {font-size:20px}
.paragraph-large-2 {font-size:18px}
.paragraph-large-2.white {color:hsla(0,0%,100%,.75)}
.button-primary-2 {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#182041;color:#f4f6fa;text-decoration:none;white-space:nowrap}
.button-primary-2.green {background-color:#9ef3a9;color:#182041}
.heading-white-2 {color:#f4f6fa}
.heading-white-2.no-margin-top {margin-top:0}
.text-span-3 {color:#f4f6fa}
.link-social-2 {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40px;height:40px;margin-right:12px;padding:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-color:#f4f6fa;-webkit-transition:350ms cubic-bezier(.455,.03,.515,.955);transition:350ms cubic-bezier(.455,.03,.515,.955)}
.link-social-2:hover {opacity:.5}
.link-4 {color:#f4f6fa}
.heading-14 {font-size:36px}
.heading-15 {font-size:0px}
.heading-16 {margin-top:24px;font-size:30px}
.heading-17,.heading-18 {font-size:36px}
.image-14 {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}
.heading-19 {font-size:36px}
.bold-text-2 {font-weight:600}
.bold-text-3 {line-height:1.3em}
@media screen and (max-width:991px) {h1 {font-size:31px}
/* .nav-menu {width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff} */
/* .navigation-left {padding-right:0} */
/* .navigation-container {position:relative;width:90%;padding-right:0;padding-left:0} */
.button-navigation {margin-right:24px}
/* .logo {margin-right:10px;padding:0} */
/* .nav-link {width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center} */
/* .nav-link.w--current {border-bottom-width:0;background-color:#f4f6fa} */
/* .menu-button {border:1px solid rgba(63,10,61,.1);border-radius:100%;color:#182041} */
/* .menu-button.w--open {border-color:#02676b;background-color:#182041} */
.link-social {display:none}
.link-social.footer,.link-social.white {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.container {max-width:90%}
.paragraph-large.step-explainer {font-size:16px}
.featured-logo {margin-right:16px;margin-left:16px}
.step-content,.step-image-block {width:45%}
.step-dot {width:24px;height:24px}
.list {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.slider-container {width:auto;max-width:90%}
.arrow-prev {width:48px;height:48px}
.arrow {width:100%;height:100%}
.arrow-image {width:24px}
.arrow-next {width:48px;height:48px}
.member-block {min-width:35vw}
.hero-circle {width:45vw;height:45vw}
.cta-block {width:100%}
.button-primary {margin-right:24px}
.footer-content-right,.footer-cta-block {width:100%}
.button-secondary {margin-right:24px}
.content-container {width:100%}
.mobile-menu-button {margin-right:24px}
.step-cta {width:45%}
.instagram-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.instagram-card,.instagram-card-shift {margin:5px}
.categories-block {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.categories-list {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.signup-wrapper {padding-right:5%;padding-left:5%}
.close-icon {position:relative}
.image-dot {width:56px;height:56px;padding:12px;box-shadow:0 11px 16px 0 rgba(24,32,65,.1)}
.image-dot.one {top:8%}
.image-dot.two {right:4%}
.image-dot.three {left:4%;bottom:8%}
.image-dot.four {right:12%}
.faq-item {width:100%}
.heading-2 {margin-right:20px;margin-left:20px}
.cards-grid-container {grid-column-gap:20px}
.button-primary-2 {margin-right:24px}
.link-social-2 {display:none}
.link-social-2.footer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media screen and (max-width:767px) {
.navigation-left {width:100%;padding-left:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.button-navigation {
    height:48px;
    padding-top:8px;padding-bottom:8px;
    font-size:6px;
    padding: 5px 5px;
}
.button-navigation {
    margin-right: -10px;
}
.navigation-right {
    width: 40%;
}
.navigation-right .text-margin-right {
    -webkit-transform: scale(0.8);
    font-size: 12px;
}
.section-hero {height:auto}
.columns {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.logo-container {padding-right:25%;padding-left:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.logo-container.walk-the-talk {padding-right:0;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.featured-logo {margin-top:16px;margin-bottom:16px}
.logo-image {min-height:96px}
.steps-wrapper {height:auto}
.scroll-wrapper {top:0;bottom:2%}
.step-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.step-content {width:100%;padding:8%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.step-image-block {width:70%;margin-bottom:40px;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.step-dot {margin-bottom:40px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.hero-circle {width:75vw;height:75vw}
.button-primary {height:48px;padding-top:8px;padding-bottom:8px;font-size:14px}
.footer-cta-block {width:100%}
.footer-content-right {width:100%;margin-top:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.blog-item {width:100%;margin-bottom:50px;padding-left:0}
.blog-list {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.blog-wrapper {margin-bottom:50px}
.button-secondary {height:48px;padding-top:8px;padding-bottom:8px;font-size:14px}
.content-container {width:100%}
.mobile-menu-button {height:48px;padding-top:8px;padding-bottom:8px;font-size:14px}
.heading-three.heading-centered.margin-bot {margin-bottom:24px}
.slide-content {height:100%}
.step-cta {width:100%;padding:8%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.instagram-card {-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}
.instagram-info {display:none}
.address-block {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.categories-block {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.categories-list {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.signup-wrapper {padding-top:25%;padding-bottom:25%}
.contact-details {width:100%}
.details-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.instagram-item {width:50%}
.faq-item {width:100%}
.faq-question {padding:24px}
.faq-answer-text {padding-right:24px;padding-bottom:24px;padding-left:24px}
.cards-section {padding:40px 20px}
.cards-grid-container {max-width:none;-ms-grid-row-align:stretch;align-self:stretch;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}
.button-primary-2 {height:48px;padding-top:8px;padding-bottom:8px;font-size:14px}
#w-node-_9141de65-7eca-01b4-40ca-1fded942bb39-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb39-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb39-d26c776b,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3b-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3b-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3b-d26c776b,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb40-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb40-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb40-d26c776b {-ms-grid-row:span 1;grid-row-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column:span 1;grid-column-start:span 1;-ms-grid-column-span:1;grid-column-end:span 1}
#w-node-_9141de65-7eca-01b4-40ca-1fded942bb42-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb42-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb42-d26c776b {-ms-grid-row:span 1;grid-row-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column:span 1;grid-column-start:span 1;-ms-grid-column-span:1;grid-column-end:span 1;-ms-grid-row-align:start;align-self:start}
}
@media screen and (max-width:479px) {
    .nav-menu {
        padding-top:24px;padding-bottom:24px;-webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-box-align:center;
        -webkit-align-items:center;-ms-flex-align:center;align-items:center;
        font-size: 12px;
    }
.logo-greener.margin-left {margin-top:24px;margin-left:0}
.button-navigation {
    
}
.navigation-container {
    padding-left: 5px;
}
.nav-link {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.menu-button.w--open {background-color:#182041}
.section-hero {padding-top:10px;padding-bottom:50px}
.paragraph-large {text-align:left}
.tag-text {font-size:10px}
.tag-text.margin-right {margin-right:8px}
.logo-container.walk-the-talk {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.logo-image.cc-logo-small-mobile {max-height:72px}
.horizontal-container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.step-image-block {width:100%}
.hero-circle {width:90vw;height:90vw}
.section-cta {padding-top:100px;padding-bottom:100px}
.button-primary,.button-primary.green {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.section-footer {padding-top:50px;padding-bottom:50px}
.author-content {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.author-content.align-left-mobile {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.author-block {margin-top:24px;margin-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.author-block.align-left-mobile {margin-top:0;margin-left:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.button-secondary {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.section-hero-title {padding-bottom:50px}
.blue-bar {height:20vh}
.blog-post-details {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.date-block {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.blog-rich-text {margin-top:50px;margin-bottom:50px}
.mobile-menu-button {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px}
.logo-green-wallet {margin-right:0;margin-bottom:24px}
.heading-three.heading-centered.margin-bot {margin-top:20px}
.testimonial-wrapper {width:100%;margin-top:25px;margin-bottom:25px}
.category-link {margin-right:8px;margin-left:8px}
.signup-wrapper {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.details-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.contact-map {margin-bottom:-25px}
.faq-q-text {font-size:1em}
.faq-answer-text {text-align:left}
.image-3 {padding-right:0;padding-bottom:20px}
.image-4 {padding-bottom:20px;padding-left:0}
.columns-2,.heading {text-align:center}
.paragraph-4,.paragraph-9 {padding-right:40px;padding-left:40px}
.image-13 {margin-right:20px;margin-left:20px}
.container-5 {padding-right:10px;padding-left:10px}
.centered-container {text-align:left}
.cards-grid-container {margin-right:0;margin-left:0;padding-top:20px;padding-bottom:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}
.paragraph-large-2 {text-align:left}
.button-primary-2,.button-primary-2.green {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#w-node-_9141de65-7eca-01b4-40ca-1fded942bb2f-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb2f-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb2f-d26c776b,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb36-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb36-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb36-d26c776b,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3d-766a3023,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3d-c96715a7,#w-node-_9141de65-7eca-01b4-40ca-1fded942bb3d-d26c776b {-ms-grid-column:span 1;grid-column-start:span 1;-ms-grid-column-span:1;grid-column-end:span 1}
}


.earth-bj {
    background-color: transparent;
    box-shadow: none;
    background-image: url('../images/home/001.png') ;
    background-size: 300px 300px;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 320px;
    min-width: 320px;
}
.earth-bj.card-content {
    align-items: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}

.step-block-my-w {
    width: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.step-block-my-w .step-block {
    margin: 0 auto;
}

.stepBlockLast {
    padding-top: 40px;
    padding-bottom: 80px;
}

.stepBlockBgColor {
    /* background-color: #F3F7FA; */
}

.my-w-container.container,
.my-w-container {
    max-width: 100%;
}

.my-w-container .step-block {
    max-width: 1200px;
}

.common-bj {
    background-color: #8CD502
}

.step-dot-visibility {
    visibility: hidden;
}

.stepBlockContent .step-content {
    margin-bottom: 50px;
}


/* .video-js {
    width: 430px;
    max-height: 230px;
}

@media screen and (max-width:767px) {
    .video-js {
        max-width: 90vw;
    }
} */

.video-js-box {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1000;
    background: rgba(0,0,0,0.3);

    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: none;
}

.video-js-my-player {
    position: fixed;
    z-index: 1001;
    width: 80%;
    height: 80%;
    margin: 0 auto;
    margin-left: 10%;
    
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: none;
}
.video-js {
    margin: 0 auto;
    width: 100%;
    height: 100%;
}