html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    height: 100%;
        overflow-x: hidden !important

}

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:active,
a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
optgroup,
strong {
    font-weight: 700
}

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
}

body {
    margin: 0;
    min-height: 100%;
    background-color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    overflow-x: hidden !important
}

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
}

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: 10px
}

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
}

ol,
ul {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 40px
}

.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-nav-brand {
        padding-left: 10px
    }
}

.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
}

.w-layout-grid {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    grid-row-gap: 16px;
    grid-column-gap: 16px
}

h1 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700
}

h2 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 36px;
    font-weight: 700
}

h3 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 30px;
    font-weight: 700
}

h4 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    line-height: 32px;
    font-weight: 500
}

a {
    background-color: transparent;
    color: #17c95f;
    font-weight: 500;
    text-decoration: underline
}

.section-homepage-fold-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    height: 700px;
    max-height: 802px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url("../61139e78149aab78078c180f_Group%2015092%20(1).jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

    .section-homepage-fold-acc {
        height: 400px !important
    } 

.section-homepage-fold-1.help-page {
    background-image: url("../611bb973e779fb475a446dab_help%20new%20green%20(1).png");
    background-position: 50% 50%;
    background-size: cover
}

.section-homepage-fold-1.soms {
    background-image: url("../6124e5fb5f494d239636a866_soms.png")
}

.section-homepage-fold-1.mission {
    background-image: url("../61255ffc7501b88146f5e510_mission%20(1).png")
}

.section-homepage-fold-1.schoolofmoneyscience {
    background-image: url("../6133528c834e8fe37e9dffa8_soms%20hero%20image%20(1).png")
}

.section-homepage-fold-1.jobs {
    background-image: url("../6126bbf16120a65fa1d0813b_jobs%20(1).png");
    background-position: bottom
}

.section-homepage-fold-1.careers {
    background-image: url("../6128d4154af1d41a019c7e5b_careeors%20(1).png")
}

.section-homepage-fold-1.features {
    background-image: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(89%, rgba(0, 0, 0, .29))), url("../61372a9b4dcf7c09cb183a0f_product_features.png");
    background-image: linear-gradient(270deg, transparent, rgba(0, 0, 0, .29) 89%), url("../61372a9b4dcf7c09cb183a0f_product_features.png");
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.section-homepage-fold-1.press {
    background-image: url("../617bee57b7f9c13924be19bf_press%20header.png")
}

.div-container-homepage-fold-1 {
    width: 85%;
    max-width: 2560px;
    margin-top: 0;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0
}

.div-container-homepage-fold-1.top {
    margin-top: 107px
}

.div-container-homepage-fold-1.top.impact {
    margin-top: 0
}

.div-container-homepage-fold-1.ms.hidethisfornow {
    display: none
}

.div-container-homepage-fold-1.navbar {
    display: block;
    -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
}

.div-container-homepage-fold-1.nav-bar {
    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-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
}

.div-home-fold-1 {
    width: 55%
}

.div-home-fold-1.soms {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 45%;
    margin-left: 0;
    -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
}

.div-home-fold-1.soms.mission {
    width: 44%;
    margin-left: auto;
    padding-top: 20px;
    background-image: url("../612560c3bae3624dff0cffc7_Vectorw.png");
    background-position: 28% 0;
    background-size: 111px 111px;
    background-repeat: no-repeat
}

.div-home-fold-1.soms.jobs.joinourteam-a {
    margin-left: auto
}

.div-home-fold-1.soms.jobs.joinourteam-a.ff {
    width: 38%
}

.div-home-fold-1.soms.careers,
.div-home-fold-1.soms.moneyscience {
    margin-left: auto
}

.div-home-fold-1.soms.moneyscience.mss {
    width: 38%
}

.div-home-fold-1.home {
    margin-top: 0
}

.heading {
    margin-top: 0;
    margin-bottom: 14px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 42px;
    line-height: 56px;
    letter-spacing: 0
}

.heading.help-page {
    width: 100%
}

.heading.mission {
    width: auto;
    margin-bottom: 0;
    font-size: 50px;
    line-height: 61.5px
}

.heading.mission.jobs {
    width: 75%
}

.heading.mission.jobs.ff {
    width: auto
}

.heading.schoolofmoneyscience {
    width: auto;
    font-size: 50px;
    line-height: 61.5px
}

.heading.careers {
    width: 90%
}

.heading.careers.ccc {
    width: 75%
}

.heading.home {
    width: 85%
}

.heading.features {
    width: 70%
}

.heading.press-headers {
    font-size: 36px;
    line-height: 50px
}

.paragraph {
    width: 80%;
    margin-bottom: 18px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 24px;
    line-height: 35px;
    font-weight: 300
}

.paragraph.help-page {
    width: 80%;
    font-size: 20px;
    line-height: 36px
}

.paragraph.soms {
    width: auto;
    margin-bottom: 0
}

.paragraph.careers,
.paragraph.join,
.paragraph.school-of-moneysceice {
    width: auto
}

.paragraph.home {
    width: 75%;
    margin-bottom: 0
}

.button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    padding: 9px 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;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

.button.howtos {
    width: 150px
}

.button.howtos.tracked-cta:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 184px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.button.ms.dd {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    margin-left: auto;
    padding: 15px 9px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.button.ms.dd.tracked-cta.email-get-started {
    background-color: #ffc42c;
    cursor: pointer
}

.button.ms.dd.tracked-cta.email-get-started:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms.dd.tracked-cta.email-get-started.us {
    margin-top: 14px
}

.button.ms.dd.tracked-cta.email-get-started.us.rr {
    margin-bottom: 48px
}

.button.ms.dd.tracked-cta._2nd-fold {
    margin-top: 24px;
    margin-right: 0;
    margin-left: 0
}

.button.ms.dd.tracked-cta._2nd-fold.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms.dd.tracked-cta._2nd-fold.pricing-email {
    margin-top: 0
}

.button.ms.dd.tracked-cta._2nd-fold.pricing-email:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms.dd.tracked-cta._2nd-fold.press {
    margin-right: auto;
    margin-left: auto
}

.button.ms.dd.tracked-cta._2nd-fold.press:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms.dd.tracked-cta._2nd-fold.press.media-assests {
    width: 186px
}

.button.ms.dd.tracked-cta._2nd-fold.press.media-assests:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.ms.dd.uuu {
    margin-bottom: 48px
}

.button.ms.ddd {
    width: 172px;
    margin-top: 8px;
    padding: 9px 15px
}

.button.ms.ddd.tracked-cta.no-redirection {
    cursor: pointer
}

.button.ms.ddd.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button.newpatented {
    margin-top: 24px
}

.button.email-get-started.tracked-cta:hover,
.button.newpatented.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-fold-4-image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: auto;
    max-width: none;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.bright-gets-to-know-you-image {
    max-width: 264px;
    margin-right: auto;
    margin-left: auto
}

.div-fold-4-grid-1-text {
    margin-top: 12px
}

.heading-fold-4-grid-1 {
    width: 75%;
    margin: 0 auto 16px;
    font-family: Poppins, sans-serif;
    font-size: 28px;
    line-height: 44px;
    text-align: center
}

.heading-fold-4-grid-1._2nd-fold {
    margin-bottom: 0
}

.heading-fold-4-grid-1.ms {
    width: auto
}

.heading-fold-4-grid-1.ms.erer.dfd {
    width: 60%;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 32px
}

.heading-fold-4-grid-1._555.dfd {
    width: 50%;
    font-size: 24px;
    line-height: 32px
}

.heading-fold-4-grid-1._555.dfd._4.ee {
    width: 45%
}

.subheading-fold-4-grid-1 {
    width: 75%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px;
    font-weight: 300;
    text-align: center
}

.then-we-build-a-plan {
    width: auto;
    -o-object-fit: fill;
    object-fit: fill
}

.div-fold-4-image-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 320px;
    height: 200px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.section {
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 260px;
    background-image: url("../6113baa6ebab55931b0eb161_Vector%20170.svg");
    background-position: 0 100%;
    background-size: 680px 483px;
    background-repeat: no-repeat
}

.section._43434 {
    padding-top: 0
}

.section-real-users {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    height: 750px;
    margin-top: -127px;
    margin-bottom: 0;
    padding-bottom: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url("../6113d9d7861d59ce89e3237a_Group%2015105.svg"), url("../6113ce9c35e28eb5a2ff8886_real%20useras%20(1).png");
    background-position: 0 7%, 100% 50%;
    background-size: auto, contain;
    background-repeat: no-repeat, repeat-y
}

.section-real-users.home {
    background-image: url("../6113d9d7861d59ce89e3237a_Group%2015105.svg"), url("../613efb42ee7de40c5cad7236_home2222%20(1).png");
    background-size: auto, 600px;
    background-repeat: no-repeat, no-repeat
}

.section-real-users.home.features {
    margin-top: 100px;
    margin-bottom: 100px;
    padding-top: 0;
    background-image: url("../6113d9d7861d59ce89e3237a_Group%2015105.svg"), url("../613efb42ee7de40c5cad7236_home2222%20(1).png")
}

.grid-2 {
    display: none;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-main-copy-real-users {
    width: auto
}

.div-copy-real-users {
    width: 40%
}

.div-copy-real-users.features {
    width: auto
}

.heading-review-fold {
    width: 90%;
    margin-top: 0;
    margin-bottom: 24px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 48px;
    line-height: 62px
}

.heading-review-fold.ss.sfdfd.features {
    font-size: 44px;
    line-height: 58px
}

.text-span {
    color: #17c95f
}

.text-span.ac {
    color: #2dde89
}

.text-block {
    width: 90%;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px;
    font-weight: 300
}

.text-block.ww {
    width: auto
}

.text-block.home.sss.ss.hh {
    width: 80%
}

.text-block._2nd {
    width: 82%
}

.div-real-users-stars {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px;
    -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
}

.div-real-users-stars.sss {
    margin-bottom: 24px
}

._5-star-reviews {
    margin-top: 10px;
    margin-left: 0
}

.div-block {
    background-image: url("../6113c5c241ccb6a37f6e13ab_real%20useras.png");
    background-position: 0 0;
    background-size: cover
}

.grid-3 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-3.hide-for-now {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.grid-3.hide-for-now.hide {
    display: none
}

.section-2 {
    height: auto;
    margin-top: -189px;
    padding-top: 100px;
    padding-bottom: 219px;
    background-image: url("../6113d57f99640a245b35014b_Vector%20165.svg");
    background-position: 60% 0;
    background-size: contain;
    background-repeat: no-repeat
}

.section-2._34343 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 140px;
    background-image: none;
    background-size: auto;
    background-repeat: repeat
}

.div-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 247px;
    height: 210px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    -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-image: url("../6113d057a9ad5e073049bca0_Vector.svg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-2.c1 {
    width: 307px;
    padding-top: 0;
    background-image: url("../61366acf4c8cb84c19510a35_Vector%20233.png");
    background-size: 307px;
    background-repeat: no-repeat
}

.heading-2 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 32px;
    line-height: 28px;
    text-align: center
}

.heading-2.impact-1 {
    color: #17c95f;
    font-size: 32px
}

.heading-2.fff {
    font-size: 48px
}

.text-span-2 {
    color: #3f3f3f;
    font-size: 20px;
    line-height: 28px;
    font-weight: 400
}

.text-span-2.impact-1,
.text-span-2.impact-3 {
    font-size: 18px;
    line-height: 18px
}

.text-span-3 {
    color: #17c95f
}

.div-block-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 264px;
    height: 221px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    -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-image: url("../6113d28372c18c6a71662a7f_32223.svg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-3.impact-2 {
    background-size: contain
}

.div-block-3.c2 {
    width: 306px;
    padding-top: 0;
    background-image: url("../61366b2a9eb6dbf32e859a32_Vector%20234.png");
    background-size: contain
}

.div-block-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 230px;
    height: 206px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    -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-image: url("../6113d3d5ad667c3bcdecb748_dsad.svg");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.div-block-5.impact-3 {
    width: 264px;
    height: 221px
}

.div-block-5.c3 {
    width: 289px;
    padding-top: 0;
    background-image: url("../61366b41b85b656c9a6c4f40_Vector%20235.png")
}

.div-block-5.c3.ee {
    height: 221px
}

.section-world-class-technology {
    margin-top: -137px;
    background-image: url("../6113e48c0a6b41505b94c37b_Group%2015012.svg"), url("../6113e1a0ad667c3a2fed10c7_Vector.png");
    background-position: 100% 80%, 95% 0;
    background-size: auto, auto;
    background-repeat: no-repeat, no-repeat
}

.section-world-class-technology.sss {
    margin-top: 0
}

.grid-4 {
    grid-column-gap: 82px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-4.last-fold {
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-last2folds {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 48px;
    line-height: 62px
}

.heading-last2folds.sss {
    color: #3f3f3f
}

.text-span-4 {
    color: #17c95f
}

.text-span-5 {
    color: #3f3f3f;
    font-weight: 700
}

.div-block-6 {
    width: 480px
}

.section-last-fold {
    padding-bottom: 140px
}

.section-last-fold.pricing-page {
    padding-bottom: 60px
}

.div-2nd-fold-grid {
    margin-top: 77px
}

.grid-2nd-fold-homepage {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-4 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    font-size: 48px;
    line-height: 62px;
    text-align: center
}

.text-span-6 {
    color: #17c95f
}

.text-span-6.ac {
    color: #2dde89
}

.section-4 {
    padding-top: 199px;
    background-image: url("../6113fe6141c9a7e61adedee9_Vector%20169.svg");
    background-position: 70% 0;
    background-size: auto;
    background-repeat: no-repeat
}

.section-4.hidefornow {
    display: none
}

.div-block-7 {
    width: 256px;
    height: 240px;
    margin-right: auto;
    margin-bottom: 25px;
    margin-left: auto
}

.div-grid-3-fold-2,
.div-grid-fold-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 256px;
    height: 240px;
    margin-right: auto;
    margin-bottom: 25px;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.grid-5 {
    grid-column-gap: 48px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-home {
    width: 90%;
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 48px;
    line-height: 62px
}

.heading-home._2ndfold {
    width: auto;
    margin-right: auto;
    margin-left: auto;
    text-align: center
}

.heading-home._2ndfold.sss.ddd {
    width: 75%;
    font-weight: 700
}

.heading-home._2ndfold.ssd {
    width: 70%
}

.heading-home.homee._2nd-fold {
    width: auto;
    margin-bottom: 14px
}

.text-span-7 {
    color: #17c95f
}

.text-span-7.ag {
    color: #2dde89
}

.section-5 {
    margin-top: 0;
    padding-top: 140px;
    padding-bottom: 100px;
    background-image: url("../6114067741c9a7824ddf2952_dots.svg"), url("../6114054fa66f0a1a9a62cd24_sd.svg");
    background-position: 85% 95%, 100% 0;
    background-size: auto, auto;
    background-repeat: no-repeat, no-repeat
}

.section-5.home {
    margin-top: 0;
    padding-bottom: 60px;
    background-image: url("../6114067741c9a7824ddf2952_dots.svg"), url("../612cd5fdc16fe7af87606e7a_sss.png");
    background-position: 85% 95%, 0 0;
    background-size: auto, 120px
}

.div-block-8 {
    display: none
}

.link {
    color: #ffc42c
}

.section-help-page-2nd-fold {
    padding-top: 110px;
    padding-bottom: 70px
}

.section-help-page-2nd-fold.pricing-page {
    padding-top: 60px
}

.accordian-item-help {
    overflow: hidden;
    width: 100%
}

.accordian-toggle {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    height: 130px;
    padding-right: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -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;
    border-top: .5px solid #5c5c5c
}

.accordian-toggle.cutoff {
    height: 130px;
    padding-top: 32px;
    padding-right: 20px;
    padding-bottom: 32px;
    border-top-style: none
}

.accordian-toggle.sss {
    height: auto;
    padding-top: 20px
}

.accordian-toggle.top {
    height: 130px
}

.accordian-toggle.top.dd {
    padding-top: 20px
}

.text-block-2 {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 26px;
    line-height: 36.66px;
    font-weight: 700;
    text-align: left;
    white-space: normal
}

.dropdown-list {
    position: static;
    display: block;
    background-color: #fff
}

.dropdown-list.sss {
    margin-top: 0
}

.accordian-dropdown-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: right
}

.paragraph-2 {
    display: block;
    margin-bottom: 41px;
    padding-right: 20px;
    padding-left: 20px;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 28px;
    font-weight: 300
}

.paragraph-2.top {
    padding-top: 20px
}

.section-help-last-fold {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 27.75em;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(207, 255, 241, .55);
    background-image: url("../611be165fd9d8f16a65f1717_Group%2015150%20(1).png");
    background-position: 0 50%;
    background-size: 10.25em 13.8125em;
    background-repeat: no-repeat
}

.heading-6 {
    margin-top: 0;
    margin-bottom: 13px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 44px;
    line-height: 58px;
    text-align: center
}

.text-block-3 {
    margin-bottom: 15px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 30.5px;
    text-align: center
}

.text-block-3.help {
    width: 49%;
    margin-bottom: 32px
}

.button-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 51px;
    margin-right: auto;
    margin-left: auto;
    -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: 10px;
    background-color: #2dde89;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.div-block-9 {
    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
}

.section-join-our-team-2nd-fold {
    padding-top: 90px
}

.heading-7 {
    margin-top: 0;
    margin-bottom: 15px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 44px;
    line-height: 58px;
    text-align: center
}

.text-block-4 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 29px;
    font-weight: 300;
    text-align: center
}

.text-block-4.joinourteam {
    width: 75%;
    margin-right: auto;
    margin-left: auto
}

.tab-link-tab-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 163px;
    height: 51px;
    -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: 2px solid #1a1a1a;
    border-radius: 10px;
    background-color: #fff;
    font-family: Poppins, sans-serif;
    font-size: 18px
}

.tab-link-tab-1.w--current {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 51px;
    -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-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    border-style: none;
    border-radius: 10px;
    background-color: #ffc42c
}

.text-block-5 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 32px;
    font-weight: 700
}

.tabs-menu {
    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
}

.tab-link-tab-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 197px;
    height: 51px;
    margin-right: 16px;
    margin-left: 16px;
    -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: 2px solid #1a1a1a;
    border-radius: 10px;
    background-color: #fff;
    font-family: Poppins, sans-serif
}

.tab-link-tab-2.w--current {
    margin-left: 16px;
    border-style: none;
    background-color: #ffc42c
}

.text-block-6 {
    color: #3f3f3f;
    font-size: 18px;
    line-height: 32px;
    font-weight: 700
}

.tabs {
    display: block;
    margin-top: 48px
}

.tabs.hidden {
    display: none
}

.div-inside-wrapper-join-now {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 32px 20px;
    -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;
    border-top: .5px solid #5c5c5c;
    border-bottom: .5px #5c5c5c
}

.heading-8 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    font-weight: 500
}

.text-block-7 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 24px;
    font-weight: 300
}

.text-block-8 {
    margin-left: 12px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 34px;
    font-weight: 700
}

.div-block-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 13px;
    -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
}

.tabs-content {
    margin-top: 48px
}

.section-join-now-last-fold {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 362px;
    margin-top: 100px;
    -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(207, 255, 241, .55);
    background-image: url("../61278a596500038137076fd6_23423.png"), url("../61278a7e9db25527e3902e22_323.png"), url("../611bef96ac61f539d406dc58_c1.png");
    background-position: 95% 50%, 100% 0, 10% 100%;
    background-size: 93px, 323px, 180px 302px;
    background-repeat: no-repeat, no-repeat, no-repeat
}

.heading-9 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 44px;
    line-height: 58px;
    text-align: center
}

.heading-9.dont-see {
    width: 50%
}

.text-block-9 {
    margin-bottom: 18px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 42px;
    text-align: center
}

.button-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 153px;
    height: 51px;
    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;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 32px;
    font-weight: 700
}

.button-3.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.div-block-11 {
    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
}

.section-first-fold-impact {
    margin-top: 220px;
    padding-top: 0;
    padding-bottom: 90px;
    background-image: none;
    background-size: auto;
    background-repeat: repeat
}

.heading-10 {
    font-family: Poppins, sans-serif;
    font-size: 50px;
    line-height: 61.5px;
    text-align: center
}

.heading-10.ffff {
    margin-top: 0
}

.text-span-8 {
    color: #17c95f
}

.paragraph-3 {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 24px;
    line-height: 36px;
    font-weight: 300;
    text-align: center
}

.paragraph-3.ccc {
    margin-bottom: 40px
}

.paragraph-3.ccc.aaa {
    margin-bottom: 24px
}

.div-block-12 {
    margin-top: 42px
}

.div-block-12.hidefornow {
    display: none
}

.grid-6 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr
}

.div-block-13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 283.98px;
    height: 357.66px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-radius: 16.56px;
    background-image: url("../611d171ececd6984c123b5bc_meliisa%20(2).png");
    background-position: 50% 50%;
    background-size: cover;
    text-decoration: none
}

.div-block-14 {
    display: block;
    height: 100%;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.heading-11 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 20px;
    line-height: 32px;
    font-weight: 700
}

.text-block-10 {
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 20px;
    line-height: 32px;
    font-weight: 700
}

.div-block-15 {
    margin-right: 0;
    margin-left: 0;
    padding: 0 20px 0 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.div-block-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    -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
}

.collection-item {
    margin-bottom: 32px
}

.heading-12 {
    width: 75%;
    margin: 0 auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    text-align: center
}

.text-span-9 {
    color: #17c95f
}

.div-block-17 {
    margin-top: 100px
}

.div-block-18 {
    margin-top: 32px
}

.div-block-19 {
    margin-top: 100px
}

.heading-13 {
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    text-align: center
}

.heading-13.ssss.us {
    width: 90%
}

.text-span-10 {
    color: #17c95f
}

.div-block-20 {
    width: 85%;
    height: auto;
    max-width: 1440px;
    margin-top: 48px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-left: 0;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    background-repeat: repeat
}

.section-blog-cateories-posts {
    display: block;
    padding-top: 64px;
    background-color: #e5fff7
}

.heading-14 {
    margin-top: 4px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px;
    font-weight: 700
}

.div-block-22 {
    padding-top: 24px
}

.div-block-23 {
    width: 300px;
    height: 300px
}

.html-embed {
    display: block
}

.heading-15 {
    margin-top: 0;
    margin-bottom: 12px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 28px
}

.div-block-24 {
    padding-top: 0;
    text-decoration: none
}

.text-block-11 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.link-block-categories {
    margin-top: 24px;
    margin-bottom: 6px;
    text-decoration: none
}

.paragraph-4 {
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.div-block-25 {
    width: 312px;
    height: auto;
    max-height: none;
    min-height: 520px;
    padding: 20px;
    border: 2px #e1e1e1;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, .06)
}

.div-block-25.ee {
    margin-bottom: 32px;
    background-color: #fff
}

.image {
    border-radius: 4px
}

.collection-item-2 {
    padding-bottom: 47px
}

.button-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 164px;
    height: 51px;
    -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: 2px solid #1a1a1a;
    border-radius: 10px;
    background-color: transparent;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 26px;
    font-weight: 700;
    text-align: center
}

.text-span-11 {
    color: #17c95f;
    font-size: 32px
}

.text-span-12 {
    color: #2dde89
}

.text-span-13 {
    color: #17c95f
}

.ac {
    color: #2dde89
}

.link-12 {
    color: #17c95f;
    line-height: 18px;
    text-decoration: none
}

.link-12.w--current {
    color: #00baff;
    text-decoration: underline
}

.link-12.underline {
    color: #0a1d51;
    line-height: 24px;
    text-decoration: none
}

.link-12.underline.current.w--current {
    color: #00baff;
    text-decoration: underline
}

.only-on-phone {
    display: none;
    width: 132px;
    height: 42px;
    margin-left: 20px;
    padding: 10px 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;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    border-radius: 6px;
    background-color: #00baff;
    line-height: 24px;
    text-align: center
}

.div-block-34 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.grid-14 {
    padding-top: 20px;
    grid-column-gap: 0px;
    -ms-grid-columns: 2fr 1.25fr 1fr;
    grid-template-columns: 2fr 1.25fr 1fr;
    -ms-grid-rows: auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto
}

.grid-15 {
    margin-top: 30px;
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto
}

.grid-15.credit-builder {
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.grid-15.credit-builder._2 {
    -ms-grid-rows: auto auto auto auto auto auto auto 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-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto
}

.h3-page {
    width: 90%;
    margin-top: 10px;
    margin-bottom: 0;
    color: #00baff;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    text-decoration: none
}

.h3-page.size {
    width: 100%
}

.h3-page.size.eee {
    width: 90%
}

.nav-link-final {
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #0a1348;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    cursor: pointer
}

.nav-link-final:hover {
    background-color: transparent;
    color: #00baff
}

.nav-link-final.w--current {
    color: #0a1348
}

.nav-link-final.w--current:hover {
    color: #00baff
}

.nav-link-final.hide {
    display: none
}

.nav-link-final.hide._1 {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    color: #0a1348;
    font-size: 14px;
    text-align: left;
    cursor: default
}

.nav-link-final.hide._1.hidee {
    display: none
}

.nav-link-final.help {
    display: inline-block;
    color: #0a1348
}

.nav-link-final.help:hover {
    color: #00baff
}

.nav-link-final.help.current {
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    color: #0a1348;
    font-size: 14px;
    line-height: 24px
}

.nav-link-final.help.current:hover {
    color: #00baff
}

.nav-link-final.help.current.w--current {
    color: #0a1348;
    cursor: pointer
}

.nav-link-final.help.current.w--current:hover {
    color: #00baff
}

.container-final {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0;
    padding-bottom: 0;
    -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
}

.button-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 99px;
    height: 40px;
    margin-top: 10px;
    margin-right: 0;
    padding: 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;
    border: 1px solid #00baff;
    border-radius: 6px;
    background-color: transparent;
    color: #00baff;
    font-size: 16px;
    line-height: 1.3em;
    cursor: pointer
}

.button-5:hover {
    border-width: 0;
    border-color: transparent;
    background-color: #17b4ee;
    color: #fff
}

.button-5.hide {
    display: none
}

.brand-final {
    padding-top: 0;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.brand-final.w--current {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.grid-13 {
    grid-column-gap: 0px;
    -ms-grid-columns: 0.6fr 1fr;
    grid-template-columns: 0.6fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.image-final {
    display: inline-block;
    margin-right: 0;
    margin-left: 0;
    cursor: pointer
}

.div-block-grid-4 {
    width: 90%
}

.h4-2 {
    margin-top: 0;
    color: #3f3f3f;
    font-size: 1.6em;
    font-weight: 400
}

.section-11 {
    margin-top: 40px;
    padding: 20px
}

.section-11.top {
    margin-top: 120px;
    padding-bottom: 60px
}

.section-11.top.topmargin {
    display: block;
    margin-top: 120px
}

.section-11.space,
.section-11.top.bottom {
    padding-bottom: 60px
}

.section-11.space.top.top {
    margin-top: 120px
}

.div-block-wrapper-legal {
    position: static
}

.div-block-wrapper-legal.hide {
    position: static;
    display: block
}

.text-span-g1 {
    color: #1a1a1a;
    font-size: 18px
}

.section-dropdown.hide {
    display: none
}

.text-block-legal {
    width: 90%;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px
}

.h3-2 {
    width: 90%;
    margin-top: 10px;
    margin-bottom: 0;
    color: #00baff;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400
}

.nav-bar-final {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    display: block;
    margin-top: 0;
    padding-top: 32px;
    padding-bottom: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fff;
    opacity: 1
}

.bold-text-5 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 300
}

.bold-text-5.weight {
    font-weight: 500
}

.paragraph-legal {
    margin-bottom: 10px;
    padding-top: 0;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400
}

.paragraph-legal.reduce {
    margin-bottom: 0;
    padding-top: 0
}

.paragraph-legal.s1 {
    width: 90%;
    font-size: 18px
}

.paragraph-legal.space {
    margin-top: 10px
}

.paragraph-legal.space._1 {
    margin-top: 20px
}

.paragraph-legal.rrr {
    margin-bottom: 40px
}

.paragraph-legal.topspace {
    margin-top: 40px
}

.list1 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px
}

.list1.space {
    margin-top: 20px
}

.list1.alpha {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    list-style-type: lower-alpha
}

.list1.eee {
    display: none
}

.list1.eee.rrr {
    display: block
}

.button-114 {
    border-radius: 4px;
    background-color: #00baff
}

.button-114.headercta.hide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    width: 132px;
    height: auto;
    margin-left: 20px;
    padding: 16px 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;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    border-radius: 6px;
    font-size: 14px;
    line-height: 20px
}

.button-114.headercta.hide.email-get-started {
    display: block;
    height: 42px;
    padding: 10px 20px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    line-height: 24px;
    text-align: center
}

.h2 {
    color: #0a1348;
    font-weight: 400
}

.h2.hide {
    margin-top: 0;
    margin-bottom: 15px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 50px;
    line-height: 50px;
    font-weight: 700
}

.text-block-question {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    font-weight: 600
}

.menu-final {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    -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: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.heading-legal-headers {
    margin-top: 40px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    font-weight: 700
}

.h6 {
    color: #0a1348;
    font-size: 16px;
    font-weight: 400
}

.h2-terms {
    margin-top: 0;
    color: #0a1348;
    font-weight: 400
}

.h2-terms.top {
    margin-top: 0
}

.grid-page-1 {
    -ms-grid-columns: 0.6fr 1fr;
    grid-template-columns: 0.6fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.text-span-14 {
    font-weight: 500
}

.text-span-terms {
    text-decoration: underline
}

.div-block-page-1.s.top {
    margin-top: 0
}

.div-block-page-1.s.top.padding {
    margin-bottom: 0;
    padding: 0
}

.link-34 {
    color: #00baff
}

.section-dd-1.hide {
    display: none
}

.section-dd-1.hide.open {
    display: block
}

.h2page {
    color: #0a1348;
    font-weight: 400
}

.h2page.hide {
    margin-top: 0;
    margin-bottom: 15px
}

.link-electronic {
    color: #00baff
}

.link-16 {
    color: #0a1d51;
    text-decoration: none
}

.link-16.w--current,
.link-bright {
    color: #00baff;
    text-decoration: underline
}

.h3page {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 20px;
    line-height: 28px;
    font-weight: 700
}

.h3page.top {
    margin-top: 40px
}

.h3page.top.eeee {
    margin-top: 0
}

.link-2 {
    color: #00baff
}

.heading-16 {
    padding-top: 5px;
    padding-bottom: 5px;
    color: #0a1348;
    font-size: 20px;
    font-weight: 500
}

.div-block-35 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -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
}

.columns {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
    margin-bottom: 110px;
    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-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.container-17 {
    display: none
}

.link-35 {
    color: #00baff
}

.list-3 {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    list-style-type: lower-alpha
}

.list {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    list-style-type: decimal
}

.heading-17 {
    margin-top: 0;
    margin-bottom: 20px;
    color: #0a1348;
    font-size: 24px;
    line-height: 28px;
    font-weight: 400
}

.column-1 {
    position: relative;
    left: auto;
    top: 0;
    right: auto;
    bottom: auto;
    overflow: visible;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    cursor: pointer
}

.column-1.hide {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.paragraph-1 {
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400
}

.text-span-1 {
    color: #1a1a1a;
    font-weight: 500
}

.paragraph-5 {
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 32px
}

.column-2 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    display: block;
    height: 100vh;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.text-span-15 {
    color: #8388a2
}

.list-item {
    font-size: 1em
}

.bold-text-33 {
    font-weight: 500
}

.grid-22 {
    -ms-grid-columns: 0.6fr 1fr;
    grid-template-columns: 0.6fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.h1 {
    margin-top: 0;
    margin-bottom: 30px;
    color: #0a1348;
    font-size: 32px;
    font-weight: 400
}

.h1.space {
    margin-top: 60px
}

.text-span-electronic {
    font-weight: 500
}

.section-15 {
    margin-top: 120px;
    padding: 20px 20px 100px
}

.link-33 {
    color: #00baff;
    text-decoration: none
}

.h3-ach {
    margin-top: 0;
    margin-bottom: 30px;
    color: #0a1348;
    font-size: 32px;
    line-height: 36px;
    font-weight: 400
}

.section-ach {
    min-height: 80vh;
    margin-top: 120px;
    padding: 20px 20px 100px
}

.text-span-101 {
    text-decoration: underline
}

.list-17 {
    color: #8489a3
}

.text-block-463 {
    margin-bottom: 20px;
    color: #4a5281;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500
}

.text-span-107 {
    font-weight: 500
}

.heading-18 {
    margin-top: 0;
    margin-bottom: 24px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 50px;
    line-height: 50px
}

.heading-selected-legal-left {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 18px;
    line-height: 18px
}

.heading-selected-legal-left.w--current {
    text-decoration: none
}

.heading-selected-legal-left.extra {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    line-height: 28px
}

.link-36 {
    color: #3f3f3f;
    text-decoration: none
}

.div-block-36 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 32px;
    -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
}

.image-2 {
    margin-left: 12px
}

.image-2.hide-for-now {
    display: none
}

.heading-20 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.heading-legal {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.heading-legal.extra {
    line-height: 28px
}

.heading-legal.extra.hidecredit {
    display: none
}

.heading-22 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.heading-legal-big-header {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    line-height: 48px;
    font-weight: 500
}

.heading-legal-big-header._333 {
    font-size: 32px
}

.div-block-37 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.heading-24 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.div-block-38 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.heading-25 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.div-block-39,
.div-block-40 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.link-legal-not-current {
    color: #3f3f3f;
    text-decoration: none
}

.div-block-41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.heading-legal-sub-header {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 20px;
    line-height: 28px;
    font-weight: 700
}

.heading-legal-sub-header.top {
    margin-top: 40px;
    line-height: 28px
}

.heading-legal-sub-header-1 {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-weight: 600
}

.heading-legal-sub-header-2 {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 24px;
    line-height: 32px
}

.heading-legal-sub-header-2.top {
    margin-top: 40px
}

.paragraph-45 {
    font-size: 16px;
    line-height: 24px
}

.text-block-425 {
    color: rgba(0, 0, 0, .5);
    font-size: 16px;
    line-height: 24px;
    font-weight: 500
}

.impact-stories-location {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 18px
}

.heading-108 {
    margin-top: 32px;
    font-size: 22px;
    line-height: 26px
}

.heading-104 {
    display: block;
    color: #000;
    font-size: 22px;
    line-height: 28px
}

.div-block-370 {
    display: block;
    margin: 0 0 -8px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.text-block-421 {
    margin-bottom: 12px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.div-block-363 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 36px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.div-block-368 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 86px;
    margin-top: 60px;
    margin-bottom: 32px;
    padding: 16px 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
    background-color: #e7eef6;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    text-align: left
}

.heading-107 {
    display: block;
    margin-top: 32px;
    color: #000;
    font-size: 22px;
    line-height: 26px
}

.text-block-424 {
    color: #000;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500
}

.heading-impact-user-stories-name {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 30px;
    line-height: 30px;
    font-weight: 600
}

.paragraph-39 {
    color: #000;
    font-size: 16px;
    line-height: 24px
}

.div-block-376 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.text-block-422 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 24px;
    font-weight: 700
}

.impact-stories-user-info {
    display: block;
    margin-bottom: 4px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 28px;
    font-weight: 700;
    text-align: left
}

.heading-110 {
    font-size: 22px;
    line-height: 26px
}

.heading-110.hide-here {
    display: block;
    margin-top: 32px
}

.section-62 {
    width: 100vw;
    height: 100vh;
    padding-right: 0
}

.paragraph-40 {
    color: #000;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

.div-block-374 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.text-block-428 {
    margin-left: 5px;
    color: #00baff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500
}

.div-block-364 {
    margin-left: 140px
}

.impact-user-info-ans {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 28px;
    font-weight: 400;
    text-align: left
}

.impact-user-info-ans.leftright {
    margin-right: 4px;
    margin-left: 4px
}

.grid-63 {
    overflow: visible;
    grid-column-gap: 54px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-106 {
    margin-top: 32px;
    color: #000;
    font-size: 22px;
    line-height: 26px
}

.paragraph-37 {
    width: auto;
    margin-right: 0;
    margin-left: 0;
    color: #000;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    text-align: left
}

.div-block-369 {
    margin-top: 0
}

.div-roadmap {
    display: none
}

.div-block-365 {
    overflow: auto;
    height: 100vh;
    margin-top: 0;
    padding-top: 60px;
    padding-right: 60px;
    padding-bottom: 80px;
    -o-object-fit: fill;
    object-fit: fill
}

.div-block-367 {
    margin-top: 32px;
    text-align: center
}

.div-block-375 {
    margin-left: 48px
}

.div-block-373 {
    height: 100vh;
    background-image: url("../6124d3402d9576c57cbec332_u14.png");
    background-position: 50% 50%;
    background-size: cover
}

.div-block-373._4444 {
    background-position: 50% 50%
}

.collection-item-3 {
    margin-bottom: 32px
}

.collection-list {
    margin-top: 0
}

.collection-list-wrapper {
    margin-top: 32px
}

.section-63 {
    height: auto;
    padding-top: 88px;
    padding-bottom: 0;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    background-repeat: repeat
}

.grid-64 {
    padding-top: 0;
    grid-column-gap: 144px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-64._2 {
    margin-top: 24px
}

.grid-64._3 {
    margin-top: 40px
}

.heading-soms {
    margin-top: 0;
    margin-bottom: 12px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 40px;
    line-height: 54px
}

.paragraph-soms {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300
}

.div-block-378 {
    height: 2141px;
    margin-top: 95px;
    background-image: linear-gradient(353deg, rgba(255, 196, 44, 0) 68%, #ffc42c)
}

.div-block-379 {
    height: auto;
    margin-top: 95px;
    padding-top: 92px;
    padding-bottom: 92px;
    background-color: rgba(255, 196, 44, .07)
}

.heading-soms-100 {
    width: 75%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    text-align: center
}

.text-span-108 {
    color: #17c95f
}

.grid-65 {
    margin-top: 90px;
    grid-column-gap: 52px;
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-65._222 {
    margin-top: 90px
}

.link-block-2 {
    margin-left: 14px
}

.link-block-2.remove {
    margin-left: 0
}

.div-block-380 {
    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
}

.div-block-380.adithya,
.div-block-380.alexey {
    display: none
}

.div-block-381 {
    margin-top: 24px
}

.div-block-381.rest-of-founders {
    margin-top: 16px
}

.header-ceo {
    margin-top: 0;
    margin-bottom: 12px;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 24px;
    line-height: 24px
}

.text-bolck-ceo {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 20px;
    font-weight: 500
}

.paragraph-ceo {
    margin-top: 24px;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300
}

.div-block-382 {
    margin-top: 108px
}

.div-block-383 {
    display: block;
    margin-top: 0;
    padding-top: 98px;
    padding-bottom: 100px
}

.div-block-383.mission {
    padding-top: 0;
    padding-bottom: 120px
}

.grid-66 {
    grid-row-gap: 84px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto
}

.grid-66.hidefornow {
    display: none
}

.grid-66.india {
    grid-row-gap: 84px;
    -ms-grid-rows: auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto
}

.heading-restoffounders {
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 20px;
    text-align: center
}

.text-restoffounders {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    text-align: center
}

.text-restoffounders.co,
.text-restoffounders.jay {
    width: 75%;
    margin-right: auto;
    margin-left: auto
}

.div-block-384 {
    margin-top: 32px
}

.section-mission-2nd-fold {
    position: relative;
    left: 0;
    top: auto;
    right: 0;
    bottom: 0;
    z-index: 4000;
    height: auto;
    margin-bottom: 0;
    padding-top: 112px;
    padding-bottom: 100px;
    background-image: url("../61256477922dc1a3a637c768_curcle%20section%202%20impact.png"), url("../612564779acc886594676832_section%202%20impact.png");
    background-position: 0 32%, 92% 8%;
    background-size: 93px, 11px;
    background-repeat: no-repeat, no-repeat
}

.grid-fold-2-impact {
    grid-column-gap: 60px
}

.heading-fold-2-mission {
    width: 90%;
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 35px;
    line-height: 50px
}

.subtitle-mission-fold-2 {
    font-family: Poppins, sans-serif;
    color: #1a1a1a;
    font-size: 24px;
    line-height: 36px;
    font-weight: 300
}

.div-block-385 {
    padding-top: 84px
}

.div-block-385.double-the-wealth-mission {
    padding-top: 0
}

.div-doublr-the-weath-image-mission {
    margin-top: -11px;
    margin-bottom: 0
}

.section-3rd-fold-mission {
    position: relative;
    z-index: 4;
    height: auto;
    margin-top: -82px;
    padding-top: 134px;
    padding-bottom: 10px;
    background-color: #fffbf0;
    background-image: url("../612566e595f3ae13d28db875_mission%203rd%20fold%20circle.png");
    background-position: 3% 22%;
    background-size: 38px;
    background-repeat: no-repeat
}

.section-3rd-fold-mission.careers {
    margin-top: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    background-repeat: repeat
}

.section-3rd-fold-mission.careers.nn {
    padding-bottom: 0
}

.heading-fold-3-mission {
    margin-top: 0;
    margin-bottom: 67px;
    font-family: Poppins, sans-serif;
    font-size: 44px;
    line-height: 58px;
    text-align: center
}

.heading-fold-3-mission._4 {
    margin-bottom: 56px
}

.heading-fold-3-mission.last {
    width: 67%;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto
}

.heading-fold-3-mission.careers-left-aligned {
    margin-bottom: 32px;
    text-align: left
}

.heading-fold-3-mission.ms {
    margin-bottom: 24px;
    color: #3f3f3f
}

.heading-fold-3-mission.ms.mission {
    width: 85%;
    margin-right: auto;
    margin-left: auto
}

.text-span-109 {
    color: #17c95f
}

.section-4-mission {
    position: relative;
    z-index: 3;
    margin-top: 0;
    padding-top: 116px;
    padding-bottom: 120px;
    background-image: url("../61256e9e922dc1b3553810b0_yellow%20fold%204%20mission.png"), url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
    background-position: 88% 12%, 90% 4.5%;
    background-size: 21px, 57.61px;
    background-repeat: no-repeat, no-repeat
}

.section-4-mission.home {
    position: relative;
    padding-top: 82px;
    padding-bottom: 60px;
    background-image: url("../612cd44884ae6e1ab348aae0_Vector%20218.png");
    background-position: 42% 45%;
    background-size: 495px;
    background-repeat: no-repeat
}

.heading-fold-4-mission {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 40px;
    line-height: 54px
}

.heading-fold-4-mission.home {
    font-size: 36px;
    line-height: 50px
}

.subheader-4th-fold-mission {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300
}

.subheader-4th-fold-mission.home {
    width: auto
}

.subheader-4th-fold-mission.home.rr {
    width: 90%
}

.grid-67 {
    grid-column-gap: 81px;
    grid-row-gap: 81px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto
}

.grid-67.home {
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto
}

.div-block-386 {
    margin-top: -53px
}

.div-block-387 {
    margin-top: -65px
}

.div-block-388 {
    margin-top: -78px
}

.div-block-389 {
    margin-top: -63px
}

.section-leading-investors {
    padding-top: 95px;
    padding-bottom: 100px;
    background-color: #f5fffc
}

.grid-68 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-68.careers {
    grid-column-gap: 42px
}

.section-global-presense-mission {
    padding-top: 95px;
    padding-bottom: 113px;
    background-image: url("../61257a45ce9ee011e66fbb41_Group%2015214.png");
    background-position: 94% 16%;
    background-size: 37px;
    background-repeat: no-repeat
}

.grid-69 {
    justify-items: stretch;
    grid-column-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-390 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 312px;
    height: auto;
    padding: 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;
    border: 2.5px solid #e1e1e1;
    border-radius: 10px
}

.image-3 {
    margin-left: 0
}

.image-3.banhalore {
    margin-bottom: 19px
}

.div-block-391 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 218px;
    height: 199px;
    -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: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    background-image: url("../612578f09c3a4446e0657423_bangalore%20(1).png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-391.united-states {
    background-image: url("../61257976116059494472dba9_SF%20(2).png");
    background-position: 50% 50%;
    background-size: contain
}

.div-block-391.india {
    margin-right: 20px;
    background-image: url("../6141f03e39974965fb99ecb3_taj%20mahal%202.0.png")
}

.div-block-391.united-kingdom {
    background-image: url("../6130e8e75c72fef0db59f5be_london%20clock%20(1).png");
    background-size: contain
}

.heading-global-presence {
    margin-top: 0;
    margin-bottom: 32px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 29px;
    line-height: 32px;
    text-align: center
}

.text-block-global-presense {
    margin-bottom: 24px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    text-align: center
}

.button-115 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 169px;
    height: 51px;
    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;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.button-115:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.image-5.bw {
    position: relative;
    z-index: 999
}

.div-blog-drilldown-main-image {
    height: 577px;
    background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.section-64 {
    margin-bottom: 0;
    padding-top: 172px;
    padding-bottom: 0;
    background-image: url("../61257a45ce9ee011e66fbb41_Group%2015214.png"), url("../61262cc26b15a13710d56e37_blog%20drilldown%20lines.png");
    background-position: 97% 30%, 25% 50%;
    background-size: 37px, 1823px;
    background-repeat: no-repeat, no-repeat
}

.div-block-396 {
    width: 75%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding: 32px;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 1px 10px 5px rgba(0, 0, 0, .1)
}

.category-blog-drilldown {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    text-align: left;
    text-decoration: none
}

.heading-111 {
    margin: 12px 0;
    padding-right: 0;
    padding-left: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    font-weight: 700;
    text-align: left
}

.div-block-397 {
    margin-top: -100px;
    padding-top: 0
}

.link-block-3 {
    display: block;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    line-height: 30px;
    text-decoration: none
}

.section-65 {
    padding-top: 48px;
    padding-bottom: 100px;
    background-image: url("../6126346db00fa174482de90a_Mask%20Grdoup.png");
    background-position: 100% 50%;
    background-size: 65px;
    background-repeat: no-repeat
}

.div-block-398 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.div-block-398.top {
    margin-top: 16px
}

.text-block-464 {
    margin-left: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700
}

.date-blog {
    display: none;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700
}

.div-blog-drill-down-container {
    width: 98%;
    margin-right: auto;
    margin-left: auto
}

.div-blog-drill-down-container.blog {
    width: 75%
}

.div-block-399 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.link-block-4 {
    margin-left: 16px
}

.div-block-400 {
    margin-left: 0;
    padding-right: 0;
    padding-left: 16px
}

.div-block-401 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.div-block-401.top {
    margin-top: 64px
}

.div-block-402 {
    margin-top: 28px
}

.div-block-403 {
    width: 96px;
    height: 96px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border: 1px solid rgba(63, 63, 63, .1);
    border-radius: 50px;
    background-image: url("../613a1d71a1babf3eb216ee5f_brihgt%20blog%20logo.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.author-name-blog-drilldown {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700
}

.author-name-blog-drilldown.eww {
    display: block
}

.suthor-designation {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300
}

.suthor-designation.ww {
    display: block;
    font-size: 16px;
    line-height: 24px
}

.div-block-404 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 72px;
    margin-bottom: 72px;
    -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;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.div-block-404.ss {
    margin-bottom: 32px
}

.div-block-405 {
    display: block;
    margin-left: 26px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.image-13 {
    width: 100%;
    height: 96px;
    border-radius: 50px
}

.rich-text-block {
    display: block;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.rich-text-block h2 {
    color: #3f3f3f;
    font-size: 26px;
    line-height: 36.66px
}

.rich-text-block p {
    margin-bottom: 12px;
    color: #3f3f3f
}

.rich-text-block h3 {
    color: #3f3f3f;
    line-height: 32px;
    font-weight: 600
}

.rich-text-block h4 {
    font-size: 20px;
    font-weight: 600
}

.div-block-406 {
    margin-top: 0;
    padding: 32px;
    border-radius: 6px;
    background-color: #e5fff7
}

.div-block-406.hidefornow {
    display: none
}

.heading-newsletter-title {
    margin-top: 0;
    margin-bottom: 16px;
    padding: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    text-align: center
}

.heading-newsletter-title.jj {
    margin-bottom: 0;
    font-size: 24px
}

.text-block-465 {
    margin-bottom: 32px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300;
    text-align: center
}

.text-block-465.jj {
    font-size: 16px;
    line-height: 24px
}

.text-field {
    width: 345px;
    height: 53px;
    padding-right: 0;
    padding-left: 20px;
    border: 1px solid rgba(0, 0, 0, .5);
    border-radius: 4px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    line-height: 32px
}

.submit-button {
    width: 160px;
    height: 51px;
    margin-left: 24px;
    border-radius: 10px;
    background-color: #17c95f;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.form {
    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
}

.section-schoolofmoneysciencefold-2 {
    padding-top: 130px;
    padding-bottom: 95px;
    background-image: url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
    background-position: 8% 12%;
    background-size: 65px;
    background-repeat: no-repeat
}

.grid-70 {
    grid-column-gap: 54px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.paragraph-46 {
    margin-bottom: 32px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px
}

.paragraph-46.bbb {
    margin-top: 24px;
    color: #3f3f3f;
    font-size: 20px;
    font-weight: 300
}

.paragraph-46.bbb.lastfold {
    margin-bottom: 16px;
    text-align: center
}

.heading-112 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 50px;
    line-height: 61.5px
}

.heading-schoolofmoneyscience-fold-3 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    font-size: 44px;
    line-height: 58px;
    text-align: center
}

.heading-schoolofmoneyscience-fold-3.lastfold {
    width: 50%;
    margin-right: auto;
    margin-bottom: 13px;
    margin-left: auto
}

.heading-schoolofmoneyscience-fold-3.eee.features {
    width: 70%;
    margin-right: auto;
    margin-left: auto
}

.heading-schoolofmoneyscience-fold-3.ee {
    text-align: left
}

.heading-schoolofmoneyscience-fold-3.scrollfold {
    width: 90%;
    margin-right: auto;
    margin-left: auto
}

.text-span-110 {
    color: #17c95f
}

.grid-71 {
    grid-column-gap: 54px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-407 {
    margin-top: 65px;
    margin-bottom: 86px
}

.headign-fold-4-soms-adv {
    width: 75%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 48px;
    text-align: center
}

.div-block-408 {
    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
}

.text-block-466 {
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300;
    text-align: center
}

.text-block-466.hidefornow {
    display: none
}

.div-block-409 {
    position: static;
    z-index: 2;
    padding-top: 100px;
    padding-bottom: 112px;
    background-color: #f5fffc
}

.text-span-111 {
    color: #17c95f
}

.div-block-410 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 475px;
    margin-top: 54px;
    padding-left: 61px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 4px;
    background-image: url("../6126615d6a9b6fc7ffe98e73_howtos%20(1).png");
    background-position: 0 0;
    background-size: auto
}

.heading-school-of-moneyscience-howtos {
    width: 65%;
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 32px;
    line-height: 48px
}

.div-block-411 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.div-block-412 {
    margin-top: 42px
}

.div-block-413 {
    padding-top: 115px;
    padding-bottom: 100px
}

.text-field-2 {
    width: 345px;
    height: 53px;
    margin-bottom: 0;
    border: 1px solid rgba(0, 0, 0, .5);
    border-radius: 4px
}

.submit-button-2 {
    width: 160px;
    height: 51px;
    margin-top: 24px;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.form-block {
    margin-top: 32px
}

.impact-user-info-ans-after-bright {
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 16px;
    line-height: 28px
}

.div-block-414 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -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
}

.image-14 {
    margin-right: 12px
}

.div-block-415 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.text-span-112 {
    color: #17c95f
}

.div-block-416 {
    padding-top: 143px;
    padding-bottom: 100px
}

.div-block-416.hidefornow {
    display: none
}

.button-116 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 249px;
    height: 51px;
    margin-right: auto;
    margin-left: auto;
    -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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.div-block-417 {
    width: 100%;
    height: 880px;
    margin-top: 36px;
    background-image: url("../6126a71bf70e2c236d10c6cf_last%20fold%20somss%20(2).png");
    background-position: 0 0;
    background-size: auto
}

.section-66 {
    position: relative;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    background-image: url("../6126a7c2ecfe796cf41bbd9b_sssss.png");
    background-position: 25% 100%;
    background-size: 144px;
    background-repeat: no-repeat
}

.image-15.hide {
    display: none
}

.link-roles-at-bright-us {
    margin-left: 10px;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 20px;
    font-weight: 400
}

.link-roles-at-bright-us.w--current {
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 20px;
    line-height: 27px;
    font-weight: 400
}

.div-block-232 {
    margin-top: 15px;
    margin-bottom: 10px;
    border: .5px solid rgba(139, 143, 168, .1)
}

.div-block-234 {
    position: static
}

.div-block-us-jobs-grid-1-time-image {
    width: 28px
}

.text-block-61 {
    margin-top: 40px;
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 24px;
    line-height: 32px;
    font-weight: 500
}

.container-us-jobs {
    width: 85%;
    margin-right: auto;
    margin-left: auto
}

.sharing-div-linkdein {
    width: 24px;
    margin-left: 20px
}

.sharing-div-linkdein.w--current {
    width: auto;
    margin-left: 12px
}

.div-block-244,
.div-block-us-jobs-grid-1 {
    position: static
}

.div-block-us-jobs-grid-1-roles {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -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
}

.company-description {
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 28px;
    font-weight: 300
}

.company-description.hideofrnow {
    display: none
}

.div-block-us-jobs-grid-1-location-image {
    width: 32px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}


.roles-image {
    width: 18px
}

.sharing-div-twitter {
    width: 28px;
    margin-left: 20px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.sharing-div-twitter.w--current {
    width: auto;
    margin-left: 12px
}

.button-us-apply-now {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 51px;
    margin-top: 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;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

.button-us-apply-now.w--current {
    width: 150px;
    height: 51px;
    border-radius: 10px;
    background-color: #17c95f;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    line-height: 27px;
    font-weight: 500
}

.div-block-us-jobs-grid-1-roles-teams {
    margin-left: 16px
}

.div-block-us-jobs-grid-2 {
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px
}

.section-us-career {
    margin-top: 160px;
    margin-bottom: 60px;
    padding-bottom: 0
}

.grid-us-jobs {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-451,
.grid-us-jobs.hide {
    display: block
}

.text-time {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 24px
}

.div-block-us-jobs-grid-1-roles-image {
    width: 32px
}

.div-block-us-jobs-grid-1-teams {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.div-grid-1-sharing-main-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.div-grid-1-sharing-main-div.hidefornow {
    display: none
}

.sharing-div-fb {
    width: 23px
}

.sharing-div-fb.w--current {
    width: auto
}

.job-description-title {
    margin-top: 0;
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 44px;
    line-height: 56px;
    font-weight: 700
}

.job-description-title.hide {
    font-family: Poppins, sans-serif
}

.job-description-title.hide._1 {
    display: none
}

.section-67 {
    padding-top: 200px;
    padding-bottom: 48px;
    background-image: none;
    background-size: auto;
    background-repeat: repeat
}

.heading-113 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 50px;
    line-height: 61.5px;
    text-align: center
}

.subtitle-blog {
    width: 70%;
    margin-right: auto;
    margin-left: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300;
    text-align: center
}

.div-block-452 {
    margin-top: 41px
}

.div-block-452.hidefor-now {
    display: none
}

.grid-72 {
    grid-column-gap: 0px;
    -ms-grid-columns: 0.75fr 1fr;
    grid-template-columns: 0.75fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-radius: 10px;
    box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, .06)
}

.div-block-453 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background-image: url("../6127c0de68599785c83a8faf_bloggg%20(1).png");
    background-position: 50% 50%;
    background-size: cover
}

.div-block-454 {
    padding: 49px 30px 49px 49px;
    border-radius: 0 10px 10px 0;
    background-color: #fff
}

.heading-114 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 28px;
    line-height: 42px
}

.text-block-467 {
    margin-bottom: 12px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 27px;
    font-weight: 300
}

.paragraph-47 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300
}

.text-block-468 {
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700;
    text-decoration: none
}

.link-block-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none
}

.image-18 {
    margin-left: 12px
}

.div-block-455 {
    margin-top: 32px
}

.text-block-bright {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none
}

.text-block-bright.current {
    color: #17c95f;
    font-weight: 700
}

.grid-73 {
    justify-items: center;
    grid-column-gap: 48px;
    -ms-grid-columns: 1fr 1fr 1fr 1.5fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1.5fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.grid-73.company-blog {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr
}

.link-block-bright {
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Poppins, sans-serif;
    font-weight: 500;
    text-decoration: none
}

.link-block-bright.current {
    font-weight: 700
}

.text-block-credit-cards {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none
}

.text-block-credit-cards.current {
    color: #17c95f;
    font-weight: 500
}

.link-block-credit-cards {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none
}

.text-block-all-posts {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-align: center;
    text-decoration: none
}

.text-block-all-posts.current {
    color: #17c95f;
    font-weight: 700
}

.link-block-6 {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none
}

.link-block-6.current.w--current {
    padding-top: 12px;
    padding-bottom: 12px
}

.text-block-finance {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    text-decoration: none
}

.text-block-finance.current {
    color: #17c95f;
    font-weight: 700
}

.link-block-finance {
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none
}

.text-block-saving {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none
}

.text-block-saving.current {
    color: #17c95f;
    font-weight: 700
}

.link-block-7 {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none
}

.text-block-investing {
    font-family: Poppins, sans-serif;
    color: silver;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none
}

.text-block-investing.current {
    color: #17c95f;
    font-weight: 700
}

.link-block-8 {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none
}

.section-68 {
    margin-top: 120px
}

.div-block-456 {
    margin-top: 60px;
    padding-bottom: 100px
}

.content-body {
    font-family: Poppins, sans-serif
}

.content-body h1 {
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 46px
}

.content-body p {
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.button-117 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 131px;
    height: 51px;
    -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: 10px;
    background-color: #ffb034;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.button-117.tracked-cta.no-redirection {
    background-color: #ffc42c
}

.button-117.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.text-span-113 {
    color: #17c95f
}

.paragraph-48 {
    width: 85%;
    margin-top: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 28px;
    text-align: center
}

.grid-74 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.section-69 {
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: #fff;
    background-image: url("../6128d95ee8fda2248ba5d465_Vector%20190.png");
    background-position: 100% 50%;
    background-size: 752px;
    background-repeat: no-repeat
}

.grid-75 {
    margin-top: 100px;
    grid-column-gap: 100px;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.text-span-114 {
    color: #17c95f
}

.div-block-459 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url("../6128d90193c413acf86ff6f6_sww.png");
    background-position: 100% 0;
    background-size: 378px;
    background-repeat: no-repeat
}

.div-block-460 {
    margin-top: 0
}

.heading-115 {
    font-family: Poppins, sans-serif
}

.heading-115.all-h1-headings {
    margin-bottom: 32px
}




.div-block-461 {
    position: absolute;
    left: auto;
    top: 16%;
    right: 0;
    bottom: 0;
    z-index: 99999;
    display: block;
    width: 216px;
    height: 362px;
    background-image: url("../6126b15620bcac3ab281db22_Vector%2096.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-461.hidefornoe {
    display: none
}

.div-block-462 {
    position: absolute;
    left: auto;
    top: 320%;
    right: 0;
    bottom: 0;
    width: 262px;
    height: 536px;
    background-image: url("../612caaf35b4e905a664a0f82_d.png");
    background-position: 50% 50%;
    background-size: 262px;
    background-repeat: no-repeat
}

.div-block-462.hidefornoe {
    display: none
}

.left {
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
    margin-bottom: 100px
}

.div-block-463 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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
}

.section-70 {
    position: -webkit-sticky;
    position: sticky;
    top: auto;
    bottom: auto;
    display: block;
    padding-top: 140px;
    padding-bottom: 140px
}

.right-card {
    width: 500px;
    height: 549px;
    background-color: transparent;
    background-image: url("../612caff375843d7da5e734fd_Group%2015239.png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
    text-align: left
}

.section-71 {
    height: 100vh;
    margin-top: 0;
    background-color: #000
}

.content-section {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 82px;
    padding-bottom: 82px
}

.coloumn-1 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    height: 100vh;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.div-block-464 {
    position: relative;
    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
}

.photo-1 {
    height: auto
}

.photo-1._1 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 600px;
    background-image: url("../612caff375843d7da5e734fd_Group%2015239.png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.photo-1._2,
.photo-1._3 {
    height: 600px;
    background-image: url("../612caff375843d7da5e734fd_Group%2015239.png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.content-holder {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 600px;
    -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
}

.div-block-465 {
    position: absolute;
    left: 27.5%;
    top: auto;
    right: auto;
    bottom: -5%;
    z-index: -1;
    width: 342px;
    height: 332px;
    background-image: url("../612cd493f96348572fe1f936_Vector%20219.png");
    background-position: 0 0;
    background-size: 340px;
    background-repeat: no-repeat
}

.div-block-466 {
    position: relative;
    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
}

.image-19 {
    position: absolute;
    left: 17%;
    top: 34%;
    right: auto;
    bottom: 0
}

.link-block-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 51px;
    margin-right: 0;
    margin-left: 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: 10px;
    background-color: #17c95f;
    text-decoration: none
}

.link-block-9.yellow {
    width: 72px;
    height: 54px;
    margin-left: 16px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #ffc42c
}

.link-block-9.yellow.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.link-block-9.yellows {
    background-color: #ffc42c
}

.link-block-9.yellows.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.text-block-469 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none
}

.image-20 {
    margin-right: 0
}

.image-20.help {
    margin-right: 16px
}

.link-block-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 51px;
    -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: 10px;
    background-color: #17c95f
}

.link-block-10.yellow {
    width: 72px;
    height: 54px;
    background-color: #ffc42c;
    color: #3f3f3f;
    text-decoration: none
}




.link-block-10.yellow.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.link-block-10.yellows {
    background-color: #ffc42c;
    text-decoration: none
}

.link-block-10.yellows.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.image-21 {
    margin-right: 0
}

.image-21.help {
    margin-right: 16px
}

.div-block-467 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.div-block-467.tophome {
    margin-top: 24px
}

.div-block-467.tophome._404page {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.div-block-467.tophome.pricing-page {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}






.div-block-468 {
    position: absolute;
    left: auto;
    top: -11%;
    right: 0;
    bottom: auto;
    width: 200px;
    height: 200px;
    background-image: url("../612ce784c60b40855c8d95d6_Group%20149d37.png");
    background-position: 50% 50%;
    background-size: 104px;
    background-repeat: no-repeat
}

.div-block-469 {
    display: none
}

.text-block-470 {
    margin-right: 12px;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none
}

.div-block-470 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none
}

.div-block-471 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    text-decoration: none
}

.bold-text-34 {
    display: inline;
    font-weight: 700;
    white-space: normal
}

.div-block-480,
.div-block-480.green,
.div-block-481 {
    display: none
}

.div-block-482.pricing {
    position: absolute;
    display: block;
    width: auto;
    height: auto
}

.navbar {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    z-index: 8888;
    padding-top: 32px;
    background-color: transparent
}

.div-block-483 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    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
}











.div-block-484 {
    width: 2px;
    height: 29px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #fff
}

.div-block-484.light {
    background-color: #3f3f3f
}

.div-block-485 {
    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;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.nav-link {
    display: block;
    padding-right: 15px;
    padding-left: 15px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

.nav-link.w--current,
.nav-link:hover {
    color: #17c95f
}

.nav-link.light {
    color: #3f3f3f;
    font-size: 16px
}

.nav-link.light:hover {
    color: #17c95f
}

.nav-link-2 {
    padding-right: 6px;
    padding-left: 6px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

.nav-link-2-acc {
    font-size: 16px !important;
}

.nav-link-2.w--current,
.nav-link-2.w--current:hover,
.nav-link-2:hover {
    color: #17c95f
}

.nav-link-2.light {
    color: #3f3f3f;
    font-size: 16px
}

.nav-link-2.light.w--current,
.nav-link-2.light:hover {
    color: #17c95f
}

.nav-link-3 {
    padding-right: 6px;
    padding-left: 6px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

.nav-link-3.w--current,
.nav-link-3:hover {
    color: #17c95f
}

.nav-link-3.light {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #3f3f3f;
    font-size: 16px
}

.nav-link-3.light.w--current,
.nav-link-3.light.w--current:hover,
.nav-link-3.light:hover {
    color: #17c95f
}

.nav-link-3.hide-for-now,
.nav-link-3.light.hide-for-now {
    display: none
}


.button-118 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    margin-left: auto;
    -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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}


.button-118-acc {
    width:100px !important;
    font-size: 16px !important;
}

.button-118.email-get-started.tracked-cta {
    width: 136px;
    background-color: #ffc42c
}

.button-118.email-get-started.tracked-cta-acc {
    width: 100px !important;
    background-color: #ffc42c
}

.button-118.email-get-started.tracked-cta:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.div-block-486 {
    margin-left: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.nav-menu {
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.div-block-487 {
    display: none
}

.brand {
    width: 163px
}

.div-block-488 {
    display: none
}

.sticky-nav {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1;
    padding: 20px;
    background-color: #f4f4f4
}

.nav-grid {
    display: -ms-grid;
    display: grid;
    width: 100%;
    margin: 0;
    padding: 0;
    -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;
    grid-auto-flow: column;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
    -ms-grid-columns: 1fr max-content max-content max-content;
    grid-template-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
    grid-template-columns: 1fr max-content max-content max-content;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.nav-logo-link {
    display: block;
    height: 60px;
    margin-right: 0;
    margin-left: 0;
    padding: 0
}

.nav-logo {
    width: auto;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: 0% 50%;
    object-position: 0% 50%
}

.nav-link-4 {
    display: block;
    margin-right: 0;
    margin-left: 0;
    padding: 10px 0;
    color: #444;
    text-decoration: none
}

.nav-link-4:hover {
    text-decoration: underline
}

.footer {
    padding-top: 67px;
    padding-bottom: 40px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fafafa;
    text-align: center
}

.footer-flex-container {
    display: -ms-grid;
    display: grid;
    margin-bottom: 40px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    grid-auto-columns: 1fr;
    grid-column-gap: 54px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr;
    grid-template-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    text-align: left
}

.footer-logo-link {
    width: 142px;
    max-height: none;
    min-width: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.footer-image {
    display: inline-block;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: 0% 50%;
    object-position: 0% 50%
}

.footer-heading {
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
    line-height: 24px
}

.footer-link {
    display: inline-block;
    width: auto;
    margin-bottom: 10px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    line-height: 21px;
    font-weight: 300;
    text-decoration: none
}

.footer-link:hover {
    text-decoration: underline
}

.footer-link.soms {
    width: auto
}

.footer-link.download-this-app {
    margin-bottom: 0;
    text-decoration: none;
    cursor: auto
}

.footer-link.hide-careers {
    display: none
}

.footer-link.phone {
    color: #17c95f;
    font-weight: 400
}

.footer-link.email {
    margin-bottom: 6px;
    color: #17c95f;
    font-weight: 400
}

.footer-link.contact-us {
    margin-bottom: 4px
}

.list-item-3 {
    width: 80%
}

.link-block-11 {
    margin-top: 6px;
    margin-bottom: 12px
}

.link-block-11.tracked-cta.download-app-cta {
    margin-top: 0
}

.div-block-489 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.list-item-4 {
    list-style-type: none
}

.list-18 {
    padding-left: 0;
    list-style-type: none
}

.div-block-490 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 64px;
    -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
}

.div-block-490.hide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 32px
}

.link-block-12,
.link-block-13,
.link-block-14 {
    margin-left: 16px
}

.div-block-491 {
    display: none
}

.div-block-493 {
    display: block
}

.div-block-494,
.image-26 {
    display: none
}

.text-span-115 {
    color: #3f3f3f;
    font-weight: 600
}

.text-span-116 {
    color: #17c95f
}

.here-s-how-ti-works {
    margin-top: 0;
    margin-bottom: 60px
}

.text-span-117,
.text-span-118 {
    color: #17c95f
}

.email-text-field {
    width: 345px;
    height: 51px;
    margin-bottom: 0;
    border-radius: 4px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    line-height: 32px
}

.form-3 {
    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: 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
}

.get-started-cta {
    width: 172px;
    height: 51px;
    margin-top: 16px;
    margin-right: 0;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.grid-76 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}


.div-block-501 {
    margin-top: 0
}

.div-block-502 {
    padding: 32px;
    border: 2px solid #17c95f;
    border-radius: 10px;
    background-color: #fff
}

.div-block-502:hover {
    box-shadow: -1px 9px 20px -12px rgba(0, 0, 0, .35)
}

.heading-116 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px;
    line-height: 61px;
    text-align: center
}

.text-block-472 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    font-weight: 400;
    text-align: center
}

.text-span-119 {
    color: #17c95f
}

.div-block-503 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 144px;
    margin-top: 6px;
    margin-right: auto;
    margin-left: auto;
    padding: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 48px
}

.div-block-503.netflix-hide {
    display: none
}

.div-block-504.ddd {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.div-block-505 {
    display: none
}

.text-span-120 {
    color: #3f3f3f
}

.div-block-506.hide {
    display: none
}

.text-span-121 {
    color: #3f3f3f;
    font-weight: 600
}

.div-block-507 {
    width: 279px;
    height: auto
}

.image-28 {
    width: 100%
}

.div-block-508 {
    position: absolute;
    top: 1978px;
    display: none;
    width: 600px
}

.div-block-511 {
    display: none
}

.text-block-473 {
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    line-height: 32px
}

.text-span-122 {
    color: #17c95f
}

.div-first-fold-mission-arrow {
    position: absolute;
    left: 40%;
    top: auto;
    right: 0;
    bottom: -3%;
    z-index: -10
}

.div-block-514 {
    display: block
}

.div-block-515 {
    display: none
}

.heading-117 {
    color: #fff
}

.bold-text-36 {
    color: #17c95f;
    font-weight: 700
}

.div-block-519.hidefor-now {
    display: none
}

.text-span-123 {
    font-size: 32px
}

.bold-text-37 {
    color: #3f3f3f
}

.bold-text-38,
.bold-text-40,
.bold-text-41 {
    color: #17c95f
}

.text-span-124 {
    color: #3f3f3f;
    font-weight: 600;
    white-space: normal;
    background-clip: border-box;
    -webkit-text-fill-color: inherit
}

.hideboxed {
    display: none
}

.text-span-125 {
    color: #17c95f
}

.hide {
    display: none
}

.text-span-126 {
    font-size: 48px
}

.text-span-127,
.text-span-128 {
    font-size: 36px
}

.div-block-521 {
    margin-top: 20px;
    padding-left: 42px
}

._444 {
    font-size: 48px
}

.button-120 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    -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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700
}

.button-120.tracked-cta.no-redirection:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.pop-main-div-soms {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 999999;
    display: block;
    width: 100vw;
    height: 100vh;
    padding-top: 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;
    background-color: rgba(0, 0, 0, .5)
}

.pop-main-div-soms.phone-number {
    display: none
}

.div-block-522 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 75%;
    height: 600px;
    margin: auto;
    padding-top: 40px;
    padding-bottom: 60px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 19px;
    background-color: #fff
}

.div-block-522.phone-number {
    width: 50%;
    height: 280px;
    padding-bottom: 40px
}

.div-block-523 {
    width: 320px;
    margin-right: auto;
    margin-left: auto
}

.header-confetti-soms {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 35px;
    line-height: 50px;
    text-align: center
}

.header-confetti-soms._454 {
    width: 75%
}

.header-confetti-soms._454.phone-number {
    margin-top: 0;
    font-size: 24px;
    line-height: 36px;
    font-weight: 500
}

.text-span-129 {
    color: #17c95f;
    font-size: 44px
}

.div-block-524 {
    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
}

.button-121 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    margin-top: 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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700
}

.text-span-130 {
    width: auto
}

.tab-link-london {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 51px;
    margin-right: 32px;
    margin-left: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 2px solid #1a1a1a;
    border-radius: 10px;
    background-color: transparent
}

.tab-link-london.w--current {
    border-style: none;
    background-color: #ffc42c
}

.text-block-474 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
    line-height: 32px;
    font-weight: 700
}

.div-block-525 {
    display: none
}

.section-72 {
    padding-top: 100px
}

.text-span-131 {
    color: #17c95f
}

.html-embed-2 {
    border: 0 rgba(0, 0, 0, .5)
}

.div-block-526 {
    display: none
}

.section-73 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    width: 85%;
    max-width: 2560px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 100px;
    padding-bottom: 0;
    float: none;
    clear: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.grid-77 {
    position: -webkit-sticky;
    position: sticky;
    display: -ms-grid;
    display: grid;
    overflow: scroll;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.coulmn-2 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    display: block;
    height: 100vh;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.div-block-527 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.div-block-527._1 {
    height: 560px;
    margin-bottom: 40px;
    background-image: url("../6138c6a8d6f7267c5ab37bbf_paid%20off%20phone%20(1).png"), url("../6138ca1a20e71aae011b3eea_dkdkjf%20(1).png");
    background-position: 50% 50%, 50% 50%;
    background-size: contain, contain;
    background-repeat: no-repeat, repeat
}

.div-block-527._1.dd._88 {
    background-image: url("../6138c6a85bc7d2a1beab7838_credit%20phone%20(1).png"), url("../6138ca1a20e71aae011b3eea_dkdkjf%20(1).png")
}

.div-block-527._2 {
    height: 560px;
    margin-bottom: 40px;
    background-image: url("../6138c6a85bc7d2a1beab7838_credit%20phone%20(1).png"), url("../6138ca1a20e71aae011b3eea_dkdkjf%20(1).png");
    background-position: 50% 50%, 50% 50%;
    background-size: contain, contain;
    background-repeat: no-repeat, no-repeat
}

.div-block-527._3 {
    height: 560px;
    margin-bottom: 40px;
    background-image: url("../6138c6a9d6f7260295b37bc8_annual%20savings%20phone%20(1).png"), url("../6138ca1a20e71aae011b3eea_dkdkjf%20(1).png");
    background-position: 50% 50%, 50% 50%;
    background-size: contain, contain;
    background-repeat: no-repeat, no-repeat
}

.div-block-527._4 {
    height: 560px;
    background-image: url("../61379921038e5ae2cf29df39_Group%2015798.png"), url("../6138ca1a20e71aae011b3eea_dkdkjf%20(1).png");
    background-position: 50% 50%, 50% 50%;
    background-size: contain, contain;
    background-repeat: no-repeat, no-repeat
}

.content-1-holder {
    position: relative;
    height: 100%
}

.the-content {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    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
}

.the-content._1,
.the-content._2,
.the-content._3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 42px;
    padding-left: 42px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fff9eb
}

.the-content._4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0;
    padding-right: 42px;
    padding-left: 42px;
    -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;
    background-color: #fff9eb
}

.paragraph-49 {
    width: auto;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px;
    font-weight: 300;
    text-align: left
}

.heading-118 {
    width: 75%;
    margin-right: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 40px;
    line-height: 56px;
    text-align: left
}

.heading-118._3 {
    width: auto
}

.div-block-528 {
    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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.heading-119 {
    width: auto;
    margin-right: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 40px;
    line-height: 54px;
    text-align: left
}

.heading-120 {
    width: 100%;
    margin-right: auto;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 40px;
    line-height: 54px
}

.heading-121 {
    margin-right: auto;
    font-family: Poppins, sans-serif;
    font-size: 40px;
    line-height: 54px
}

.body {
    display: block;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.button-122 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    margin-top: 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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700
}

.button-122.credit {
    width: 182px
}

.button-122.email-get-started.tracked-cta:hover {
    background-color: #fdbd19;
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.button-123,
.button-124 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 51px;
    margin-top: 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: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700
}

.text-span-132,
.text-span-133,
.text-span-134,
.text-span-135 {
    color: #17c95f
}

.div-block-529 {
    margin-bottom: 100px;
    padding-top: 72px;
    padding-bottom: 100px;
    background-color: rgba(255, 196, 44, .1)
}

.div-block-529.hideofrnow {
    display: none
}

.heading-122 {
    text-align: center
}

.text-span-136 {
    color: #17c95f
}

.section-74 {
    padding-top: 72px;
    padding-bottom: 72px
}

.grid-78 {
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.text-span-137,
.text-span-138 {
    color: #17c95f
}

.track {
    height: 400vw
}

.camera {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    overflow: hidden;
    width: 100vw;
    height: 100vh
}

.frame {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    height: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.item {
    display: block;
    overflow: visible;
    width: 100vw;
    height: 100vh;
    max-width: none;
    padding: 0 40px 40px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    background-color: rgba(255, 196, 44, .1)
}

.item._2 {
    display: block;
    overflow: visible;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    background-color: rgba(23, 201, 95, .1)
}

.item._3 {
    display: block;
    overflow: visible;
    background-color: rgba(63, 63, 63, .1)
}

.item._4 {
    display: block;
    overflow: visible
}

.grid-79 {
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-1 {
    height: 580px;
    background-image: url("../6138c6a8d6f7267c5ab37bbf_paid%20off%20phone%20(1).png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.div-omage-1 {
    height: 600px;
    background-image: url("../6138c6a9d6f7260295b37bc8_annual%20savings%20phone%20(1).png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.div-omage-1._4,
.div-omage-1.ww {
    background-image: url("../6138c6a5207f54249c50a9bf_your%20b%20plan%20phone%20(1).png")
}

.div-omage-1._2 {
    background-image: url("../6142eeafe5d33c2b9fada991_Group%2015894%20(1).png")
}

.div-omage-1._1 {
    background-image: url("../6142eeb85d487502b292e305_Group%2015895%20(1).png")
}

.div-block-530 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -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
}

.text-span-139,
.text-span-140,
.text-span-141,
.text-span-142 {
    color: #17c95f
}

.track-2 {
    height: 400vw
}

.camera-2 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    overflow: hidden;
    width: 100vw;
    height: 100vh
}

.frame-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.item-2 {
    width: 100vw;
    height: 100vh;
    padding: 40px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.image-31 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.text-span-143,
.text-span-144,
.text-span-145 {
    color: #17c95f
}



.div-block-531 {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    height: 100vh;
    padding: 40px;
    -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;
    background-color: rgba(0, 0, 0, .4)
}

.loader {
    display: block;
    width: 48px;
    height: 48px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 6px;
    border-color: #17c95f #f3f3f3 #f3f3f3;
    border-radius: 50%
}

.div-block-532 {
    margin-top: 42px;
    margin-bottom: 42px
}

.paragraph-50 {
    padding-right: 32px;
    padding-left: 32px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-align: center
}

.div-block-533 {
    width: 169px
}

.list-item-5 {
    display: inline-block;
    list-style-type: none
}

.list-20 {
    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;
    list-style-type: none
}

.div-block-534 {
    display: block;
    -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
}

.list-item-6 {
    display: inline-block
}

.list-item-7 {
    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
}

.compliance-para {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 12px;
    line-height: 16px;
    font-weight: 300;
    text-align: left
}

.text-block-475 {
    color: #8b8fa8;
    font-size: 12px;
    line-height: 16px;
    text-align: center
}

.text-block-475.space {
    margin-right: 60px;
    padding-left: 0
}

.text-block-475.space.newfooter {
    margin-right: 0;
    color: #3f3f3f;
    text-align: left
}

.text-block-475.align {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 14px;
    line-height: 21px;
    font-weight: 300;
    text-align: right
}

.nav-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -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
}

.nav-container._222 {
    margin-top: 40px;
    -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;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.div-block-247 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    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
}

.div-block-247.top20px {
    margin-top: 20px
}

.div-compliance {
    padding-top: 20px
}

.utility-page-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    height: 100vh;
    max-height: 100%;
    max-width: 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
}

.utility-page-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    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;
    text-align: center
}

.founders-journey {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300;
    text-align: center
}

.list-21 {
    display: inline-block
}

.text-span-146 {
    color: #17c95f
}

.image-33,
.image-34,
.image-35 {
    max-width: 255px
}

.div--block--us {
    display: block;
    margin-top: 32px
}

.div--block--us.hide {
    display: none
}

.div--block--india {
    margin-top: 32px
}

.bold-text-44 {
    color: #17c95f
}

.image-36 {
    margin-left: 0
}

.link-block-15 {
    padding-right: 16px;
    padding-left: 16px
}

.grid-80 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr
}

.div-block-535 {
    display: inline
}

.div-top-us-logos {
    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
}

.div-top-logo-2 {
    margin-left: 42px
}

.div-bottom-logo-us {
    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
}

.div-bottom-us-1 {
    margin-left: 42px
}

.div-bottom-us-2 {
    margin-right: 42px;
    margin-left: 0
}

.heading-123 {
    margin-top: 0;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-size: 44px;
    line-height: 58px
}

.heading-124 {
    width: 75%;
    margin: 0 auto 24px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 44px;
    line-height: 58px;
    font-weight: 500
}

.button-125 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 244px;
    height: 51px;
    margin-right: auto;
    margin-left: auto;
    -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: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 10px;
    background-color: #ffc42c;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700
}

.text-span-147 {
    color: #17c95f;
    font-weight: 700
}

.text-block-476 {
    margin-top: 24px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px
}

.subscribe-form {
    width: 100vw;
    height: 100vh;
    padding-top: 100px;
    padding-bottom: 100px
}

.centered-container {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.subscribe-form-flex {
    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: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.subscribe-form-input-wrapper {
    text-align: left
}

.subscribe-form-input {
    margin-bottom: 0
}

.section-75 {
    width: 100vw;
    height: 100vh
}

.paragraph-52 {
    font-family: Poppins, sans-serif;
    font-weight: 400
}

.text-span-148 {
    color: #17c95f;
    font-weight: 600
}

.div-block-544 {
    position: absolute;
    margin-top: 48px
}

.div-block-545 {
    margin-bottom: 12px
}

.text-block-423 {
    font-family: Poppins, sans-serif;
    color: #fff
}

.text-span-72 {
    color: #ffc42c;
    font-weight: 600
}

.div-block-543 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.div-block-546 {
    display: block;
    width: 100px;
    height: 38px;
    margin-left: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    background-image: url("../6176deef71de0c551cca2462_google-play.png");
    background-position: 50% 50%;
    background-size: 98px;
    background-repeat: no-repeat
}

.section-media-logos {
    padding-top: 82px;
    padding-bottom: 82px
}

.div-new-theme-container {
    width: 90vw;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0
}

.grid-81 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-554 {
    margin-bottom: 24px
}

.text-block-426 {
    color: #959aa5;
    font-size: 16px;
    line-height: 26px;
    font-weight: 500;
    text-align: center;
    letter-spacing: 2.24px
}

.div-block-555 {
    width: 100px;
    height: 38px;
    max-height: 100%;
    max-width: 100%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    background-image: url("../6176de856759e1ab869c60c5_apple-badge.png");
    background-position: 50% 50%;
    background-size: 98px;
    background-repeat: no-repeat
}

.image-37 {
    display: block
}

.image-38 {
    display: inline-block
}

.list-item-8 {
    display: inline-block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.lottie-animation-2 {
    background-color: transparent
}

.div-scroll-arrow {
    position: absolute;
    left: 581px;
    top: auto;
    right: auto;
    bottom: 9%
}

.div-lottie-scroll.hide {
    position: absolute;
    left: auto;
    top: auto;
    right: 50%;
    bottom: 10%;
    display: block
}

.text-span-149 {
    font-weight: 500
}

.div-block-556 {
    margin-top: 85px
}

.grid-82 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-557 {
    margin-top: 85px
}

.grid-83 {
    justify-items: center;
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    text-align: left
}

.div-block-558 {
    width: 300px;
    padding: 32px;
    border-radius: 12px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#20b05a), to(#17c95f));
    background-image: linear-gradient(0deg, #20b05a, #17c95f);
    box-shadow: 0 20px 32px -14px rgba(0, 0, 0, .24)
}

.div-block-558:hover {
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.div-block-558._6months {
    width: 300px;
    border: 1px solid rgba(0, 0, 0, .06);
    background-color: #fff;
    background-image: none;
    box-shadow: 0 20px 32px -14px rgba(0, 0, 0, .24)
}

.div-block-558._6months:hover {
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.div-off {
    width: 76px;
    height: 24px;
    border-radius: 50px;
    background-color: #ffc42c
}

.div-off._1months {
    background-color: #fff
}

.text-block-477 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 76px;
    height: 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;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    line-height: 24px;
    font-weight: 600;
    text-align: center
}

.text-block-477.whitecoloe {
    color: #fff
}

.div-recommended {
    width: 132px;
    height: 24px;
    margin-left: 8px;
    border-radius: 50px;
    background-color: #fff
}

.text-block-478 {
    width: 132px;
    height: 24px;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    line-height: 24px;
    font-weight: 600;
    text-align: center
}

.div-block-559 {
    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
}

.text-block-479 {
    margin-top: 12px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 32px;
    line-height: 32px;
    font-weight: 600
}

.text-block-479._6months {
    color: #3f3f3f
}

.text-block-480 {
    padding-left: 2px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.text-block-480._6months {
    color: #3f3f3f
}

.div-block-560 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 4px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.image-39 {
    margin-left: 6px
}

.text-block-481 {
    margin-top: 57px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 20px;
    font-weight: 300;
    text-decoration: line-through
}

.text-block-481._6months {
    color: #3f3f3f
}

.text-block-481._6months._1month {
    color: #fff
}

.text-span-150 {
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 38px;
    font-weight: 700
}

.text-span-150._6months {
    color: #3f3f3f;
    font-size: 38px
}

.text-block-482 {
    margin-top: 16px;
    font-family: Poppins, sans-serif;
    color: #fff;
    font-size: 24px;
    line-height: 36px;
    font-weight: 500
}

.text-block-482._6months {
    color: #3f3f3f;
    font-weight: 500
}

.button-126 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 180px;
    height: 48px;
    margin-top: 18px;
    -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: 10px;
    background-color: #fff;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 25px;
    font-weight: 700;
    text-align: center
}

.button-126:hover {
    box-shadow: -1px 8px 20px 0 rgba(0, 0, 0, .2)
}

.button-126._6months {
    margin-top: 18px;
    background-color: #17c95f;
    color: #fff
}

.button-126._6months.tracked-cta:hover {
    box-shadow: 0 12px 40px -12px rgba(0, 0, 0, .32)
}

.div-block-561 {
    margin-top: 90px
}

.grid-84 {
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-126 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px
}

.text-span-151 {
    color: #17c95f
}

.div-block-550 {
    margin-top: 24px
}

.text-block-483 {
    margin-right: 0;
    margin-left: 12px;
    padding-left: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.image-68 {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.div-block-562 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 48px;
    padding: 20px 32px;
    border-radius: 6px;
    background-color: #e6fdf6
}

.heading-127 {
    margin: 0 0 10px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px
}

.text-block-484 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.text-span-152,
.text-span-153 {
    font-weight: 500
}

.image-69 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.green-background {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -10;
    height: 980px;
    margin-top: 593px;
    background-color: #f5fffc
}

.grid-85 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-128 {
    margin-top: 0;
    margin-bottom: 100px;
    color: #0f1113;
    font-size: 40px;
    text-align: center
}

.heading-128.ss {
    margin-bottom: 10px
}

.heading-128.ss.pp {
    font-family: Poppins, sans-serif
}

.section-secure-future {
    padding-top: 80px;
    padding-bottom: 100px;
    background-image: url("../617af37e4118c61ef86f8f62_Group%2016019.png");
    background-position: 95% 10%;
    background-size: 100px;
    background-repeat: no-repeat
}

.section-secure-future.pricing-page {
    padding-top: 120px
}

.heading-109 {
    width: 75%;
    margin-top: 0;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    line-height: 26px;
    text-align: center
}

.heading-109.cutt {
    width: auto
}

.heading-109.cutt._2nd {
    width: 60%
}

.heading-109.cutt2,
.heading-109.cutt3 {
    width: 75%
}

.heading-109._333._1st {
    width: 70%
}

.text-span-154 {
    color: #17c95f
}

.heading-129 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 32px
}

.text-block-485 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    line-height: 32px
}

.div-block-564 {
    display: none
}

.text-span-155 {
    font-size: 20px;
    line-height: 24px
}

.text-block-486 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
    line-height: 32px;
    font-weight: 300
}

.block-quote {
    height: 100px;
    margin-bottom: 16px;
    padding: 0;
    border-left-style: none;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 15px;
    line-height: 24px;
    font-weight: 400
}

.block-quote._11 {
    height: 120px
}

.div-block-565 {
    width: 50%
}

.div-block-565.full {
    width: auto
}

.paragraph-53 {
    width: 50%;
    margin: 12px auto 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300;
    text-align: center
}

.paragraph-53.ddd.press {
    width: 56%
}

.grid-86 {
    margin-top: 60px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-566 {
    height: 292px;
    border: 1px solid rgba(63, 63, 63, .1);
    border-radius: 6px;
    cursor: auto
}

.div-block-566:hover {
    box-shadow: none
}

.div-block-567 {
    height: 70%;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background-color: #13132d;
    background-image: url("../617c056f1ae1d360c3bbac08_BRIGHT%20PRIMARY%20VERTICAL%20-%20DARK.png");
    background-position: 50% 50%;
    background-size: 145px;
    background-repeat: no-repeat
}

.div-block-567.screenshots {
    height: 70%;
    background-color: #fff;
    background-image: url("../617c06996d14751263457138_screenshots%20press.png");
    background-size: cover;
    cursor: pointer
}

.div-block-567.executive-team {
    background-color: transparent;
    background-image: url("../617c06e49e95ea2af715dc39_executive%20team%20press.png");
    background-size: cover
}

.div-block-568 {
    height: auto
}

.heading-130 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 20px;
    font-weight: 600;
    text-align: center
}

.text-block-487 {
    font-family: Poppins, sans-serif;
    text-align: center
}

.section-76 {
    padding-top: 80px;
    padding-bottom: 20px;
    background-color: #f5fffc
}

.section-77 {
    padding-top: 20px;
    padding-bottom: 40px
}

.text-span-156 {
    color: #17c95f
}

.paragraph-54 {
    margin-top: 12px;
    padding-right: 32px;
    padding-left: 32px;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 15px;
    line-height: 26px;
    font-weight: 300;
    text-align: center
}

.paragraph-54.hidefornow {
    display: none
}

.div-india,
.div-us {
    margin-top: 65px;
    margin-bottom: 86px
}

.list-item-9 {
    display: inline-block
}

.hide-press {
    display: none
}

.div-block-571 {
    width: 221px;
    height: 221px;
    background-image: url("../618a9f880476614dacb33e4d_kunal%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-571:hover {
    background-image: url("../618a9fa90476610002b34003_kunal%20Original.png")
}

.div-block-572 {
    display: block;
    width: 221px;
    height: 221px;
    background-image: url("../618acb6773a56c0b61b310cb_Avi%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-572:hover {
    background-image: url("../618acb6773a56c0b61b310cb_Avi%20BW.png")
}

.div-block-572.color {
    display: block;
    background-image: url("../618acb8e655edfeb841f35fc_Avi%20color.png")
}

.div-block-573 {
    width: 221px;
    height: 221px;
    background-image: url("../618acce4e299aff9bb98c0bf_Varun%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: opacity;
    transition: opacity
}

.div-block-573:hover {
    background-image: url("../618acce4e299aff9bb98c0bf_Varun%20BW.png")
}

.div-block-573.color {
    display: none
}

.div-block-574 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd334e6589435591cabf_Amit%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-574:hover {
    background-image: url("../618acd334e6589435591cabf_Amit%20BW.png")
}

.div-block-574.color {
    display: none
}

.div-block-575 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd3474f5f02c5c91a00b_Avinash%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: opacity;
    transition: opacity
}

.div-block-575:hover {
    background-image: url("../618acd3474f5f02c5c91a00b_Avinash%20BW.png")
}

.div-block-576 {
    width: 221px;
    height: 221px;
    background-image: url("../618acf9573a56c334bb33cd0_Jayashree%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-576:hover {
    background-image: url("../618acf9573a56c334bb33cd0_Jayashree%20BW.png")
}

.div-block-577 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd354e6589aa4491cac7_Deepak%20grey.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-577:hover {
    background-image: url("../618acd354e6589aa4491cac7_Deepak%20grey.png")
}

.div-block-578 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd347e4de55e80208a5b_Bal%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-578:hover {
    background-image: url("../618acd347e4de55e80208a5b_Bal%20BW.png")
}

.div-block-579 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd3527b4c63572875cb1_Petko%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-579:hover {
    background-image: url("../618acd3527b4c63572875cb1_Petko%20BW.png")
}

.div-block-580 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd34fdd3d05ebe8d43b6_Alex%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-580:hover {
    background-image: url("../618acd34fdd3d05ebe8d43b6_Alex%20BW.png")
}

.div-block-581 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad06b83ad82d9fe28a0c7_carolyn%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: opacity;
    transition: opacity
}

.div-block-581:hover {
    background-image: url("../618ad06b83ad82d9fe28a0c7_carolyn%20BW.png")
}

.div-block-582 {
    width: 221px;
    height: 221px;
    background-image: url("../618acd35941c48911f68aa2a_Jon%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-582:hover {
    background-image: url("../618acd35941c48911f68aa2a_Jon%20BW.png")
}

.div-block-583 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f283ad82095e28b108_Kunal%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-583:hover {
    background-image: url("../618ad2f283ad82095e28b108_Kunal%20BW.png")
}

.div-block-584 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f25484ec3836440d85_Jainesh%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-584:hover {
    background-image: url("../618ad2f25484ec3836440d85_Jainesh%20BW.png")
}

.div-block-585 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f57a289be15afb271b_Vishesh%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-585:hover {
    background-image: url("../618ad2f57a289be15afb271b_Vishesh%20BW.png")
}

.div-block-586 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f44d252a43ac8cc96a_roushan%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-586:hover {
    background-image: url("../618ad2f44d252a43ac8cc96a_roushan%20BW.png")
}

.div-block-587 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f5733155e02254b395_Ujjwal%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-587:hover {
    background-image: url("../618ad2f5733155e02254b395_Ujjwal%20BW.png")
}

.div-block-588 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f0c5c97dfab6238ec4_Ankur%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-588:hover {
    background-image: url("../618ad2f0c5c97dfab6238ec4_Ankur%20BW.png")
}

.div-block-589 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f1fa65442adc769c69_Devang%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-589:hover {
    background-image: url("../618ad2f1fa65442adc769c69_Devang%20BW.png")
}

.div-block-590 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f44d599079c24447d6_Piyush%20BW.png");
    background-position: 50% 50%;
    background-size: cover
}

.div-block-590:hover {
    background-image: url("../618ad2f44d599079c24447d6_Piyush%20BW.png")
}

.div-block-591 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f4360b5b0d824fa6c0_sumedh%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-591:hover {
    background-image: url("../618ad2f4360b5b0d824fa6c0_sumedh%20BW.png")
}

.div-block-592 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f1b0b5750bc6ee9595_DC%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-592:hover {
    background-image: url("../618ad2f1b0b5750bc6ee9595_DC%20BW.png")
}

.div-block-593 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f06d84f51540093182_Amit%20Rai%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-593:hover {
    background-image: url("../618ad2f06d84f51540093182_Amit%20Rai%20BW.png")
}

.div-block-594 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f56f07c4b6900802c8_tushar%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-594:hover {
    background-image: url("../618ad2f56f07c4b6900802c8_tushar%20BW.png")
}

.div-block-595 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f4804d96872515ec29_Sumiran%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-595:hover {
    background-image: url("../618ad2f4804d96872515ec29_Sumiran%20BW.png")
}

.div-block-596 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f0e6294023387d11db_Achuta%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-596:hover {
    background-image: url("../618ad2f0e6294023387d11db_Achuta%20BW.png")
}

.div-block-597 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f298295b6ebce811eb_mahadev%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-597:hover {
    background-image: url("../618ad2f298295b6ebce811eb_mahadev%20BW.png")
}

.div-block-598 {
    width: 221px;
    height: 221px;
    background-image: url("../618ad2f078ca96ccc791478c_aayush%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-598:hover {
    background-image: url("../618ad2f078ca96ccc791478c_aayush%20BW.png")
}

.text-span-157 {
    color: #3f3f3f
}

.text-span-158 {
    color: #17c95f
}

.image-70 {
    width: 75%
}

.image-71 {
    width: 60%
}

.image-72 {
    width: auto
}

.div-block-599 {
    width: 221px;
    height: 221px;
    background-image: url("../618e4f175c48eab0fa8dbfee_Eshan%20color-1.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: opacity;
    transition: opacity
}

.div-block-599:hover {
    background-image: url("../618e4f175c48eab0fa8dbfee_Eshan%20color-1.png")
}

.div-block-600 {
    width: 221px;
    height: 221px;
    background-image: url("../618e500eb2f54d480b353b28_Thomas%20BW%20new.png");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.div-block-600:hover {
    background-image: url("../618e500eb2f54d480b353b28_Thomas%20BW%20new.png")
}

.div-block-601 {
    width: 221px;
    height: 221px;
    background-image: url("../6194d1aefa674f51a92ed3b2_Joe%20BW.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-601:hover {
    background-image: url("../6194d1aefa674f51a92ed3b2_Joe%20BW.png")
}

.div-block-602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.div-block-602.eee {
    display: none
}

.text-block-488 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 14px;
    font-weight: 300
}

.div-block-603 {
    width: 16px;
    margin-right: 0;
    margin-bottom: 4px
}

.text-span-159 {
    font-weight: 500
}

.text-span-160 {
    color: #17c95f
}

.text-block-489 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.text-block-490 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700
}

.text-block-490:hover {
    color: #3f3f3f
}

.text-block-490.main {
    color: #fff;
    font-size: 18px
}

.text-block-490.main:hover {
    color: #fff
}

.dropdown-link {
    display: block;
    width: 200px;
    padding: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border: 1px #000;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    text-align: left
}

.dropdown-link:hover {
    background-color: rgba(23, 201, 95, .06);
    color: #3f3f3f
}

.dropdown-link.w--current {
    color: #17c95f
}

.dropdown-link-2 {
    width: 200px;
    padding: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    text-align: left
}

.dropdown-link-2:hover {
    background-color: rgba(23, 201, 95, .06);
    color: #17c95f
}

.dropdown-link-2.w--current {
    color: #17c95f
}

.dropdown-list-2 {
    background-color: #5f4d4d
}

.dropdown-list-2.w--open {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    -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: 1px solid rgba(0, 0, 0, .06);
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 1px 9px 17px -5px rgba(0, 0, 0, .21)
}

.fropdonw:hover {
    color: transparent
}

.icon-5,
.icon-5:hover {
    color: #3f3f3f
}

.icon-5.main,
.icon-5.main:hover {
    color: #fff
}

.dropdown-2.v2-formob {
    display: none
}

.div-block-604 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20px;
    height: 20px;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    color: #3f3f3f
}

.div-block-604:hover {
    background-image: none;
    color: #17c95f
}

.div-block-605 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    padding: 16px 20px;
    -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;
    font-family: Poppins, sans-serif;
    color: #17c95f;
    text-decoration: none
}

.div-block-605:hover {
    color: #17c95f
}

.text-block-491 {
    font-family: Poppins, sans-serif
}

.text-block-492 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500
}

.image-73,
.text-block-492:hover {
    color: #3f3f3f
}

.text-block-493 {
    font-size: 20px
}

.div-author-image-1 {
    width: 96px;
    height: 96px;
    border-radius: 50px;
    background-image: url("../618e5026b2f54d7717353b9f_Thomas%20color%20new.png");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-autor-2-conditional {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 72px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.div-autor-2-conditional.ee {
    margin-top: 72px;
    margin-bottom: 32px
}

.div-autor-2-conditional.ee.jj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
    margin-bottom: 0
}

.div-autor-2-conditional.kkk {
    margin-bottom: 0
}

.div-author-2 {
    display: block;
    width: 72px;
    height: 72px;
    border-radius: 200px;
    background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.paragraph-55 {
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

.h5 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    line-height: 24px
}

.div-author-1 {
    display: block;
    width: 72px;
    height: 72px;
    border-radius: 200px;
    background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-606 {
    height: 1px;
    margin-top: 42px;
    padding: 0;
    border: .5px solid hsla(0, 0%, 75.3%, .5)
}

.div-block-607 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 32px;
    margin-bottom: 72px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.section-78 {
    margin-top: 162px;
    padding-bottom: 100px
}

.div-block-608 {
    width: 462px;
    height: auto
}

.text-block-494 {
    margin-bottom: 8px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
    line-height: 24px
}

.category-link-credit-card {
    text-decoration: none
}

.heading-131 {
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Poppins, sans-serif;
    font-size: 32px;
    line-height: 39px
}

.div-block-609 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.text-block-495 {
    position: static;
    margin-bottom: 8px;
    font-family: Poppins, sans-serif;
    color: rgba(63, 63, 63, .75);
    font-size: 14px
}

.text-block-496 {
    font-family: Poppins, sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: 700
}

.div-block-610 {
    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
}

.divider {
    height: 20px;
    margin-right: 24px;
    margin-left: 24px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border: 1px solid rgba(0, 0, 0, .2);
    background-color: transparent
}

.div-block-611 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.div-block-612 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 32px;
    -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
}

.div-block-613 {
    height: 1px;
    margin-top: 32px;
    border: 1px solid rgba(0, 0, 0, .1)
}

.div-block-614 {
    margin-top: 48px
}

.heading-132 {
    margin-top: 0;
    margin-bottom: 24px;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    line-height: 32px
}

.rich-text-block-2 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.div-block-615 {
    margin-top: 32px
}

.grid-87 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 0.75fr 1.75fr;
    grid-template-columns: 0.75fr 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-radius: 12px;
    background-color: #f7f8fb
}

.text-block-497 {
    font-family: Poppins, sans-serif;
    color: rgba(63, 63, 63, .75);
    font-size: 16px;
    line-height: 24px;
    font-weight: 300
}

.div-block-616 {
    width: 100%;
    height: 100%;
    padding: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    border-top-left-radius: 12px
}

.div-block-616.last {
    border-bottom-style: none
}

.div-block-617 {
    width: 100%;
    height: 100%;
    padding: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    border-left: 1px solid rgba(0, 0, 0, .1);
    border-top-right-radius: 12px;
    background-color: #f7f8fb
}

.div-block-617.last {
    border-bottom-style: none
}

.text-block-498 {
    font-family: Poppins, sans-serif;
    color: #3f3f3f;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700
}

.columns-2 {
    width: 40px
}

.div-block-618 {
    width: 0;
    height: 100%;
    border: 1px solid #d8dade;
    text-align: left
}

.div-block-619 {
    width: 75%
}

.text-block-499 {
    font-family: Poppins, sans-serif;
    color: #17c95f;
    font-weight: 500
}

@media screen and (min-width:1280px) {
    .section-homepage-fold-1 {
        height: 700px
    }
    
    .section-homepage-fold-acc {
        height: 400px !important
    }    
    .div-container-homepage-fold-1.top {
        margin-top: 139px
    }
    .div-home-fold-1 {
        width: 50%
    }
    .div-home-fold-1.soms {
        width: 45%;
        margin-left: 0
    }
    .div-home-fold-1.soms.mission {
        width: 40%
    }
    .heading.mission {
        width: auto
    }
    .heading.careers.ccc {
        width: 70%
    }
    .heading.home {
        width: auto
    }
    .paragraph {
        width: 80%
    }
    .paragraph.join {
        width: auto
    }
    .button.ms.dd {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 172px
    }
    .grid {
        grid-column-gap: 4px
    }
    .div-main-fold-4 {
        display: block;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-fold-4-image {
        width: auto;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .bright-gets-to-know-you-image {
        max-width: 289px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .heading-fold-4-grid-1 {
        font-size: 32px;
        line-height: 48px
    }
    .heading-fold-4-grid-1.ms.erer.dfd {
        width: 50%
    }
    .heading-fold-4-grid-1._555.dfd {
        width: 45%
    }
    .heading-fold-4-grid-1._555.dfd._4.ee {
        width: 40%
    }
    .subheading-fold-4-grid-1 {
        font-size: 24px;
        line-height: 36px
    }
    .then-we-build-a-plan {
        display: inline-block;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-fold-4-image-2 {
        display: block;
        width: 320px;
        height: 200px;
        -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;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .section {
        background-size: 740px 440px
    }
    .section-real-users {
        height: 850px;
        margin-top: -115px
    }
    .section-real-users.home {
        background-size: auto, 800px
    }
    .heading-review-fold {
        width: 80%
    }
    .heading-review-fold.ss.sfdfd {
        width: auto
    }
    .text-block {
        width: 80%
    }
    .text-block.home.sss.ss {
        width: auto
    }
    .text-block.home.sss.ss.hh {
        width: 70%
    }
    .text-block._2nd {
        width: 90%
    }
    .section-2 {
        margin-top: -216px
    }
    .heading-home {
        width: 85%
    }
    .heading-home._2ndfold {
        width: 80%
    }
    .heading-home._2ndfold.sss.ddd {
        width: 70%
    }
    .heading-home.homee._2nd-fold {
        width: 95%
    }
    .accordian-toggle.top {
        height: 130px
    }
    .text-block-3.help {
        width: 45%
    }
    .div-block-12.hidefornow {
        display: none
    }
    .div-block-13 {
        width: auto
    }
    .div-block-17 {
        margin-top: 120px
    }
    .heading-13.ssss {
        width: 75%
    }
    .div-block-20 {
        height: auto
    }
    .section-blog-cateories-posts {
        margin-top: 40px
    }
    .collection-item-2 {
        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
    }
    .nav-link-final {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .container-final {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .nav-bar-final {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .button-114.headercta.hide {
        margin-left: 48px
    }
    .menu-final {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .heading-legal.extra.ss {
        width: 75%
    }
    .collection-item-3 {
        margin-bottom: 32px
    }
    .div-block-377 {
        margin-top: 42px
    }
    .grid-64._3 {
        margin-top: 108px
    }
    .heading-soms-100 {
        width: 75%
    }
    .section-mission-2nd-fold {
        background-image: url("../61256477922dc1a3a637c768_curcle%20section%202%20impact.png"), url("../612564779acc886594676832_section%202%20impact.png");
        background-position: 0 32%, 92% 8%;
        background-size: 93px, 11px;
        background-repeat: no-repeat, no-repeat
    }
    .heading-fold-3-mission.last {
        width: 60%
    }
    .section-4-mission {
        background-size: 21px, 65px
    }
    .section-4-mission.home {
        background-position: 40% 44%;
        background-size: 510px
    }
    .heading-fold-4-mission.home {
        font-size: 36px
    }
    .heading-fold-4-mission.rr {
        width: 90%
    }
    .subheader-4th-fold-mission.home {
        width: auto
    }
    .subheader-4th-fold-mission.home.rr {
        width: 95%
    }
    .grid-69 {
        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-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
    .div-block-390 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .section-64 {
        background-image: url("../61257a45ce9ee011e66fbb41_Group%2015214.png"), url("../61262cc26b15a13710d56e37_blog%20drilldown%20lines.png");
        background-position: 97% 40%, 0 75%;
        background-size: 37px, 1823px;
        background-repeat: no-repeat, no-repeat
    }
    .div-block-396 {
        width: 75%
    }
    .heading-111 {
        color: #3f3f3f
    }
    .div-blog-drill-down-container.blog {
        width: 75%
    }
    .section-schoolofmoneysciencefold-2 {
        padding-top: 130px;
        background-image: url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
        background-position: 8% 12%;
        background-size: 65px;
        background-repeat: no-repeat
    }
    .grid-70 {
        grid-column-gap: 54px;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .paragraph-46 {
        font-family: Poppins, sans-serif;
        color: #1a1a1a;
        font-size: 24px;
        line-height: 36px;
        font-weight: 300
    }
    .heading-112 {
        font-family: Poppins, sans-serif;
        color: #3f3f3f
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 45%
    }
    .heading-schoolofmoneyscience-fold-3.eee.features {
        width: 65%
    }
    .div-block-410 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        background-size: cover;
        background-repeat: no-repeat
    }
    .section-66 {
        background-position: 60% 57%, 100% 12%
    }
    .grid-us-jobs.hide,
    .job-description-title.hide._1 {
        display: none
    }
    .section-67 {
        background-size: 1300px
    }
    .text-block-bright {
        color: silver;
        font-weight: 400
    }
    .grid-73.company-blog {
        -ms-grid-columns: 1fr 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr 1fr
    }
    .link-block-7.peopleatbright.w--current {
        font-family: Poppins, sans-serif;
        color: #17c95f;
        font-size: 18px;
        line-height: 18px
    }
    .text-block-investing.current {
        color: #17c95f
    }
    .div-block-462 {
        top: 283%
    }
    .div-block-465 {
        left: 22%;
        bottom: -9%;
        width: 375px;
        height: 375px
    }
    .div-block-484,
    .div-block-484.light {
        margin-right: 48px;
        margin-left: 40px
    }
    .nav-link,
    .nav-link-2,
    .nav-link-3 {
        padding-right: 20px;
        padding-left: 20px
    }
    .footer-flex-container {
        -ms-grid-columns: 1fr 0.5fr 0.5fr 0.75fr 0.75fr;
        grid-template-columns: 1fr 0.5fr 0.5fr 0.75fr 0.75fr
    }
    .text-span-120 {
        color: #3f3f3f
    }
    .bold-text-35 {
        color: #fff
    }
    .text-span-121 {
        color: #3f3f3f;
        font-size: 20px;
        font-weight: 600
    }
    .div-block-508 {
        left: 0;
        top: 1870px;
        display: none
    }
    .div-first-fold-mission-arrow {
        left: 39%;
        bottom: -1%
    }
    .heading-117 {
        margin-top: 220px
    }
    .pop-main-div-soms.phone-number {
        display: none
    }
    .div-block-527._1 {
        background-repeat: no-repeat, no-repeat
    }
    .div-block-531 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .list-item-7 {
        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;
        list-style-type: none
    }
    .nav-container {
        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
    }
    .utility-page-content {
        margin-right: auto;
        margin-left: auto
    }
    .heading-124 {
        width: 70%
    }
    .div-scroll-arrow {
        left: 614px;
        bottom: 13%
    }
    .grid-83 {
        grid-row-gap: 16px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .div-block-558,
    .div-block-558._6months {
        width: 340px
    }
    .text-span-150,
    .text-span-150._6months {
        font-size: 40px
    }
    .button-126._6months {
        font-weight: 600
    }
    .green-background {
        height: 1010px
    }
    .section-secure-future.pricing-page {
        padding-top: 100px
    }
    .heading-109.cutt,
    .heading-109.cutt2 {
        width: 70%
    }
    .paragraph-53.ddd.press {
        width: 54%
    }
}

@media screen and (min-width:1440px) {
    .section-homepage-fold-1 {
        width: 100%;
        height: 802px;
        max-height: 802px;
        background-image: url("../6156f24496ff85fbee18a198_Compressed.png");
        background-position: 0 0;
        background-size: cover
    }
    .div-container-homepage-fold-1 {
        width: 85%;
        margin-right: auto;
        margin-left: auto
    }
    .div-container-homepage-fold-1.top.impact {
        margin-top: 0
    }
    .div-home-fold-1 {
        width: 50%
    }
    .div-home-fold-1.soms {
        width: 45%
    }
    .div-home-fold-1.soms.mission {
        width: 38%;
        background-position: 26% 0
    }
    .div-home-fold-1.soms.moneyscience.mss {
        width: 35%
    }
    .heading {
        font-size: 50px;
        line-height: 61.5px
    }
    .heading.mission {
        width: 95%
    }
    .heading.schoolofmoneyscience {
        width: 75%
    }
    .heading.features {
        width: 70%
    }
    .paragraph {
        width: 78%
    }
    .paragraph.soms {
        width: 95%
    }
    .paragraph.home {
        width: 66%
    }
    .button.ms.dd {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
    .button.ms.ddd {
        margin-top: 24px
    }
    .grid {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .div-fold-4-image {
        width: auto;
        height: auto
    }
    .div-fold-4-grid-1-text {
        position: static;
        height: auto;
        margin-top: 0
    }
    .div-fold-4-grid-1-text.ss {
        margin-top: -30px
    }
    .heading-fold-4-grid-1 {
        width: 75%;
        height: auto;
        margin-top: 0;
        margin-bottom: 16px;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        line-height: 48px;
        text-align: center
    }
    .heading-fold-4-grid-1.ms.erer.dfd {
        width: 45%
    }
    .heading-fold-4-grid-1._555.dfd {
        width: 40%
    }
    .heading-fold-4-grid-1._555.dfd._4.ee {
        width: 36%
    }
    .subheading-fold-4-grid-1 {
        width: 60%
    }
    .then-we-build-a-plan {
        width: auto;
        height: auto;
        margin-right: auto;
        margin-left: auto
    }
    .div-fold-4-image-2 {
        position: static;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 326px;
        height: 284px;
        margin-right: auto;
        margin-left: auto
    }
    .section {
        padding-bottom: 342px;
        background-image: url("../6113baa6ebab55931b0eb161_Vector%20170.svg");
        background-position: 0 100%;
        background-size: 783px 483.5px;
        background-repeat: no-repeat;
        background-attachment: scroll
    }
    .section._43434 {
        padding-top: 82px
    }
    .section-real-users {
        height: 989px;
        margin-top: -135px;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        background-image: url("../6113d9d7861d59ce89e3237a_Group%2015105.svg"), url("../6113ce9c35e28eb5a2ff8886_real%20useras%20(1).png");
        background-position: 0 7%, 100% 50%;
        background-size: auto, contain;
        background-repeat: no-repeat, repeat-y
    }
    .section-real-users.home.features {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
    .grid-2 {
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .heading-review-fold {
        width: 85%;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 48px;
        line-height: 62px
    }
    .text-span {
        color: #17c95f
    }
    .text-block {
        width: 70%
    }
    .text-block.home.sss.ss {
        width: auto
    }
    .text-block.home.sss.ss.hh {
        width: 60%
    }
    .text-block._2nd {
        width: 80%
    }
    .section-2 {
        margin-top: -252px
    }
    .div-block-2.impact-1 {
        width: 253px;
        height: 221px;
        background-image: url("../611d20a820fb25b0565e97a5_Vector%201.1%20(1).png")
    }
    .text-span-2.impact-1 {
        line-height: 16px
    }
    .div-block-3.impact-2 {
        width: 288px;
        height: 234px;
        padding-top: 12px;
        background-image: url("../611d20ce2985b24a0059e2b3_Vector%201.2%20(1).png");
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-5 {
        background-size: contain
    }
    .div-block-5.impact-3 {
        width: 341px;
        height: 234px;
        padding-top: 12px;
        padding-bottom: 0;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        background-image: url("../611d20eb08527b6912ab368d_Vector%201.3%20(1).png");
        background-size: cover
    }
    .section-3 {
        margin-bottom: 140px
    }
    .section-world-class-technology {
        margin-top: -163px
    }
    .grid-4 {
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .heading-last2folds.sss.ssd.dd,
    .heading-last2folds.sss.ssd.pricing {
        width: 90%
    }
    .div-block-6 {
        width: auto
    }
    .section-last-fold {
        margin-top: 65px
    }
    .grid-2nd-fold-homepage {
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .heading-4 {
        margin-top: 0;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 48px;
        line-height: 72px;
        text-align: center
    }
    .text-span-6 {
        color: #17c95f
    }
    .section-4 {
        padding-top: 191px;
        background-position: 65% 0
    }
    .grid-5 {
        grid-column-gap: 73px
    }
    .heading-home {
        width: 76%;
        margin-bottom: 24px
    }
    .heading-home._2ndfold {
        width: 70%
    }
    .heading-home._2ndfold.sss.ddd {
        width: 62%
    }
    .heading-home.homee {
        width: 80%
    }
    .section-5 {
        padding-bottom: 40px;
        background-image: url("../6114054fa66f0a1a9a62cd24_sd.svg");
        background-position: 100% 20%;
        background-size: auto;
        background-repeat: no-repeat
    }
    .div-block-8 {
        display: none
    }
    .section-help-last-fold {
        background-image: url("../611be165fd9d8f16a65f1717_Group%2015150%20(1).png");
        background-position: 0 50%;
        background-size: 10.25em 13.8125em;
        background-repeat: no-repeat
    }
    .text-block-3.help {
        width: 39%
    }
    .section-join-now-last-fold {
        height: 362px
    }
    .section-first-fold-impact {
        background-size: 1059px 1800px
    }
    .div-block-13 {
        width: auto;
        height: 460px;
        margin-right: auto;
        margin-left: auto
    }
    .collection-item {
        margin-bottom: 32px
    }
    .heading-12 {
        width: 60%;
        margin-right: auto;
        margin-left: auto;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 32px;
        line-height: 48px;
        text-align: center
    }
    .text-span-9 {
        color: #17c95f
    }
    .div-block-17 {
        margin-top: 120px
    }
    .div-block-18 {
        margin-top: 32px
    }
    .heading-13.ssss {
        width: 70%
    }
    .div-block-21 {
        display: block
    }
    .heading-15 {
        width: auto;
        height: auto;
        max-width: 70ch;
        min-width: auto
    }
    .div-block-24 {
        margin-top: 0;
        padding-top: 0
    }
    .text-block-11 {
        margin-bottom: 0
    }
    .paragraph-4 {
        max-width: 100ch
    }
    .div-block-25 {
        width: 26em;
        min-height: 540px
    }
    .div-block-25.ee {
        background-color: #fff
    }
    .collection-item-2 {
        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
    }
    .nav-link-final {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        color: #0a1348
    }
    .nav-link-final.help.current {
        color: #0a1348
    }
    .div-block-368 {
        width: 400px
    }
    .section-63 {
        height: auto
    }
    .grid-64._3 {
        margin-top: 61px
    }
    .heading-soms-100 {
        width: 60%
    }
    .grid-65 {
        margin-top: 90px;
        margin-bottom: 90px
    }
    .grid-65._222 {
        margin-top: 0
    }
    .section-mission-2nd-fold {
        background-image: url("../61256477922dc1a3a637c768_curcle%20section%202%20impact.png"), url("../612564779acc886594676832_section%202%20impact.png");
        background-position: 0 32%, 92% 8%;
        background-size: 93px, 11px;
        background-repeat: no-repeat, no-repeat
    }
    .heading-fold-2-mission {
        width: 80%
    }
    .div-doublr-the-weath-image-mission {
        margin-top: -170px
    }
    .section-3rd-fold-mission {
        padding-top: 92px
    }
    .heading-fold-3-mission.last {
        width: 55%
    }
    .heading-fold-3-mission.careers-left-aligned,
    .heading-fold-3-mission.careers-left-aligned.careers {
        width: auto
    }
    .heading-fold-3-mission.ms.mission {
        width: 70%
    }
    .section-4-mission {
        background-size: 21px, 65px
    }
    .section-4-mission.home {
        background-position: 35% 45%;
        background-size: 520px
    }
    .heading-fold-4-mission.home {
        font-size: 36px
    }
    .heading-fold-4-mission.rr {
        width: 75%
    }
    .subheader-4th-fold-mission.home {
        width: 88%
    }
    .subheader-4th-fold-mission.home.rr {
        width: 85%
    }
    .subheader-4th-fold-mission.rr {
        width: 90%
    }
    .grid-69 {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .div-blog-drilldown-main-image {
        height: 620px;
        background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: scroll
    }
    .div-block-396 {
        width: 65%
    }
    .div-block-397 {
        margin-top: -100px
    }
    .div-blog-drill-down-container.blog {
        width: 65%
    }
    .grid-70.last-fold-soms.wqwq {
        grid-column-gap: 64px
    }
    .paragraph-46.bbb {
        width: 90%
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 40%
    }
    .heading-schoolofmoneyscience-fold-3.eee.features {
        width: 58%
    }
    .heading-schoolofmoneyscience-fold-3.scrollfold {
        width: 75%
    }
    .headign-fold-4-soms-adv {
        width: 50%
    }
    .headign-fold-4-soms-adv._2 {
        width: 65%
    }
    .div-block-409 {
        padding-bottom: 112px
    }
    .div-block-410 {
        height: 540px;
        border-radius: 10px;
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat
    }
    .div-block-412 {
        margin-top: 42px
    }
    .collection-item-4 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 40px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .div-block-413 {
        padding-top: 115px;
        padding-bottom: 140px
    }
    .text-field-2 {
        width: 345px;
        height: 53px;
        margin-bottom: 0;
        border: 1px solid rgba(0, 0, 0, .5);
        border-radius: 4px;
        font-family: Poppins, sans-serif;
        color: #000;
        line-height: 32px
    }
    .submit-button-2 {
        width: 160px;
        height: 51px;
        margin-top: 24px;
        border-radius: 10px;
        background-color: #ffc42c;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 18px;
        line-height: 27px;
        font-weight: 700
    }
    .form-block {
        margin-top: 32px
    }
    .section-66 {
        background-image: url("../6126a7c2ecfe796cf41bbd9b_sssss.png");
        background-position: 100% 12%;
        background-size: 144px;
        background-repeat: no-repeat
    }
    .section-67 {
        background-size: 1600px
    }
    .grid-72 {
        grid-column-gap: 0px;
        border-radius: 10px;
        box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, .06)
    }
    .div-block-453 {
        border-top-left-radius: 10px;
        border-bottom-left-radius: 10px
    }
    .div-block-454 {
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px
    }
    .text-block-all-posts.current,
    .text-block-bright,
    .text-block-credit-cards,
    .text-block-finance,
    .text-block-investing,
    .text-block-saving {
        text-align: center
    }
    .collection-list-2 {
        display: block;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .content-body p {
        width: 120ch
    }
    .section-69 {
        background-size: 900px
    }
    .div-block-462 {
        left: 0;
        top: 299%;
        right: auto;
        bottom: 0;
        z-index: 9999
    }
    .div-block-465 {
        bottom: -15%;
        width: 475px;
        height: 475px;
        background-position: 50% 50%;
        background-size: contain
    }
    .div-block-483 {
        display: block
    }
    .div-block-485 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .footer-flex-container {
        grid-column-gap: 48px;
        -ms-grid-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr;
        grid-template-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr
    }
    .div-block-489 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-block-493 {
        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
    }
    .div-block-502 {
        padding-top: 44px;
        padding-bottom: 44px
    }
    .div-block-508 {
        left: 0;
        top: 1724px;
        width: 680px
    }
    .div-first-fold-mission-arrow {
        left: 40%;
        bottom: 4%;
        width: auto;
        height: auto
    }
    .bold-text-39,
    .text-span-125 {
        color: #17c95f
    }
    .pop-main-div-soms,
    .pop-main-div-soms.phone-number {
        display: none
    }
    .div-block-522 {
        width: 1114px;
        height: 686px
    }
    .div-block-523 {
        width: 400px
    }
    .section-73 {
        overflow: visible;
        height: auto
    }
    .div-block-527._1.dd {
        height: 560px
    }
    .paragraph-49 {
        margin-right: auto
    }
    .heading-118._2 {
        width: 65%
    }
    .heading-120,
    .heading-121 {
        width: 75%
    }
    .track {
        height: 400vw
    }
    .camera {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        overflow: hidden;
        width: 100vw;
        height: 100vh
    }
    .frame {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%
    }
    .item {
        display: block;
        width: 100vw;
        height: 100vh;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-79 {
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .div-block-533 {
        margin-right: 0
    }
    .list-20 {
        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
    }
    .nav-container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 1280px;
        margin-right: auto;
        margin-left: auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -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
    }
    .founders-journey {
        width: 95%;
        margin-right: auto;
        margin-left: auto
    }
    .heading-124 {
        width: 60%
    }
    .div-block-544 {
        position: absolute
    }
    .div-new-theme-container {
        width: 90vw;
        max-width: 1440px
    }
    .list-item-8 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
    .div-scroll-arrow {
        left: 720px;
        bottom: 11%
    }
    .grid-83 {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .div-block-558,
    .div-block-558._6months {
        width: 366px
    }
    .button-126,
    .button-126._6months {
        margin-top: 18px
    }
    .div-block-562 {
        width: 90%
    }
    .green-background {
        height: 1110px
    }
    .grid-85 {
        grid-column-gap: 0px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .section-secure-future {
        padding-top: 80px;
        padding-bottom: 100px;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f6ff), to(#f4f6fc));
        background-image: linear-gradient(180deg, #f4f6ff, #f4f6fc)
    }
    .section-secure-future.pricing-page {
        padding-top: 160px;
        background-image: none
    }
    .heading-109,
    .heading-109.cutt {
        width: 60%
    }
    .heading-109.cutt2 {
        width: 65%
    }
    .paragraph-53.ddd.press {
        width: 46%
    }
    .text-span-159 {
        font-weight: 500
    }
}

@media screen and (min-width:1920px) {
    .section-homepage-fold-1 {
        height: 90vh;
        max-height: none;
        background-image: url("../6156f24496ff85fbee18a198_Compressed.png")
    }
    .div-container-homepage-fold-1 {
        max-width: 1440px
    }
    .div-container-homepage-fold-1.top {
        margin-top: 330px
    }
    .div-home-fold-1.soms {
        width: 50%;
        margin-left: 0
    }
    .div-home-fold-1.soms.mission {
        width: 41%
    }
    .div-home-fold-1.soms.careers {
        width: 45%
    }
    .heading {
        font-size: 4.8em;
        line-height: 78px;
        font-weight: 700
    }
    .heading.mission {
        width: auto;
        font-size: 4.8em;
        line-height: 82px
    }
    .heading.schoolofmoneyscience {
        width: 80%;
        font-size: 4.8em;
        line-height: 78px
    }
    .heading.home {
        width: 73%;
        font-size: 3rem
    }
    .heading.features {
        width: 80%
    }
    .paragraph {
        width: auto;
        font-size: 3.2em;
        line-height: 54px
    }
    .paragraph.soms {
        font-size: 2.2em;
        line-height: 48px
    }
    .paragraph.school-of-moneysceice {
        width: auto
    }
    .paragraph.home {
        width: 85%;
        font-size: 2rem;
        line-height: 48px
    }
    .button {
        width: 172px;
        height: 51px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        font-size: 18px;
        line-height: 27px;
        text-align: center
    }
    .button.howtos {
        width: 172px
    }
    .button.ms {
        width: 200px
    }
    .button.ms.dd {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 172px;
        height: 51px;
        font-size: 18px
    }
    .button.ms.ddd {
        height: 51px;
        font-size: 18px
    }
    .heading-fold-4-grid-1 {
        width: 58%
    }
    .subheading-fold-4-grid-1 {
        width: 48%
    }
    .section {
        padding-top: 3.75em;
        padding-bottom: 21.375em;
        background-position: -17vw 80%;
        background-size: contain
    }
    .section._43434 {
        width: 100vw;
        height: 86vh;
        background-image: url("../6113baa6ebab55931b0eb161_Vector%20170.svg");
        background-position: -38vw 61%;
        background-size: contain;
        background-repeat: no-repeat;
        background-attachment: scroll
    }
    .section-real-users {
        height: 90em;
        margin-top: -3.3em;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .section-real-users.home {
        margin-top: -5.6em;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .section-real-users.home.features {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .div-main-copy-real-users {
        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
    }
    .div-copy-real-users {
        display: block;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .heading-review-fold {
        font-size: 3.6em
    }
    .text-block,
    .text-block.ww {
        font-size: 24px;
        line-height: 36px
    }
    .text-block.home.sss.ss {
        width: auto
    }
    .grid-3 {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .section-2 {
        margin-top: -32.3625em;
        background-position: 35vw 0;
        background-size: auto 40vw
    }
    .section-2._34343 {
        margin-top: -459px;
        padding-bottom: 120px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .section-world-class-technology {
        margin-top: -166px
    }
    .heading-last2folds {
        font-size: 3.6em
    }
    .heading-last2folds.sss {
        line-height: 72px
    }
    .heading-last2folds.sss.ssd {
        width: 75%
    }
    .div-block-6 {
        width: 800px
    }
    .grid-2nd-fold-homepage {
        grid-column-gap: 4px;
        -ms-grid-columns: 0.5fr 0.5fr 0.5fr;
        grid-template-columns: 0.5fr 0.5fr 0.5fr
    }
    .section-4 {
        padding-top: 11.9375em;
        padding-bottom: 4em
    }
    .heading-home {
        font-size: 3.6em
    }
    .heading-home._2ndfold {
        width: 50%
    }
    .heading-home._2ndfold.ssd {
        width: 65%
    }
    .heading-home.homee {
        width: 64%
    }
    .div-block-8 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-width: 74em;
        margin-top: -14.875em;
        margin-left: 24px;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .text-block-3.help {
        width: 33%
    }
    .section-first-fold-impact {
        background-size: auto 2000px
    }
    .text-span-8 {
        color: #17c95f
    }
    .div-block-13 {
        height: 560px
    }
    .heading-11,
    .text-block-10 {
        font-size: 32px;
        line-height: 44px
    }
    .div-block-16 {
        padding-right: 32px;
        padding-bottom: 32px;
        padding-left: 32px
    }
    .collection-item {
        width: 33.33%
    }
    .heading-12 {
        width: 50%
    }
    .text-span-9 {
        color: #17c95f
    }
    .heading-13 {
        width: 50%
    }
    .heading-13.ssss {
        width: 60%
    }
    .text-span-10 {
        color: #17c95f
    }
    .div-block-20 {
        width: 85%;
        height: auto;
        max-width: 1440px;
        margin-right: auto;
        margin-left: auto;
        padding-left: 0
    }
    .section-blog-cateories-posts {
        margin-top: 0;
        padding-bottom: 64px
    }
    .heading-15 {
        font-size: 20px;
        line-height: 32px
    }
    .text-block-11 {
        margin-bottom: 4px;
        font-size: 20px;
        line-height: 26px
    }
    .paragraph-4 {
        font-size: 16px
    }
    .div-block-25 {
        width: 36em;
        min-height: 42em
    }
    .div-block-25.ee {
        height: 42em;
        min-height: auto
    }
    .collection-item-2 {
        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;
        text-align: left
    }
    .text-span-11,
    .text-span-13 {
        color: #17c95f
    }
    .container-final {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    .column-1 {
        position: relative;
        left: auto;
        top: 0;
        right: auto;
        bottom: auto;
        height: auto
    }
    .section-63 {
        height: auto;
        background-position: 28% 72%;
        background-size: 1100px
    }
    .heading-soms {
        font-size: 3.2em
    }
    .paragraph-soms {
        font-size: 2.25em;
        line-height: 44px
    }
    .heading-soms-100 {
        width: 68%;
        font-size: 4em;
        line-height: 72px
    }
    .div-block-380 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .div-block-383 {
        position: static
    }
    .section-mission-2nd-fold {
        background-size: 142px, 24px
    }
    .heading-fold-2-mission {
        font-size: 3.2em;
        line-height: 56px
    }
    .subtitle-mission-fold-2 {
        font-size: 2.25em;
        line-height: 44px
    }
    .section-3rd-fold-mission {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-fold-3-mission {
        font-size: 4em
    }
    .heading-fold-3-mission.last {
        width: 50%;
        line-height: 64px
    }
    .heading-fold-3-mission.last.careers {
        width: 60%
    }
    .heading-fold-3-mission.careers-left-aligned.careers {
        width: auto
    }
    .heading-fold-3-mission.ms.mission {
        width: 75%;
        line-height: 74px
    }
    .section-4-mission {
        padding-top: 189px;
        background-image: url("../61256e9e922dc1b3553810b0_yellow%20fold%204%20mission.png"), url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
        background-position: 88% 12%, 90% 4.5%;
        background-size: 21px, 57.61px;
        background-repeat: no-repeat, no-repeat
    }
    .section-4-mission.home {
        background-position: 45% 42%;
        background-size: 780px
    }
    .heading-fold-4-mission {
        width: 70%;
        font-size: 3.2em
    }
    .heading-fold-4-mission.rr {
        width: auto
    }
    .subheader-4th-fold-mission {
        width: 70%;
        font-size: 2.25em;
        line-height: 44px
    }
    .subheader-4th-fold-mission.home {
        width: auto
    }
    .subheader-4th-fold-mission.rr {
        width: auto;
        line-height: 54px
    }
    .div-block-386 {
        width: auto;
        height: 660px;
        background-image: url("../61256f32c2cc9a056461028a_Use%20data%20as%20a%20force_25E2_2580_25A8for%20good.%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-386.home1 {
        background-image: url("../612cd3b1be27f72319354a97_cs%20(1).png")
    }
    .div-block-386.home1.www {
        height: auto;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .div-block-387 {
        width: 800px;
        height: 660px;
        background-image: url("../61256f323a20ecdbf4900ed9_Earn%20and%20keep%20_25E2_2580_25A8our%20users_25E2_2580_2599%20trust.%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-387.home2 {
        width: auto;
        height: auto;
        background-image: none
    }
    .div-block-388 {
        width: auto;
        height: 660px;
        background-image: url("../612571893a20ec1a1b902640_Respect%20every%20_25E2_2580_25A8dollar%20as%20our%20own.%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-389 {
        width: 800px;
        height: 660px;
        background-image: url("../61256f32a16f9f14b147315a_Elevate%20through%20_25E2_2580_25A8financial%20planning.%20(1).png");
        background-position: 0 0;
        background-size: cover;
        background-repeat: no-repeat
    }
    .grid-69 {
        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
    }
    .image-4,
    .image-5 {
        display: none
    }
    .image-5.bw {
        display: block;
        width: 720px
    }
    .image-6 {
        display: none
    }
    .image-6.cs {
        display: block;
        width: 720px
    }
    .image-7 {
        display: none
    }
    .image-7.dd {
        display: block;
        width: 680px
    }
    .div-block-392 {
        width: auto;
        height: 660px;
        background-image: url("../61256f33c2cc9ae78561028b_Prioritize%20positive_25E2_2580_25A8impact.%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-392.home {
        height: auto;
        background-image: none;
        text-align: left
    }
    .image-8,
    .image-9 {
        display: none
    }
    .div-block-393 {
        width: 800px;
        height: 620px;
        background-image: url("../6124faebaf18924662ff572a_Mask%20Group22%20(1).png");
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat
    }
    .image-10 {
        display: none
    }
    .div-block-394 {
        width: 800px;
        height: 800px;
        background-image: url("../6124fad24ea3a82be7bca17b_Mask%20Group232%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-395 {
        width: 800px;
        height: 800px;
        background-image: url("../6124fb35e3d2e299ee60e88e_323%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .image-11 {
        display: none
    }
    .div-blog-drilldown-main-image {
        display: block;
        width: auto;
        height: 720px;
        margin-right: auto;
        margin-left: auto;
        background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed
    }
    .image-12 {
        display: inline-block
    }
    .section-64 {
        padding-top: 200px;
        background-image: url("../61262cc26b15a13710d56e37_blog%20drilldown%20lines.png"), url("../61257a45ce9ee011e66fbb41_Group%2015214.png");
        background-position: 0 100%, 97% 40%;
        background-size: 2600px, 37px;
        background-repeat: no-repeat, no-repeat
    }
    .div-block-396 {
        width: 65%
    }
    .category-blog-drilldown {
        font-size: 20px;
        line-height: 28px
    }
    .heading-111 {
        font-size: 42px;
        line-height: 58px
    }
    .div-block-405 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .paragraph-46 {
        font-size: 2.3em;
        line-height: 48px
    }
    .paragraph-46.bbb,
    .paragraph-46.bbb.lastfold {
        font-size: 2.2em
    }
    .heading-112 {
        font-size: 4em;
        line-height: 72px
    }
    .heading-schoolofmoneyscience-fold-3 {
        font-size: 4em
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 40%
    }
    .heading-schoolofmoneyscience-fold-3.eee.features {
        line-height: 72px
    }
    .heading-schoolofmoneyscience-fold-3.ee {
        line-height: 64px
    }
    .heading-schoolofmoneyscience-fold-3.scrollfold {
        line-height: 72px
    }
    .div-block-410 {
        height: 720px
    }
    .heading-school-of-moneyscience-howtos {
        font-size: 4em;
        line-height: 72px
    }
    .button-116 {
        width: 320px;
        height: 72px;
        font-size: 24px
    }
    .section-66 {
        height: auto;
        background-image: url("../6126a7c2ecfe796cf41bbd9b_sssss.png");
        background-position: 25% 100%;
        background-size: 144px;
        background-repeat: no-repeat
    }
    .image-15 {
        width: 100%
    }
    .div-block-418 {
        padding-top: 0
    }
    .image-16 {
        display: none
    }
    .div-block-419 {
        width: 720px;
        height: 720px;
        background-image: url("../612679ef14a2f132caa9f432_moneyscience%20book%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .image-17 {
        display: none
    }
    .div-block-420 {
        width: 820px;
        height: 820px;
        background-image: url("../6126574b1eab763da91d5e4f_schoolofmoneyscience%20(1).png");
        background-position: 50% 50%;
        background-size: contain;
        background-repeat: no-repeat
    }
    .section-67 {
        height: auto;
        padding-bottom: 0;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-113 {
        margin-bottom: 24px;
        font-size: 4.8em;
        line-height: 84px
    }
    .subtitle-blog {
        width: auto;
        font-size: 3em;
        line-height: 64px
    }
    .div-block-454 {
        padding-top: 100px;
        padding-right: 49px;
        padding-bottom: 220px
    }
    .heading-114 {
        font-size: 3em;
        line-height: 54px
    }
    .text-block-467 {
        font-size: 32px;
        line-height: 44px
    }
    .paragraph-47 {
        font-size: 2.2em;
        line-height: 44px
    }
    .div-block-455 {
        margin-top: 54px;
        margin-bottom: 54px
    }
    .text-block-all-posts,
    .text-block-bright,
    .text-block-credit-cards {
        font-size: 2em;
        line-height: 32px
    }
    .text-block-finance {
        font-size: 1em;
        line-height: 32px
    }
    .link-block-finance,
    .text-block-investing,
    .text-block-saving {
        font-size: 2em;
        line-height: 32px
    }
    .collection-list-2 {
        text-align: left
    }
    .content-body p {
        width: auto
    }
    .section-69 {
        background-position: 100% 40%;
        background-size: 1200px
    }
    .div-block-461 {
        top: 8%;
        height: 520px
    }
    .div-block-462 {
        left: auto;
        top: 345%;
        right: 0;
        bottom: 0
    }
    .div-block-463 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -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
    }
    .section-70 {
        padding-top: 140px
    }
    .div-block-465 {
        left: 26%;
        bottom: -12%;
        width: 575px;
        height: 575px
    }
    .footer-flex-container {
        -ms-grid-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr;
        grid-template-columns: 1fr 0.5fr 0.5fr 0.5fr 1fr
    }
    .div-block-498 {
        width: 75%
    }
    .div-block-502 {
        padding-top: 100px;
        padding-bottom: 100px
    }
    .div-block-508 {
        top: 1661px;
        width: 60rem
    }
    .div-block-512 {
        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
    }
    .div-first-fold-mission-arrow {
        left: 44%;
        bottom: 3%
    }
    .div-block-521 {
        width: auto;
        max-width: 2560px
    }
    .pop-main-div-soms {
        display: none
    }
    .section-73 {
        overflow: visible
    }
    .coulmn-2 {
        position: -webkit-sticky;
        position: sticky;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100vh;
        -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
    }
    .div-block-527._1,
    .div-block-527._2,
    .div-block-527._3,
    .div-block-527._4 {
        height: 560px
    }
    .content-1-holder {
        display: block;
        height: 100%;
        margin-top: 0;
        margin-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
    }
    .the-content._1,
    .the-content._2,
    .the-content._3,
    .the-content._4 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding-top: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .heading-118 {
        width: 55%
    }
    .heading-119 {
        width: 75%
    }
    .heading-120 {
        width: 60%
    }
    .heading-121 {
        width: 65%
    }
    .div-block-529 {
        height: auto
    }
    .div-block-529.hideofrnow {
        display: none
    }
    .founders-journey {
        width: 85%
    }
    .heading-124 {
        width: 45%
    }
    .div-new-theme-container {
        width: auto;
        max-width: 1440px
    }
    .div-scroll-arrow {
        left: 951px;
        bottom: 16%
    }
    .div-lottie-scroll.hide {
        display: none
    }
    .div-block-562 {
        width: 75%
    }
    .green-background {
        height: 1140px
    }
    .heading-109 {
        width: 50%
    }
    .heading-109.cutt {
        width: 55%
    }
    .heading-109.cutt._2nd {
        width: 50%
    }
    .heading-109.cutt3 {
        width: 65%
    }
    .heading-109.cutt2 {
        width: 55%
    }
    .paragraph-53.ddd,
    .paragraph-53.ddd.press {
        width: 40%
    }
}

@media screen and (max-width:991px) {
    .section-homepage-fold-1.soms {
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .53))), url("../6124e5fb5f494d239636a866_soms.png");
        background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, .53)), url("../6124e5fb5f494d239636a866_soms.png");
        background-position: 0 0, 50% 50%;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat
    }
    .section-homepage-fold-1.features {
        background-position: 0 0, 65% 50%
    }
    .div-container-homepage-fold-1 {
        width: 90%
    }
    .div-container-homepage-fold-1.nav-bar {
        display: block;
        -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
    }
    .div-home-fold-1.soms {
        width: 65%
    }
    .div-home-fold-1.soms.mission {
        width: 44%
    }
    .div-home-fold-1.soms.jobs,
    .div-home-fold-1.soms.moneyscience.mss.dd.ss {
        width: 45%
    }
    .heading {
        font-size: 36px;
        line-height: 46px
    }
    .heading.mission.jobs {
        width: auto
    }
    .heading.schoolofmoneyscience {
        width: auto;
        font-size: 50px;
        line-height: 61.5px
    }
    .heading.careers {
        width: auto
    }
    .heading.home {
        width: 100%
    }
    .paragraph {
        font-size: 20px;
        line-height: 32px
    }
    .paragraph.soms {
        font-size: 20px;
        line-height: 28px
    }
    .paragraph.join,
    .paragraph.school-of-moneysceice {
        width: auto
    }
    .paragraph.home {
        width: 85%
    }
    .button {
        margin-right: auto;
        margin-left: auto;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .button.howtos {
        margin-right: 0;
        margin-left: 0
    }
    .grid {
        grid-row-gap: 48px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .bright-gets-to-know-you-image {
        max-width: 264px
    }
    .heading-fold-4-grid-1 {
        margin-bottom: 10px
    }
    .heading-fold-4-grid-1.ms.erer.dfd {
        width: 50%
    }
    .heading-fold-4-grid-1._555.dfd {
        width: auto
    }
    .section._43434 {
        padding-bottom: 53px;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .section-real-users.home {
        height: auto;
        margin-top: 0;
        margin-bottom: 100px;
        padding-top: 60px;
        -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;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .section-real-users.home.features {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .div-main-copy-real-users {
        display: block
    }
    .div-copy-real-users {
        width: auto
    }
    .heading-review-fold {
        margin-right: auto;
        margin-bottom: 16px;
        margin-left: auto;
        font-size: 32px;
        line-height: 44px
    }
    .heading-review-fold.ss {
        width: 70%;
        text-align: center
    }
    .heading-review-fold.ss.sfdfd {
        width: auto
    }
    .text-block {
        width: 65%;
        margin-right: auto;
        margin-left: auto;
        font-size: 18px;
        line-height: 28px;
        text-align: center
    }
    .text-block.ww {
        margin-right: 0;
        margin-left: 0
    }
    .text-block.home.sss {
        margin-left: 0;
        text-align: left
    }
    .text-block.home.sss.ss,
    .text-block.home.sss.ss.hh,
    .text-block.ssss {
        width: auto
    }
    .text-block.ssss.pp {
        width: 75%
    }
    .text-block._2nd {
        width: 70%
    }
    .div-real-users-stars {
        -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
    }
    .div-real-users-stars.sss {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: left
    }
    ._5-star-reviews {
        margin-top: 16px;
        margin-left: 0
    }
    .grid-3 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-3.hide-for-now {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .section-2._34343 {
        padding-top: 0;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .div-block-2,
    .div-block-3,
    .div-block-5 {
        background-size: contain
    }
    .section-world-class-technology.sss {
        background-size: 120px, auto
    }
    .grid-4 {
        justify-items: center;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-4.last-fold {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .heading-last2folds {
        width: 75%;
        margin-right: auto;
        margin-left: auto;
        font-size: 32px;
        line-height: 44px;
        text-align: center
    }
    .heading-last2folds.sss {
        width: 75%
    }
    .heading-last2folds.sss.ssd {
        width: auto
    }
    .heading-last2folds.sss.ssd.dd {
        width: 73%
    }
    .div-block-6 {
        width: 340px
    }
    .section-last-fold {
        margin-top: 60px
    }
    .heading-home {
        font-size: 32px;
        line-height: 44px
    }
    .heading-home._2ndfold.sss {
        width: 75%
    }
    .heading-home._2ndfold.sss.ddd {
        width: 73%
    }
    .heading-home._2ndfold.ssd {
        width: 75%
    }
    .heading-home.homee._2nd-fold {
        width: auto
    }
    .section-5.home {
        background-position: 95% 100%, 0 5%;
        background-size: 6px, 72px
    }
    .section-help-page-2nd-fold {
        padding-top: 45px
    }
    .accordian-toggle.top.dd {
        height: 162px
    }
    .text-block-2 {
        margin-right: 0;
        padding-right: 0
    }
    .dropdown-list.sss {
        margin-top: 0
    }
    .paragraph-2 {
        padding-right: 20px
    }
    .heading-9.dont-see {
        width: 75%
    }
    .section-first-fold-impact {
        margin-top: 140px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .div-block-25 {
        margin-right: auto;
        margin-left: auto
    }
    .collection-item-2 {
        width: 50%
    }
    .h3-page {
        width: 95%
    }
    .h3-page.size {
        width: 97%
    }
    .nav-link-final {
        z-index: 1;
        display: block;
        color: #0a1348
    }
    .nav-link-final.hide {
        display: block
    }
    .nav-link-final.hide._1 {
        display: block;
        text-align: center
    }
    .nav-link-final.help {
        display: block
    }
    .menu-button-final {
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        text-align: center
    }
    .menu-button-final.w--open {
        z-index: 1;
        background-color: #fff
    }
    .button-5.hide {
        display: none
    }
    .brand-final {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
    .icon-final {
        display: inline-block;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        color: #000
    }
    .grid-13 {
        grid-column-gap: 16px
    }
    .h3-2 {
        width: 97%
    }
    .menu-final {
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        background-color: #f8f8f8
    }
    .div-block-35 {
        width: 100%
    }
    .columns {
        margin-right: 0;
        margin-left: 0
    }
    .column-1.hide {
        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
    }
    .grid-22 {
        grid-column-gap: 56px
    }
    .section-15 {
        margin-top: 100px
    }
    .heading-selected-legal-left.extra.sss {
        width: 100%
    }
    .image-2 {
        margin-left: 6px
    }
    .heading-legal.extra.ss {
        width: 90%
    }
    .heading-legal-big-header {
        margin-top: 0
    }
    .div-block-370 {
        position: static;
        top: -716px;
        z-index: 99999;
        margin-top: 0;
        float: right
    }
    .div-block-363 {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .grid-63 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-365 {
        padding-top: 40px;
        padding-right: 40px;
        padding-left: 40px
    }
    .div-block-373._4444 {
        height: 80vh
    }
    .collection-item-3 {
        width: 50%
    }
    .section-63 {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .grid-64 {
        grid-column-gap: 32px
    }
    .grid-64._2,
    .grid-64._3 {
        margin-top: 64px
    }
    .heading-soms {
        font-size: 32px;
        line-height: 44px
    }
    .paragraph-ceo,
    .paragraph-soms {
        font-size: 18px;
        line-height: 28px
    }
    .grid-66 {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .text-restoffounders.co {
        width: 70%
    }
    .section-mission-2nd-fold {
        background-image: url("../61256477922dc1a3a637c768_curcle%20section%202%20impact.png"), url("../612564779acc886594676832_section%202%20impact.png");
        background-position: 0 32%, 92% 8%;
        background-size: 93px, 11px;
        background-repeat: no-repeat, no-repeat
    }
    .grid-fold-2-impact {
        grid-row-gap: 104px
    }
    .heading-fold-2-mission {
        width: auto;
        font-size: 32px;
        line-height: 44px
    }
    .subtitle-mission-fold-2 {
        font-size: 20px;
        line-height: 32px
    }
    .section-3rd-fold-mission {
        margin-top: 1px;
        padding-bottom: 100px
    }
    .section-3rd-fold-mission.careers {
        padding-top: 72px
    }
    .heading-fold-3-mission.last {
        width: 75%
    }
    .heading-fold-3-mission.careers {
        font-size: 32px;
        line-height: 44px
    }
    .section-4-mission {
        background-image: url("../61256e9e922dc1b3553810b0_yellow%20fold%204%20mission.png"), url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
        background-position: 88% 12%, 90% 4.5%;
        background-size: 21px, 57.61px;
        background-repeat: no-repeat, no-repeat
    }
    .section-4-mission.home {
        padding-top: 60px;
        padding-bottom: 60px;
        background-position: 46% 42%;
        background-size: 400px
    }
    .heading-fold-4-mission {
        font-size: 24px;
        line-height: 32px
    }
    .subheader-4th-fold-mission {
        font-size: 18px;
        line-height: 28px
    }
    .subheader-4th-fold-mission.home.rr {
        width: auto
    }
    .grid-68 {
        grid-row-gap: 72px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-69 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-390 {
        margin-right: auto;
        margin-left: auto
    }
    .section-64 {
        padding-top: 100px;
        background-image: url("../61257a45ce9ee011e66fbb41_Group%2015214.png");
        background-position: 97% 30%;
        background-size: 37px;
        background-repeat: no-repeat
    }
    .div-block-396 {
        width: 90%;
        padding-right: 20px;
        padding-left: 20px
    }
    .heading-111 {
        font-size: 36px;
        line-height: 48px
    }
    .div-blog-drill-down-container.blog {
        width: auto
    }
    .grid-70 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .paragraph-46 {
        width: 75%;
        margin-right: auto;
        margin-left: auto;
        font-size: 18px;
        line-height: 28px;
        font-weight: 300;
        text-align: center
    }
    .paragraph-46.bbb {
        font-size: 16px;
        line-height: 28px
    }
    .heading-112 {
        font-size: 32px;
        line-height: 42px;
        text-align: center
    }
    .heading-schoolofmoneyscience-fold-3 {
        width: auto
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 70%
    }
    .heading-schoolofmoneyscience-fold-3.ee {
        width: 86%;
        margin-right: auto;
        margin-left: auto;
        text-align: center
    }
    .headign-fold-4-soms-adv {
        width: auto;
        font-size: 24px;
        line-height: 32px
    }
    .text-block-466 {
        width: auto;
        font-size: 18px;
        line-height: 32px
    }
    .div-block-410 {
        background-position: 50% 50%
    }
    .collection-item-4 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        margin-bottom: 24px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .text-field-2 {
        margin-right: auto;
        margin-left: auto
    }
    .form-block {
        text-align: center
    }
    .section-66 {
        background-image: url("../6126a7c2ecfe796cf41bbd9b_sssss.png");
        background-position: 25% 100%;
        background-size: 144px;
        background-repeat: no-repeat
    }
    .div-block-419 {
        width: 75%;
        margin-right: auto;
        margin-left: auto
    }
    .section-67 {
        padding-top: 156px
    }
    .subtitle-blog {
        width: 75%;
        margin-bottom: 32px
    }
    .text-block-bright {
        text-align: center
    }
    .grid-73 {
        grid-column-gap: 9px;
        -ms-grid-columns: 1fr 1fr 2.25fr 2.25fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 2.25fr 2.25fr 1fr 1fr
    }
    .grid-73.company-blog {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr
    }
    .text-block-all-posts.current,
    .text-block-credit-cards {
        text-align: center
    }
    .text-block-finance {
        line-height: 22px;
        text-align: center
    }
    .text-block-investing,
    .text-block-saving {
        text-align: center
    }
    .collection-list-2 {
        overflow: visible
    }
    .section-68 {
        padding-right: 20px;
        padding-left: 20px
    }
    .section-69 {
        background-position: 100% 65%;
        background-size: 582px
    }
    .grid-75 {
        margin-top: 100px;
        grid-column-gap: 42px
    }
    .div-block-459 {
        background-size: contain
    }
    .div-block-461 {
        top: 16%;
        right: 0;
        background-position: -10% 50%
    }
    .div-block-462 {
        display: none
    }
    .div-block-467.tophome {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .div-block-468 {
        top: -18%;
        width: 140px;
        height: 140px;
        background-size: contain
    }
    .text-block-470 {
        font-size: 18px
    }
    .div-block-470,
    .div-block-471 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .image-22,
    .image-23 {
        width: 11px;
        height: 14px
    }
    .div-block-472,
    .div-block-473,
    .div-block-474,
    .div-block-475,
    .div-block-476,
    .div-block-477 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .collection-list-3 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow: scroll
    }
    .div-block-480.green {
        display: none
    }
    .div-block-481 {
        position: absolute;
        left: 0;
        top: 312%;
        right: 0;
        bottom: 0;
        display: block
    }
    .div-block-481.hide {
        display: none
    }
    .navbar {
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        z-index: 4000;
        display: block;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        background-color: transparent
    }
    .div-block-484 {
        display: none
    }
    .div-block-485 {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    .nav-link {
        display: block;
        padding-left: 0;
        color: #3f3f3f
    }
    .nav-link-2 {
        display: block;
        padding-left: 0;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        color: #3f3f3f
    }
    .nav-link-3 {
        display: block;
        padding-left: 0;
        color: #3f3f3f
    }
    .div-block-486 {
        display: none
    }
    .nav-menu {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        z-index: 3400;
        overflow: scroll;
        height: auto;
        margin-top: 0;
        padding-bottom: 32px;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        background-color: #fff
    }
    .menu-button {
        z-index: 3000;
        background-color: transparent
    }
    .menu-button.w--open {
        background-color: transparent;
        color: transparent
    }
    .hideff {
        display: block
    }
    .image-24 {
        display: block;
        color: transparent
    }
    .image-24.light {
        color: transparent
    }
    .lottie-animation {
        width: 24px;
        height: auto
    }
    .button-119 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 172px;
        height: 51px;
        -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: 10px;
        background-color: #ffc42c;
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 18px;
        line-height: 27px;
        font-weight: 700
    }
    .div-block-487 {
        display: block;
        height: 1px;
        margin-top: 20px;
        margin-bottom: 12px;
        padding: 0;
        background-color: #a1a1a1
    }
    .div-block-487.ww {
        margin-top: 12px;
        margin-bottom: 32px
    }
    .brand {
        width: 133px
    }
    .image-25 {
        display: none
    }
    .div-block-488 {
        display: block
    }
    .footer {
        padding-right: 20px;
        padding-left: 20px
    }
    .footer-flex-container {
        grid-row-gap: 35px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .footer-logo-link {
        display: block
    }
    .div-block-490 {
        margin-top: 32px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .link-block-12,
    .link-block-13,
    .link-block-14 {
        margin-left: 24px
    }
    .div-block-493 {
        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
    }
    .image-26 {
        display: block
    }
    .image-26.hideitfornow {
        display: none
    }
    .div-block-497 {
        width: 360px
    }
    .div-block-504 {
        margin-bottom: 60px
    }
    .div-block-505 {
        display: block;
        margin-top: 42px
    }
    .div-block-508 {
        left: 0;
        top: auto;
        right: 0;
        bottom: -5%;
        width: 420px
    }
    .div-first-fold-mission-arrow {
        left: 36%;
        bottom: -9%
    }
    .heading-117 {
        margin-top: 80px
    }
    .bold-text-39 {
        color: #17c95f
    }
    .button-120 {
        margin-right: auto;
        margin-left: auto
    }
    .div-block-522 {
        height: 582px
    }
    .div-block-522.phone-number {
        height: 320px;
        padding-right: 24px;
        padding-left: 24px
    }
    .header-confetti-soms {
        line-height: 44px
    }
    .header-confetti-soms._454.phone-number {
        width: auto;
        line-height: 32px
    }
    .text-span-129 {
        font-size: 36px
    }
    .text-span-130 {
        font-size: 26px;
        line-height: 26px
    }
    .paragraph-49 {
        font-size: 18px;
        line-height: 28px
    }
    .heading-118 {
        text-align: left
    }
    .heading-118._1,
    .heading-118._2,
    .heading-118._4 {
        width: auto
    }
    .item,
    .item._2,
    .item._3 {
        display: block
    }
    .div-omage-1._1,
    .div-omage-1._2,
    .div-omage-1._3,
    .div-omage-1._4 {
        height: 540px
    }
    .track-2 {
        height: auto;
        padding-top: 20px;
        padding-bottom: 20px
    }
    .camera-2 {
        overflow: visible;
        width: auto;
        height: auto
    }
    .frame-2 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .item-2 {
        height: 50vh;
        padding-top: 20px;
        padding-bottom: 20px
    }
    .bold-text-43 {
        width: auto
    }
    .list-20 {
        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
    }
    .founders-journey {
        font-size: 18px;
        line-height: 28px
    }
    .heading-124 {
        width: auto
    }
    .paragraph-52 {
        width: 80%;
        text-align: center
    }
    .section-media-logos {
        padding-top: 62px;
        padding-bottom: 62px
    }
    .grid-81 {
        grid-column-gap: 16px;
        grid-row-gap: 24px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .list-item-8 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
    .div-scroll-arrow {
        left: 5%;
        top: auto;
        right: auto;
        bottom: 7%
    }
    .grid-83 {
        overflow: visible;
        grid-row-gap: 32px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-84 {
        grid-row-gap: 54px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .heading-126 {
        text-align: center
    }
    .div-block-550 {
        width: 65%;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-550.pp {
        width: 75%
    }
    .div-block-562.pp {
        width: 75%;
        margin-right: auto;
        margin-left: auto
    }
    .green-background {
        display: none
    }
    .grid-85 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .heading-128.ss {
        margin-bottom: 62px
    }
    .heading-128.ss.pp {
        margin-bottom: 24px
    }
    .section-secure-future.pricing-page {
        padding-top: 40px;
        background-position: 95% 23%
    }
    .heading-109 {
        width: 75%;
        color: #0f1113
    }
    .heading-109.cutt {
        width: 55%;
        color: #0f1113
    }
    .heading-109.cutt._2nd {
        width: 38%
    }
    .heading-109.cutt3 {
        width: 65%;
        color: #0f1113
    }
    .heading-109.cutt2 {
        width: 55%;
        color: #0f1113
    }
    .heading-109.cutt2.pring.eee {
        width: 39%
    }
    .text-block-485 {
        color: #3f3f3f;
        font-size: 16px
    }
    .div-block-563 {
        width: 75%
    }
    .text-block-490.main {
        color: #3f3f3f
    }
    .dropdown-link.w--current {
        display: block;
        width: 100%;
        margin: auto 0;
        text-align: left
    }
    .dropdown-link-2 {
        width: 100%;
        text-align: left
    }
    .dropdown-list-2.w--open {
        margin-left: 0;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        border-style: none;
        box-shadow: none
    }
    .icon-5.main {
        color: #3f3f3f
    }
    .dropdown-toggle-2 {
        display: block;
        padding-left: 0
    }
    .dropdown-2 {
        display: none
    }
    .dropdown-2.v2-formob {
        display: block
    }
    .div-block-604 {
        display: none
    }
    .section-78 {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-block-608 {
        width: 320px
    }
    .div-block-609 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-block-612 {
        margin-top: 32px;
        margin-left: 0
    }
}

@media screen and (max-width:767px) {
    .section-homepage-fold-1.soms {
        padding-right: 42px;
        padding-bottom: 82px;
        padding-left: 42px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
    .section-homepage-fold-1.mission {
        background-position: 32% 50%
    }
    .section-homepage-fold-1.schoolofmoneyscience {
        padding-bottom: 72px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-image: linear-gradient(329deg, rgba(0, 0, 0, .64), transparent), url("../6126522b6f387f2dd684f585_school%20of%20money%20science%20(1).png");
        background-position: 0 0, 75% 50%;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat
    }
    .section-homepage-fold-1.careers {
        margin-bottom: 0;
        padding-bottom: 72px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
    .section-homepage-fold-1.features {
        padding-bottom: 72px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-position: 0 0, 75% 50%
    }
    .div-container-homepage-fold-1 {
        width: 90%
    }
    .div-container-homepage-fold-1.mobile,
    .div-container-homepage-fold-1.ms,
    .div-container-homepage-fold-1.soms,
    .div-home-fold-1.soms {
        width: auto
    }
    .div-home-fold-1.soms.mission {
        width: 48%;
        padding-top: 0
    }
    .div-home-fold-1.soms.jobs {
        width: 60%
    }
    .div-home-fold-1.soms.moneyscience.mss.dd.ss {
        width: 65%
    }
    .div-home-fold-1.home {
        width: 67%
    }
    .heading {
        font-size: 36px
    }
    .heading.mission {
        font-size: 36px;
        line-height: 44px
    }
    .heading.schoolofmoneyscience {
        font-size: 42px;
        line-height: 56px
    }
    .heading.features {
        width: auto
    }
    .paragraph.school-of-moneysceice {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 32px
    }
    .paragraph.home {
        width: auto
    }
    .button.howtos,
    .button.ms.dd.tracked-cta._2nd-fold {
        margin-right: auto;
        margin-left: auto
    }
    .heading-fold-4-grid-1 {
        font-size: 24px;
        line-height: 32px
    }
    .heading-fold-4-grid-1._555.dfd,
    .heading-fold-4-grid-1.ms.erer.dfd {
        width: auto
    }
    .heading-fold-4-grid-1._555.dfd._4 {
        width: 45%
    }
    .heading-fold-4-grid-1._555.dfd._4.ee {
        width: auto
    }
    .subheading-fold-4-grid-1 {
        font-size: 18px;
        line-height: 28px
    }
    .section-real-users.home {
        padding-top: 42px
    }
    .section-real-users.home.features {
        margin-top: 72px
    }
    .heading-review-fold.ss.sfdfd {
        width: auto
    }
    .text-block {
        width: 80%
    }
    .text-block.home {
        width: auto
    }
    .text-block.home.sss.ss {
        width: 65%;
        margin-left: auto;
        text-align: center
    }
    .text-block.ssss {
        width: auto
    }
    .grid-3.hide-for-now {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-block-3 {
        width: 284px
    }
    .section-world-class-technology {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-last2folds.sss,
    .heading-last2folds.sss.ssd {
        width: auto
    }
    .grid-5.home {
        grid-row-gap: 46px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .heading-home {
        width: 90%;
        margin-right: auto;
        margin-left: auto;
        text-align: center
    }
    .heading-home._2ndfold.sss.ddd {
        width: 99%
    }
    .heading-home.homee {
        width: auto
    }
    .section-5.home {
        background-position: 95% 95%, 0 5%;
        background-size: auto, 106px
    }
    .accordian-toggle {
        padding-right: 20px
    }
    .accordian-toggle.top {
        height: 130px
    }
    .text-block-2 {
        width: auto;
        font-size: 20px;
        line-height: 32px
    }
    .section-help-last-fold {
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-6.help {
        font-size: 32px;
        line-height: 44px
    }
    .text-block-4.joinourteam {
        width: auto
    }
    .tabs-menu {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .heading-9.dont-see {
        width: auto
    }
    .heading-10.ffff {
        font-size: 36px;
        line-height: 46px
    }
    .paragraph-3.ccc {
        font-size: 16px;
        line-height: 24px
    }
    .section-blog-cateories-posts {
        padding-bottom: 64px
    }
    .paragraph-4 {
        font-size: 16px;
        line-height: 24px
    }
    .div-block-25 {
        margin-right: auto;
        margin-left: auto
    }
    .collection-item-2 {
        width: 100%;
        padding-bottom: 32px
    }
    .icon-4 {
        color: #fff;
        font-size: 18px
    }
    .link-12 {
        font-size: 16px;
        text-align: left
    }
    .link-12.underline.current.w--current {
        font-size: 18px
    }
    .h3-page {
        display: block;
        width: 100%;
        margin-top: 0;
        margin-bottom: 10px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        text-align: left
    }
    .h3-page.size {
        width: 100%
    }
    .div-block-p2-2 {
        margin-top: 0
    }
    .container-final {
        padding-left: 10px
    }
    .grid-13 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .text-block-drop-down-1 {
        color: #fff;
        font-size: 24px
    }
    .div-block-dropdown1 {
        position: relative;
        display: inline
    }
    .h4-2 {
        margin-top: 10px
    }
    .section-11 {
        margin-top: 59px
    }
    .section-11.top,
    .section-11.top.bottom.top,
    .section-11.top.topmargin {
        margin-top: 80px
    }
    .section-11.space {
        margin-top: 59px
    }
    .section-11.space.top {
        margin-top: 100px
    }
    .section-11.space.top.top {
        margin-top: 80px
    }
    .dropdown-list-1.w--open {
        margin-top: 97px;
        background-color: #00baff
    }
    .dropdown-1 {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        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-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        background-color: #00baff
    }
    .div-block-wrapper-legal {
        position: static;
        display: block;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-block-wrapper-legal.hide {
        position: static;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 0;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    .section-dropdown.hide.open {
        display: block;
        margin-top: 61px
    }
    .section-dropdown.hide.open.help {
        display: none;
        margin-top: 0
    }
    .h3-2 {
        width: 100%;
        margin-top: 0;
        margin-bottom: 10px;
        font-size: 16px
    }
    .dropdown-toggle {
        left: 0;
        top: 0;
        right: 0;
        margin-right: 0;
        margin-left: 0;
        padding-right: 20px;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto
    }
    .dropdown-link1 {
        padding-bottom: 15px;
        color: #fff
    }
    .dropdown-link1.w--current {
        color: #fff
    }
    .paragraph-legal.bottom-margin {
        margin-bottom: 15px
    }
    .h2.hide {
        display: none
    }
    .div-block-dropdown-1 {
        position: relative;
        width: 100%;
        max-width: 100%
    }
    .text-block-dd-1 {
        color: #fff;
        font-size: 24px
    }
    .drop-down-toggle {
        left: 0;
        top: 0;
        right: 0;
        margin-right: 0;
        margin-left: 0;
        padding-right: 20px;
        background-color: #00baff
    }
    .grid-page-1 {
        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
    }
    .drop-down-list-dd-1.w--open {
        margin-top: 97px;
        background-color: #00baff
    }
    .drop-down-dd-1 {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        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-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
    .div-block-page-1.s {
        margin-top: 0
    }
    .div-block-page-1.s1 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 40px;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .div-block-dd-1 {
        position: relative;
        display: block;
        width: 100%;
        max-width: 100%
    }
    .section-dd-1.hide.open {
        display: block;
        margin-top: 0
    }
    .h2page.hide {
        display: none
    }
    .drop-down-link-dd-1 {
        padding-bottom: 15px;
        color: #fff;
        font-size: 18px
    }
    .drop-down-link-dd-1.w--current {
        color: #fff
    }
    .h3page {
        margin-top: 0
    }
    .div-block-35 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 10px;
        -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
    }
    .columns {
        display: block;
        -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
    }
    .link-35 {
        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;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: left
    }
    .column-1.hide {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 60px;
        margin-bottom: 40px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .paragraph-1 {
        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: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        align-self: auto;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        text-align: left
    }
    .div-block-29 {
        margin-top: 0;
        margin-bottom: 0
    }
    .grid-22 {
        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;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .section-15 {
        margin-top: 80px
    }
    .section-ach {
        margin-top: 80px;
        padding-bottom: 40px
    }
    .div-block-373._4444 {
        height: 50vh
    }
    .collection-item-3 {
        width: 100%
    }
    .heading-soms {
        font-size: 26px;
        line-height: 39px
    }
    .paragraph-soms {
        font-size: 16px
    }
    .div-block-379 {
        margin-top: 72px;
        padding-top: 64px;
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-soms-100 {
        width: auto
    }
    .grid-65,
    .grid-65._222,
    .grid-65.ddd {
        display: block;
        -ms-grid-columns: 0.5fr;
        grid-template-columns: 0.5fr
    }
    .div-block-380.bottom {
        margin-bottom: 32px
    }
    .header-ceo,
    .text-bolck-ceo {
        text-align: center
    }
    .paragraph-ceo {
        font-size: 16px;
        text-align: center
    }
    .grid-66 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .text-restoffounders.co {
        width: 65%
    }
    .section-mission-2nd-fold {
        padding-top: 82px
    }
    .grid-fold-2-impact {
        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;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .heading-fold-2-mission {
        width: 75%;
        margin-right: auto;
        margin-left: auto;
        font-size: 26px;
        line-height: 36.66px;
        text-align: center
    }
    .subtitle-mission-fold-2 {
        width: 80%;
        margin-right: auto;
        margin-left: auto;
        font-size: 16px;
        line-height: 27px;
        text-align: center
    }
    .div-block-385 {
        margin-top: -58px;
        padding-top: 0
    }
    .div-block-385.double-the-wealth-mission {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 24px;
        -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
    }
    .div-doublr-the-weath-image-mission {
        width: auto;
        margin-top: 0;
        margin-right: auto;
        margin-left: auto
    }
    .heading-fold-3-mission.last {
        width: auto
    }
    .heading-fold-3-mission.careers-left-aligned.careers {
        margin-left: 0;
        text-align: center
    }
    .section-4-mission {
        background-image: url("../61256e9e922dc1b3553810b0_yellow%20fold%204%20mission.png"), url("../61256e55c97542ad104fae5f_circle%20fold%204%20mission.png");
        background-position: 88% 12%, 90% 4.5%;
        background-size: 21px, 57.61px;
        background-repeat: no-repeat, no-repeat
    }
    .section-4-mission.home {
        padding-top: 40px;
        padding-right: 42px;
        padding-left: 42px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-fold-4-mission.home {
        text-align: center
    }
    .subheader-4th-fold-mission.home {
        width: auto;
        margin-right: auto;
        margin-left: auto;
        text-align: center
    }
    .subheader-4th-fold-mission.home.rr {
        width: auto
    }
    .grid-67 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-67.home {
        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;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto auto;
        grid-template-rows: auto auto auto
    }
    .div-block-386.home1 {
        width: 320px;
        margin-top: 0;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-386.home1.www {
        width: auto
    }
    .div-block-387.home2 {
        width: 320px;
        margin-top: 0;
        margin-right: auto;
        margin-left: auto
    }
    .image-7.dd {
        max-width: 320px
    }
    .div-block-392.home {
        width: auto;
        margin-right: auto;
        margin-left: auto
    }
    .div-blog-drilldown-main-image {
        background-image: url("../../../https@d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
        background-position: 50% 50%;
        background-size: cover
    }
    .heading-111 {
        padding-right: 0;
        padding-left: 0
    }
    .section-schoolofmoneysciencefold-2 {
        padding: 54px 42px 62px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .grid-70 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-70.last-fold-soms.wqwq {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
    .paragraph-46 {
        font-size: 16px;
        text-align: center
    }
    .heading-112 {
        font-size: 26px;
        line-height: 39px;
        text-align: center
    }
    .heading-schoolofmoneyscience-fold-3 {
        font-size: 26px;
        line-height: 39px
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 55%
    }
    .grid-71 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-407 {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-block-409 {
        padding-top: 62px
    }
    .div-block-410 {
        padding-bottom: 32px;
        padding-left: 0;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-image: url("../612e332dc071655895935c61_soms%20mobile%20(1).png");
        background-size: cover;
        background-repeat: no-repeat
    }
    .heading-school-of-moneyscience-howtos {
        width: auto
    }
    .div-block-411 {
        margin-right: auto;
        margin-left: auto;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        text-align: center
    }
    .collection-item-4 {
        width: auto
    }
    .div-block-413 {
        padding-top: 76px
    }
    .text-field-2 {
        margin-right: auto;
        margin-left: auto
    }
    .div-block-416 {
        padding-top: 62px
    }
    .section-66 {
        padding: 0;
        background-image: url("../6126a7c2ecfe796cf41bbd9b_sssss.png");
        background-position: 25% 100%;
        background-size: 144px;
        background-repeat: no-repeat
    }
    .div-block-419 {
        width: 350px;
        height: auto;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-234 {
        position: static;
        margin-bottom: 20px
    }
    .container-us-jobs {
        width: auto
    }
    .div-block-244 {
        position: static
    }
    .div-block-us-jobs-grid-2 {
        padding-right: 0;
        padding-left: 0
    }
    .section-us-career {
        padding-right: 42px;
        padding-left: 42px
    }
    .grid-us-jobs {
        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
    }
    .job-description-title,
    .job-description-title.hide {
        display: none
    }
    .job-description-title.hide._1 {
        display: block
    }
    .subtitle-blog {
        width: auto
    }
    .grid-72 {
        display: block;
        justify-items: stretch;
        -ms-grid-columns: 0.75fr;
        grid-template-columns: 0.75fr
    }
    .div-block-453 {
        width: 100%;
        height: 320px;
        padding-right: 0;
        padding-bottom: 0;
        background-size: cover
    }
    .div-block-454 {
        padding-right: 42px;
        padding-left: 42px
    }
    .grid-73 {
        grid-row-gap: 24px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
    .button-117 {
        margin-right: auto;
        margin-left: 0
    }
    .button-117.aa {
        margin-left: auto
    }
    .grid-75 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-460 {
        display: block;
        -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;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-block-461 {
        top: 24%
    }
    .div-block-467.tophome._404page {
        margin-top: 16px
    }
    .div-block-468 {
        top: -13%;
        width: 100px;
        height: 100px
    }
    .collection-list-3 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow: scroll;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .form-2 {
        text-align: center
    }
    .div-block-481 {
        top: 445%;
        display: block
    }
    .sticky-nav {
        position: relative
    }
    .nav-grid {
        text-align: center
    }
    .footer {
        padding: 40px 20px
    }
    .footer-image {
        -o-object-fit: contain;
        object-fit: contain
    }
    .div-block-495 {
        width: 80%;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-496 {
        margin-top: 40px
    }
    .div-home-dd {
        margin-top: -45px
    }
    .div-home-dd.www {
        display: none
    }
    .div-block-497 {
        margin-right: auto;
        margin-left: auto
    }
    .grid-76 {
        justify-items: center;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-502 {
        width: 50%
    }
    .div-block-505 {
        margin-top: 60px
    }
    .div-block-506.hide {
        display: block
    }
    .div-block-508 {
        bottom: -2%;
        display: none;
        width: 320px
    }
    .div-block-509 {
        width: 360px;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-510 {
        display: none
    }
    .div-block-511 {
        display: block
    }
    .div-block-512 {
        width: 300px;
        margin-right: auto;
        margin-left: auto
    }
    .div-first-fold-mission-arrow {
        bottom: 6%;
        display: none
    }
    .div-block-513 {
        position: absolute;
        left: 50%;
        top: 32%;
        right: 0;
        bottom: auto;
        z-index: -5;
        display: none
    }
    .heading-117 {
        margin-top: 20px
    }
    .div-block-520 {
        width: 320px;
        margin-right: auto;
        margin-bottom: 24px;
        margin-left: auto
    }
    .div-block-522 {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-block-522.phone-number {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .div-block-523 {
        width: 280px
    }
    .header-confetti-soms {
        line-height: 38px
    }
    .header-confetti-soms._454.phone-number {
        width: auto;
        margin-top: 0;
        font-size: 20px;
        line-height: 26px
    }
    .text-span-129 {
        font-size: 26px
    }
    .div-block-524 {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .text-span-130 {
        line-height: 38px
    }
    .tab-link-london.w--current {
        margin: 20px 0
    }
    .section-72 {
        padding-top: 60px
    }
    .section-73 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .paragraph-49 {
        text-align: center
    }
    .heading-118._2 {
        width: 75%;
        margin-left: auto;
        text-align: center
    }
    .heading-118._1,
    .heading-118._3,
    .heading-118._4 {
        text-align: center
    }
    .button-122 {
        margin-right: auto;
        margin-left: auto
    }
    .track {
        height: auto
    }
    .camera {
        overflow: visible;
        width: auto;
        height: auto
    }
    .frame {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .item {
        height: auto;
        padding-top: 60px;
        padding-bottom: 60px
    }
    .item._2 {
        padding-top: 60px;
        padding-bottom: 60px
    }
    .grid-79 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-omage-1._1,
    .div-omage-1._2,
    .div-omage-1._3,
    .div-omage-1._4 {
        height: 400px
    }
    .item-2,
    .track-2 {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .text-block-475 {
        margin-top: 10px;
        text-align: center
    }
    .text-block-475.space {
        margin-right: 0
    }
    .nav-container._222 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-block-247 {
        -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
    }
    .founders-journey {
        font-size: 16px
    }
    .heading-124 {
        font-size: 26px;
        line-height: 36px
    }
    .text-block-476 {
        margin-top: 16px
    }
    .subscribe-form {
        padding: 40px 20px
    }
    .paragraph-52 {
        width: auto
    }
    .text-block-423 {
        text-align: left
    }
    .div-block-543 {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
    .grid-81 {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr
    }
    .div-block-557 {
        margin-top: 60px
    }
    .div-block-550 {
        width: 95%
    }
    .image-62 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-block-562.pp {
        width: auto
    }
    .heading-128 {
        font-size: 32px
    }
    .section-secure-future.pricing-page {
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-109.cutt2.pring.eee {
        width: 45%
    }
    .grid-86 {
        position: static;
        justify-items: center;
        grid-row-gap: 42px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-566 {
        width: 342px
    }
    .div-block-569,
    .div-block-570 {
        margin-bottom: 20px
    }
    .div-autor-2-conditional.kkk {
        margin-top: 24px
    }
    .div-block-607 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media screen and (max-width:479px) {
    .section-homepage-fold-1 {
        height: 814px;
        padding-right: 42px;
        padding-bottom: 72px;
        padding-left: 42px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-image: url("../6140ae27412b62881ccdd95c_home%20first%20fold%2011%20(1).png");
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll
    }
    .section-homepage-fold-1.help-page {
        height: 812px;
        max-height: 812px;
        padding-right: 42px;
        padding-bottom: 72px;
        padding-left: 42px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-image: url("../612ceaef35f4379ef49bff54_aaass%20(1).png");
        background-size: cover;
        background-repeat: no-repeat
    }
    .section-homepage-fold-1.soms {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        background-image: url("../61483c967f3b7a931929f55a_ddw%20(1).png");
        background-size: cover
    }
    .section-homepage-fold-1.mission {
        background-image: url("../6131f7694f0900c503608251_missionmobhero%20(1).png")
    }
    .section-homepage-fold-1.schoolofmoneyscience {
        background-image: url("../61323c2b868b72994885230f_somsssmobile%20(1).png");
        background-position: 75% 50%;
        background-size: cover;
        background-repeat: no-repeat
    }
    .section-homepage-fold-1.jobs {
        padding-right: 42px;
        padding-bottom: 72px;
        padding-left: 42px;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        background-image: url("../6126bbf16120a65fa1d0813b_jobs%20(1).png");
        background-position: top;
        background-size: cover
    }
    .section-homepage-fold-1.careers {
        background-image: url("../612fec8c53443761269489f1_building%20entr%20(1).png");
        background-size: cover
    }
    .section-homepage-fold-1.features {
        background-image: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(89%, rgba(0, 0, 0, .29))), url("../61372e6aa0ed7fc525ae79af_features%20mobile%20(1).png");
        background-image: linear-gradient(270deg, transparent, rgba(0, 0, 0, .29) 89%), url("../61372e6aa0ed7fc525ae79af_features%20mobile%20(1).png")
    }
    .section-homepage-fold-1.press {
        background-image: url("../61812964668ac558da68118c_press%20page.png")
    }
    .div-container-homepage-fold-1 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        margin-right: 0;
        margin-left: 0;
        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-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .div-container-homepage-fold-1.top.impact {
        padding-right: 0;
        padding-left: 0
    }
    .div-container-homepage-fold-1.top.ss {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-container-homepage-fold-1.ms {
        padding-right: 0;
        padding-left: 0
    }
    .div-container-homepage-fold-1.ms.presss {
        max-width: 2560px
    }
    .div-container-homepage-fold-1.mss,
    .div-container-homepage-fold-1.nav-bar {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-container-homepage-fold-1.careers,
    .div-container-homepage-fold-1.help {
        padding-right: 0;
        padding-left: 0
    }
    .div-home-fold-1 {
        width: auto;
        margin-right: 0;
        margin-left: 0;
        padding: 0
    }
    .div-home-fold-1.soms {
        width: 90%;
        margin-left: 0
    }
    .div-home-fold-1.soms.mission {
        width: auto;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .div-home-fold-1.soms.jobs,
    .div-home-fold-1.soms.jobs.joinourteam-a.ff {
        width: auto;
        margin-left: 0
    }
    .div-home-fold-1.soms.careers {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        margin-left: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .div-home-fold-1.soms.moneyscience {
        margin-left: 0
    }
    .div-home-fold-1.home,
    .div-home-fold-1.soms.moneyscience.mss.dd,
    .div-home-fold-1.soms.moneyscience.mss.dd.ss {
        width: auto
    }
    .heading {
        font-size: 36px;
        line-height: 44px
    }
    .heading.help-page,
    .heading.mission.jobs,
    .heading.schoolofmoneyscience {
        width: auto;
        font-size: 36px;
        line-height: 46px
    }
    .heading.careers.ccc {
        width: auto
    }
    .heading.press-headers {
        font-size: 26px;
        line-height: 36px
    }
    .paragraph.help-page {
        width: auto
    }
    .paragraph.school-of-moneysceice,
    .paragraph.soms {
        font-size: 16px;
        line-height: 24px
    }
    .paragraph.join {
        width: auto;
        margin-bottom: 0;
        font-size: 18px;
        line-height: 32px
    }
    .paragraph.home {
        width: auto;
        font-size: 16px;
        line-height: 24px
    }
    .button {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .button.ms {
        width: 184px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .button.ms.dd.uuu {
        margin-bottom: 24px
    }
    .button.newpatented {
        margin-right: auto;
        margin-left: auto
    }
    .div-fold-4-image {
        width: auto;
        height: auto
    }
    .bright-gets-to-know-you-image {
        max-height: 163px;
        max-width: 189px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .div-fold-4-grid-1-text {
        margin-top: 20px
    }
    .heading-fold-4-grid-1 {
        font-size: 20px;
        line-height: 25px
    }
    .heading-fold-4-grid-1.ms.erer {
        width: 85%
    }
    .heading-fold-4-grid-1.ms.erer.dfd {
        width: 58%
    }
    .heading-fold-4-grid-1._555 {
        width: 50%
    }
    .heading-fold-4-grid-1._555.dfd {
        width: 56%
    }
    .heading-fold-4-grid-1._555.dfd._4.ee {
        width: 48%
    }
    .subheading-fold-4-grid-1 {
        width: auto;
        font-size: 16px
    }
    .div-fold-4-image-2 {
        height: 180px
    }
    .section._43434 {
        padding-top: 20px;
        padding-right: 42px;
        padding-left: 42px
    }
    .section-real-users.home {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .section-real-users.home.features {
        margin-top: 0
    }
    .div-main-copy-real-users {
        margin-left: 0
    }
    .div-copy-real-users {
        margin-left: 0;
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-review-fold.ss.sfdfd {
        width: auto;
        font-size: 26px;
        line-height: 36.666px
    }
    .heading-review-fold.ss.sfdfd.features {
        font-size: 26px;
        line-height: 36.66px
    }
    .text-block {
        font-size: 16px;
        line-height: 27px
    }
    .text-block.home {
        width: 60%;
        font-size: 16px
    }
    .text-block.home.sss {
        width: auto;
        margin-right: auto;
        margin-left: auto
    }
    .text-block.home.sss.ss {
        width: 83%;
        text-align: center
    }
    .text-block.ssss {
        width: 100%
    }
    .text-block._2nd,
    .text-block.ssss.pp {
        width: auto
    }
    .div-real-users-stars {
        -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
    }
    ._5-star-reviews {
        margin-top: 16px;
        margin-left: 0
    }
    .grid-3.hide-for-now {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .section-2._34343 {
        padding-top: 0;
        padding-bottom: 0
    }
    .div-block-2.c1 {
        width: 272px;
        height: 192px;
        max-height: 192px;
        max-width: 272px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        background-size: contain
    }
    .heading-2 {
        font-size: 36px
    }
    .div-block-3.c2 {
        width: 272px;
        height: 192px;
        max-height: none;
        max-width: none
    }
    .div-block-5.c3 {
        width: 264px;
        height: 186px
    }
    .section-world-class-technology {
        margin-top: 100px;
        padding-right: 42px;
        padding-left: 42px;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .section-world-class-technology.sss {
        padding-top: 82px
    }
    .heading-last2folds {
        width: 80%;
        font-size: 26px;
        line-height: 36.66px
    }
    .div-block-6,
    .heading-last2folds.sss,
    .heading-last2folds.sss.ssd,
    .heading-last2folds.sss.ssd.dd {
        width: auto
    }
    .section-last-fold {
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-home._2ndfold {
        font-size: 26px;
        line-height: 36.66px
    }
    .heading-home._2ndfold.sss,
    .heading-home._2ndfold.sss.ddd {
        width: auto
    }
    .heading-home._2ndfold.sss.ddd.dd {
        width: auto;
        padding-right: 0;
        padding-left: 0
    }
    .heading-home._2ndfold.ssd {
        width: auto;
        margin-bottom: 16px
    }
    .heading-home.homee {
        font-size: 26px;
        line-height: 36.66px
    }
    .section-5.home {
        padding: 64px 42px;
        background-size: 8px, 72px
    }
    .div-block-8 {
        display: none
    }
    .section-help-page-2nd-fold {
        padding-top: 24px;
        padding-right: 42px;
        padding-left: 42px
    }
    .section-help-page-2nd-fold.pricing-page {
        padding-top: 42px
    }
    .accordian-item-help {
        display: inline-block;
        height: auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .accordian-toggle {
        height: 130px;
        margin-right: 0;
        margin-left: 0;
        padding-right: 0;
        padding-left: 0;
        border-bottom: .5px #5c5c5c;
        border-top-style: solid
    }
    .accordian-toggle.cutoff {
        height: 130px;
        margin-right: 0;
        margin-left: 0;
        padding-right: 0;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    .accordian-toggle.top {
        overflow: visible;
        height: 130px;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -o-object-fit: fill;
        object-fit: fill
    }
    .accordian-toggle.top.dd {
        height: auto
    }
    .accordian-toggle.www {
        height: 130px
    }
    .text-block-2 {
        display: block;
        overflow: visible;
        width: auto;
        margin-right: 0;
        padding-right: 0;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        font-size: 18px;
        line-height: 28px;
        white-space: normal;
        -o-object-fit: fill;
        object-fit: fill
    }
    .dropdown-list {
        display: block;
        margin-bottom: 12px
    }
    .dropdown-list.sss {
        display: block
    }
    .accordian-dropdown-image {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .paragraph-2 {
        margin: 0;
        padding-right: 0;
        padding-left: 0;
        font-size: 16px;
        line-height: 24px
    }
    .section-help-last-fold {
        height: 32em;
        padding-top: 0;
        padding-right: 42px;
        padding-left: 42px;
        background-image: url("../612ce34fe18095b27bceef90_ssssss.png");
        background-position: 0 100%;
        background-size: 75px 167px;
        background-repeat: no-repeat
    }
    .heading-6 {
        font-size: 26px;
        line-height: 38px
    }
    .heading-6.help {
        font-size: 26px;
        line-height: 36px
    }
    .text-block-3.help {
        width: auto;
        margin-right: 0;
        margin-left: 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 300
    }
    .div-block-9 {
        margin-right: 0;
        margin-left: 0
    }
    .section-join-our-team-2nd-fold {
        padding-top: 45px;
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-7.join {
        font-size: 26px;
        line-height: 38px
    }
    .text-block-4 {
        font-size: 18px;
        line-height: 28px
    }
    .tabs-menu {
        overflow: visible;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .tab-link-tab-2 {
        margin-top: 16px;
        margin-left: 0
    }
    .tab-link-tab-2.w--current {
        margin-bottom: 0;
        margin-left: 0
    }
    .tabs {
        margin-top: 24px
    }
    .tabs.hidden {
        display: none
    }
    .div-inside-wrapper-join-now {
        padding: 17px 0;
        -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
    }
    .heading-8 {
        font-size: 20px;
        line-height: 28px;
        font-weight: 700
    }
    .text-block-7 {
        font-size: 18px;
        line-height: 28px
    }
    .text-block-8 {
        font-size: 16px;
        line-height: 24px;
        font-weight: 300
    }
    .section-join-now-last-fold {
        padding-right: 42px;
        padding-left: 42px;
        background-image: url("../61278a596500038137076fd6_23423.png"), url("../61278a7e9db25527e3902e22_323.png"), url("../612d1abf20be46689ac5a7d4_5F3ee.png");
        background-position: 88% 24%, 100% 0, 0 100%;
        background-size: 37.5px, 151px, 86px 74px
    }
    .heading-9 {
        width: 85%;
        font-size: 26px;
        line-height: 38px
    }
    .text-block-9 {
        font-size: 18px;
        line-height: 28px;
        font-weight: 300
    }
    .section-first-fold-impact {
        position: relative;
        margin-top: 100px;
        padding-right: 42px;
        padding-bottom: 0;
        padding-left: 42px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .section-first-fold-impact.pp {
        margin-top: 0;
        padding: 100px 10% 60px;
        background-color: #f5fffc
    }
    .heading-10 {
        margin-bottom: 19px;
        font-size: 36px;
        line-height: 46px
    }
    .heading-10.ffff {
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-10.ffff.sss,
    .heading-10.ffff.www {
        padding-right: 0;
        padding-left: 0
    }
    .paragraph-3 {
        font-size: 16px;
        line-height: 24px
    }
    .paragraph-3.ccc {
        margin-bottom: 0;
        padding-right: 42px;
        padding-left: 42px
    }
    .paragraph-3.ccc.www {
        padding-right: 0;
        padding-left: 0
    }
    .paragraph-3.ccc.www.pp {
        width: 79%;
        margin-right: auto;
        margin-left: auto
    }
    .paragraph-3.ccc.aaa {
        padding-right: 0;
        padding-left: 0
    }
    .heading-12 {
        width: auto;
        font-size: 26px;
        line-height: 39px
    }
    .div-block-17 {
        margin-top: 64px
    }
    .div-block-18 {
        margin-top: 60px
    }
    .div-block-19 {
        margin-top: 91px;
        padding-bottom: 100px
    }
    .heading-13 {
        width: auto;
        font-size: 26px;
        line-height: 39px
    }
    .heading-13.ssss {
        margin-top: 0;
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-13.ssss.us {
        width: auto
    }
    .heading-13.ssss.us.aa {
        padding-right: 0;
        padding-left: 0
    }
    .div-block-20 {
        width: auto;
        padding-top: 0;
        padding-left: 0
    }
    .section-blog-cateories-posts {
        padding-right: 42px;
        padding-left: 42px
    }
    .paragraph-4 {
        font-size: 16px;
        line-height: 24px
    }
    .div-block-25 {
        width: auto;
        min-height: auto;
        padding-bottom: 49px
    }
    .div-block-25.ee {
        width: auto
    }
    .collection-item-2 {
        padding-right: 0;
        padding-left: 0
    }
    .link-12 {
        font-size: 18px;
        line-height: 24px
    }
    .link-12.underline {
        font-size: 21px;
        line-height: 28px
    }
    .only-on-phone {
        display: block
    }
    .only-on-phone.email-get-started {
        width: 142px;
        font-size: 14px;
        font-weight: 500
    }
    .grid-14 {
        -ms-grid-columns: 2fr 1fr 1fr;
        grid-template-columns: 2fr 1fr 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .grid-15.credit-builder._2.testt {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .h3-page {
        width: 90%;
        margin-top: 10px;
        padding-bottom: 0;
        font-size: 18px;
        line-height: 24px;
        text-align: left
    }
    .nav-link-final.hide {
        display: none
    }
    .nav-link-final.help {
        color: #0a1348
    }
    .div-block-p2-2 {
        display: block;
        margin-bottom: 40px
    }
    .div-block-grid-1 {
        display: block
    }
    .menu-button-final.w--open {
        margin-top: 1px
    }
    .grid-13 {
        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
    }
    .h4-2 {
        margin-top: 0
    }
    .section-11.top {
        margin-top: 100px;
        padding-right: 42px;
        padding-left: 42px
    }
    .section-11.top.bottom.top,
    .section-11.top.topmargin {
        margin-top: 100px
    }
    .section-11.space.top {
        margin-top: 80px
    }
    .section-11.space.top.top {
        margin-top: 100px
    }
    .div-block-wrapper-legal.hide {
        margin-top: 0;
        margin-bottom: 0;
        -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;
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch;
        text-align: left
    }
    .h3-2 {
        width: 90%;
        margin-top: 10px;
        margin-bottom: 0;
        padding-bottom: 0;
        font-size: 18px;
        line-height: 24px
    }
    .dropdown-toggle {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        background-color: #00baff
    }
    .nav-bar-final {
        padding-top: 10px
    }
    .paragraph-legal {
        font-size: 16px;
        line-height: 24px
    }
    .button-114.headercta.hide.email-get-started {
        display: none
    }
    .menu-final {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        margin-top: 0
    }
    .h2-terms.top {
        margin-top: 0
    }
    .grid-page-1 {
        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
    }
    .drop-down-list-dd-1.w--open {
        margin-top: 97px
    }
    .div-block-page-1.s {
        margin-top: 0
    }
    .div-block-page-1.s1 {
        margin-bottom: 40px;
        -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
    }
    .div-block-35 {
        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;
        text-align: left
    }
    .columns {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }
    .column-1.hide {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 80px;
        padding-right: 0;
        padding-left: 0
    }
    .paragraph-1 {
        width: 100%;
        padding-left: 0;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .paragraph-1.width {
        width: 90%
    }
    .paragraph-1.width.width1 {
        width: 100%
    }
    .column-2 {
        margin-top: 0;
        padding-right: 0;
        padding-left: 0
    }
    .section-15,
    .section-ach {
        margin-top: 100px
    }
    .heading-selected-legal-left.w--current {
        text-decoration: none
    }
    .div-block-36 {
        margin-bottom: 20px
    }
    .heading-legal.extra.ss {
        width: auto
    }
    .heading-legal-big-header {
        font-size: 24px;
        line-height: 36px
    }
    .div-block-37 {
        margin-bottom: 20px
    }
    .div-block-38 {
        margin-bottom: 20px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .div-block-39,
    .div-block-40 {
        margin-bottom: 20px
    }
    .div-block-370 {
        padding-left: 32px
    }
    .div-block-363 {
        -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
    }
    .div-block-368 {
        width: auto;
        margin-top: 60px
    }
    .heading-impact-user-stories-name {
        display: block;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .div-block-374 {
        -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
    }
    .div-block-364 {
        margin-top: 20px;
        margin-left: 0
    }
    .paragraph-37 {
        width: auto
    }
    .div-block-369 {
        margin-top: 32px
    }
    .div-block-365 {
        height: auto;
        padding-top: 32px;
        padding-right: 20px;
        padding-left: 20px
    }
    .div-block-367 {
        margin-top: 20px
    }
    .div-block-375 {
        margin-top: 20px;
        margin-left: 0
    }
    .div-block-373,
    .div-block-373._4444 {
        height: 50vh
    }
    .collection-item-3 {
        display: block;
        width: auto;
        margin-right: 12px;
        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
    }
    .div-block-377 {
        padding-right: 0;
        padding-left: 0
    }
    .collection-list {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow: scroll
    }
    .collection-list-wrapper {
        margin-top: 74px
    }
    .section-63 {
        padding-top: 56px;
        padding-right: 0;
        padding-left: 0
    }
    .grid-64 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .grid-64._2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
    .heading-soms {
        text-align: center
    }
    .heading-soms.ssd {
        width: 90%;
        margin-right: auto;
        margin-left: auto
    }
    .paragraph-soms {
        text-align: center
    }
    .div-block-379.down {
        padding-bottom: 42px
    }
    .heading-soms-100 {
        font-size: 26px;
        line-height: 39px
    }
    .heading-soms-100.bottom {
        margin-bottom: 32px
    }
    .grid-65 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-top: 72px;
        margin-bottom: 72px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        justify-items: stretch;
        -ms-grid-columns: 0.5fr;
        grid-template-columns: 0.5fr
    }
    .grid-65._222 {
        margin-top: 0
    }
    .div-block-380 {
        width: auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .header-ceo {
        font-size: 20px;
        text-align: center
    }
    .text-bolck-ceo {
        font-size: 16px;
        text-align: center
    }
    .paragraph-ceo {
        text-align: center
    }
    .div-block-382 {
        margin-top: 0
    }
    .div-block-383,
    .div-block-383.mission {
        padding-bottom: 100px
    }
    .div-block-383.down {
        padding-bottom: 42px
    }
    .grid-66 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow: auto;
        width: auto;
        -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;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto;
        -o-object-fit: fill;
        object-fit: fill
    }
    .heading-restoffounders {
        margin-bottom: 12px
    }
    .text-restoffounders {
        font-size: 16px
    }
    .section-mission-2nd-fold {
        padding: 62px 42px 72px;
        background-image: url("../61256477922dc1a3a637c768_curcle%20section%202%20impact.png"), url("../612564779acc886594676832_section%202%20impact.png");
        background-position: 0 12%, 92% 8%;
        background-size: 64px, 8px;
        background-repeat: no-repeat, no-repeat
    }
    .div-impact-fold-2-main {
        padding: 0
    }
    .grid-fold-2-impact {
        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: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .heading-fold-2-mission {
        width: auto;
        font-size: 20px;
        line-height: 25px
    }
    .subtitle-mission-fold-2 {
        width: auto
    }
    .div-block-385 {
        margin-top: -68px
    }
    .div-block-385.double-the-wealth-mission {
        margin-top: 32px
    }
    .div-doublr-the-weath-image-mission {
        margin-top: -42px
    }
    .section-3rd-fold-mission {
        padding-top: 72px;
        padding-bottom: 60px
    }
    .section-3rd-fold-mission.careers {
        padding-bottom: 20px
    }
    .section-3rd-fold-mission.ms-experts {
        padding-right: 42px;
        padding-bottom: 32px;
        padding-left: 42px
    }
    .heading-fold-3-mission {
        font-size: 26px;
        line-height: 36.66px
    }
    .heading-fold-3-mission.careers-left-aligned.careers {
        width: 100%;
        margin-right: auto;
        margin-left: auto
    }
    .heading-fold-3-mission.careers {
        font-size: 26px;
        line-height: 36.66px
    }
    .heading-fold-3-mission.careers.ss {
        margin-bottom: 0
    }
    .heading-fold-3-mission.ms {
        margin-bottom: 32px
    }
    .section-4-mission,
    .section-4-mission.home {
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-fold-4-mission {
        width: 65%;
        margin-right: auto;
        margin-left: auto;
        font-size: 20px;
        line-height: 25px;
        text-align: center
    }
    .heading-fold-4-mission.home {
        font-size: 20px;
        line-height: 25px
    }
    .heading-fold-4-mission.rr {
        width: 75%;
        margin-right: auto;
        margin-left: auto
    }
    .heading-fold-4-mission.rr.gg {
        width: 65%
    }
    .subheader-4th-fold-mission {
        font-size: 16px;
        text-align: center
    }
    .subheader-4th-fold-mission.home {
        width: auto;
        font-size: 16px
    }
    .grid-67 {
        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
    }
    .grid-67.home {
        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;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto auto;
        grid-template-rows: auto auto auto
    }
    .div-block-386 {
        margin-top: 0
    }
    .div-block-386.home1 {
        width: 244px
    }
    .div-block-387.home2 {
        width: auto
    }
    .div-block-388 {
        margin-top: 0
    }
    .section-leading-investors {
        padding: 62px 42px
    }
    .grid-68 {
        grid-row-gap: 64px
    }
    .section-global-presense-mission {
        padding: 62px 42px;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .grid-69 {
        display: -ms-grid;
        display: grid;
        -webkit-box-pack: stretch;
        -webkit-justify-content: stretch;
        -ms-flex-pack: stretch;
        justify-content: stretch;
        grid-auto-columns: 1fr;
        grid-column-gap: 40px;
        grid-row-gap: 16px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .div-block-390 {
        width: 265px;
        background-color: #fff
    }
    .div-block-391.india {
        margin-right: 20px
    }
    .heading-global-presence {
        margin-bottom: 24px
    }
    .image-5.bw,
    .image-6.cs,
    .image-7.dd {
        max-width: 244px
    }
    .div-block-392,
    .div-block-392.home {
        width: auto
    }
    .div-blog-drilldown-main-image {
        height: 439px;
        background-position: 50% 50%;
        background-repeat: no-repeat
    }
    .div-block-396 {
        width: auto;
        padding: 24px 20px
    }
    .category-blog-drilldown {
        font-size: 16px
    }
    .heading-111 {
        margin-top: 12px;
        padding-right: 0;
        padding-left: 0;
        font-size: 26px;
        line-height: 39px
    }
    .div-block-397 {
        margin-top: -98px;
        padding-right: 42px;
        padding-left: 42px
    }
    .section-65 {
        padding-right: 42px;
        padding-left: 42px;
        background-image: none;
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }
    .div-blog-drill-down-container.blog {
        width: 100%
    }
    .link-block-4 {
        margin-left: 16px
    }
    .div-block-400 {
        margin-left: 16px;
        padding: 0 12px
    }
    .div-block-401.top {
        margin-top: 48px
    }
    .div-block-403 {
        width: 79px;
        height: 79px
    }
    .author-name-blog-drilldown {
        font-size: 16px;
        line-height: 24px
    }
    .suthor-designation {
        font-size: 16px;
        line-height: 22px
    }
    .div-block-404 {
        margin-top: 48px
    }
    .div-block-405 {
        margin-left: 16px
    }
    .rich-text-block {
        font-size: 16px;
        line-height: 24px
    }
    .rich-text-block h2 {
        font-size: 26px;
        line-height: 38px
    }
    .rich-text-block p {
        line-height: 27px
    }
    .rich-text-block h3 {
        font-size: 20px;
        line-height: 27px
    }
    .div-block-406 {
        padding: 48px 20px
    }
    .heading-newsletter-title {
        font-size: 26px;
        line-height: 39px
    }
    .heading-newsletter-title.jj {
        margin-bottom: 12px;
        font-size: 20px;
        line-height: 28px
    }
    .text-block-465 {
        font-size: 16px;
        line-height: 27px
    }
    .text-field {
        width: auto;
        margin-bottom: 24px
    }
    .submit-button {
        margin-right: auto;
        margin-left: auto
    }
    .form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .section-schoolofmoneysciencefold-2 {
        padding-right: 42px;
        padding-left: 42px
    }
    .paragraph-46 {
        width: auto
    }
    .heading-112 {
        line-height: 36.66px
    }
    .heading-schoolofmoneyscience-fold-3.lastfold {
        width: 72%
    }
    .heading-schoolofmoneyscience-fold-3.eee {
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-schoolofmoneyscience-fold-3.eee.features {
        width: 70%;
        padding-right: 0;
        padding-left: 0
    }
    .heading-schoolofmoneyscience-fold-3.eee.features.features-in {
        width: auto;
        color: #3f3f3f
    }
    .heading-schoolofmoneyscience-fold-3.ee {
        width: auto
    }
    .grid-71 {
        grid-row-gap: 32px
    }
    .div-block-407 {
        padding-right: 0;
        padding-left: 0
    }
    .headign-fold-4-soms-adv {
        font-size: 20px;
        line-height: 25px
    }
    .headign-fold-4-soms-adv.features {
        font-size: 26px;
        line-height: 36.66px
    }
    .text-block-466 {
        font-size: 16px;
        line-height: 28px
    }
    .div-block-409 {
        padding-right: 42px;
        padding-bottom: 72px;
        padding-left: 42px
    }
    .div-block-410 {
        height: 374px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        border-radius: 4px
    }
    .heading-school-of-moneyscience-howtos {
        font-size: 20px;
        line-height: 32px
    }
    .collection-item-4 {
        margin-left: 0;
        padding-right: 0;
        padding-left: 0
    }
    .div-block-413 {
        padding-right: 42px;
        padding-left: 42px
    }
    .text-field-2 {
        width: 280px
    }
    .section-66 {
        padding-right: 0;
        padding-left: 0
    }
    .div-block-419 {
        width: auto
    }
    .div-block-us-jobs-grid {
        display: block
    }
    .section-us-career {
        margin-top: 120px;
        padding-right: 42px;
        padding-left: 42px
    }
    .grid-us-jobs.hide,
    .job-description-title {
        display: none
    }
    .job-description-title.hide._1 {
        font-size: 26px;
        line-height: 36.66px
    }
    .section-67 {
        padding-top: 120px;
        padding-right: 42px;
        padding-left: 42px
    }
    .heading-113 {
        font-size: 26px;
        line-height: 36.66px
    }
    .subtitle-blog {
        font-size: 16px;
        line-height: 24px
    }
    .grid-72 {
        -ms-grid-columns: 0.75fr;
        grid-template-columns: 0.75fr
    }
    .div-block-453 {
        border-radius: 10px 10px 0 0
    }
    .div-block-454 {
        padding-top: 32px;
        padding-right: 20px;
        padding-left: 20px
    }
    .heading-114 {
        font-size: 26px;
        line-height: 32px
    }
    .paragraph-47 {
        font-size: 16px;
        line-height: 24px
    }
    .text-block-bright {
        font-size: 16px;
        line-height: 24px;
        text-align: center
    }
    .grid-73 {
        grid-column-gap: 3px;
        grid-row-gap: 8px;
        -ms-grid-columns: 2fr 2fr 2fr;
        grid-template-columns: 2fr 2fr 2fr
    }
    .grid-73.company-blog {
        grid-column-gap: 24px
    }
    .text-block-credit-cards {
        font-size: 16px;
        line-height: 24px;
        text-align: center
    }
    .text-block-all-posts {
        font-size: 16px
    }
    .text-block-all-posts.current,
    .text-block-finance,
    .text-block-saving {
        font-size: 16px;
        line-height: 24px;
        text-align: center
    }
    .text-block-investing {
        display: block;
        font-size: 16px;
        line-height: 24px;
        text-align: center
    }
    .section-68 {
        margin-top: 60px;
        padding-right: 42px;
        padding-left: 42px
    }
    .div-block-456 {
        margin-top: 42px
    }
    .div-block-457 {
        padding: 0
    }
    .div-block-458 {
        display: block;
        padding-right: 0;
        padding-left: 0;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto;
        text-align: left
    }
    .button-117 {
        margin-right: auto;
        margin-left: 0
    }
    .button-117.aa {
        margin-left: auto
    }
    .grid-74 {
        grid-row-gap: 0px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .section-69 {
        padding-right: 42px;
        padding-left: 42px;
        background-image: url("../612ff2cb9c3ddd5d5ce43193_sqwq.png");
        background-position: 100% 54%;
        background-size: 214px
    }
    .div-block-459 {
        background-position: 50% 50%
    }
    .heading-115.all-h1-headings {
        margin-top: 0;
        font-size: 32px
    }
    .div-block-461 {
        left: 0;
        top: 30%;
        right: 0;
        bottom: 0;
        display: none;
        width: auto;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        background-image: none;
        background-size: auto;
        background-repeat: repeat;
        -webkit-transform: rotate(-20deg);
        -ms-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
    .link-block-9 {
        width: 134px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 16px
    }
    .link-block-9.yellows {
        margin-left: 10px
    }
    .link-block-10 {
        width: 134px
    }
    
    .link-block-010 {
        width: 50px !important
    }    
    .div-block-467 {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -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
    }
    .div-block-467.tophome {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .div-block-467.jjjj {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
    .div-block-468 {
        left: auto;
        top: -10%;
        right: 0;
        bottom: auto;
        width: 92px;
        height: 92px;
        background-size: contain
    }
    .div-block-469 {
        display: inline-block;
        margin-top: 20px;
        padding: 12px 12px 12px 0
    }
    .div-block-470,
    .div-block-471 {
        margin-top: 17px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .image-22,
    .image-23 {
        width: 11px;
        height: 14px
    }
    .collection-list-3 {
        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
    }
    .div-block-478 {
        padding: 0
    }
    .form-block-2 {
        display: block;
        margin-bottom: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .div-block-479 {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-block-479.ooo.aaa {
        padding-right: 0;
        padding-left: 0
    }
    .div-block-480 {
        position: absolute;
        left: auto;
        top: 28%;
        right: 72%;
        bottom: auto;
        display: none
    }
    .div-block-480.green {
        top: 35%;
        right: 84%;
        display: none
    }
    .div-block-481 {
        top: 61%
    }
    .div-block-482 {
        position: absolute;
        left: 0;
        top: 7.5%;
        right: auto;
        bottom: auto
    }
    .navbar {
        padding-top: 20px
    }
    .nav-link,
    .nav-link-2,
    .nav-link-3 {
        margin: 0
    }
    .div-block-486 {
        display: none
    }
    .nav-menu {
        left: 0;
        top: 0;
        right: 0;
        bottom: auto;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .menu-button {
        padding-right: 0
    }
    .menu-button.w--open {
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .brand {
        width: 133px;
        padding: 0
    }
    .image-25 {
        display: block
    }
    .image-25.hhideitfornow {
        display: none
    }
    .sticky-nav {
        padding: 0
    }
    .nav-grid {
        grid-auto-flow: row;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: 100px;
        grid-template-rows: 100px
    }
    .nav-logo-link {
        border-top: 1px solid #c4c4c4
    }
    .nav-link-4 {
        padding-top: 10px;
        padding-bottom: 10px;
        border-top: 1px solid #c4c4c4
    }
    .footer {
        padding-top: 47px;
        padding-right: 42px;
        padding-left: 42px;
        text-align: left
    }
    .footer-flex-container {
        display: -ms-grid;
        display: grid;
        margin-bottom: 32px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        grid-auto-columns: 1fr;
        grid-column-gap: 54px;
        grid-row-gap: 35px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto;
        grid-template-rows: auto
    }
    .footer-logo-link {
        width: 130px;
        height: auto
    }
    .footer-heading {
        margin-top: 20px
    }
    .footer-heading.top {
        margin-top: 0
    }
    .footer-link {
        font-size: 16px
    }
    .footer-link.download-this-app {
        width: 100%;
        margin-bottom: 12px
    }
    .link-block-11 {
        margin-top: 4px
    }
    .div-main-fb-footer.fottere {
        width: 30px;
        height: 30px
    }
    .div-block-490.hide {
        display: none
    }
    .div-block-490.dsd {
        margin-top: 16px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .link-block-12.leftt {
        width: 31px;
        height: 31px;
        margin-left: 32px
    }
    .link-block-13.leftt {
        width: 30px;
        height: 30px;
        margin-left: 32px
    }
    .link-block-14.leftt {
        width: 30px;
        height: 24px;
        margin-left: 32px
    }
    .div-block-491 {
        display: block;
        height: .5px;
        margin-top: 24px;
        margin-bottom: 0;
        padding: 0;
        background-color: #3f3f3f
    }
    .div-block-492 {
        display: block;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-block-493 {
        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
    }
    .div-block-494 {
        display: block;
        padding: 32px 42px;
        background-color: #cffff1
    }
    .text-block-471 {
        font-family: Poppins, sans-serif;
        color: #3f3f3f;
        font-size: 16px;
        font-weight: 700;
        text-align: center
    }
    .image-26.hideitfornow {
        display: none
    }
    .div-block-495 {
        width: auto
    }
    .div-block-496 {
        margin-top: 0
    }
    .div-home-dd.www {
        display: none
    }
    .image-27 {
        display: inline-block
    }
    .div-block-497 {
        width: auto
    }
    .div-block-498 {
        display: block;
        width: 242px;
        height: auto;
        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
    }
    .div-block-499 {
        width: 242px;
        margin-top: -24px;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-500 {
        width: 242px;
        margin-right: auto;
        margin-left: auto
    }
    .here-s-how-ti-works {
        margin-bottom: 42px
    }
    .email-text-field {
        width: auto;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .form-3 {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
    .div-block-502 {
        display: block;
        width: auto;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        grid-auto-columns: 1fr;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }
    .text-span-120 {
        color: #3f3f3f
    }
    .div-block-506 {
        margin-top: 45px
    }
    .div-block-506.hide {
        display: block
    }
    .div-block-507 {
        width: auto
    }
    .div-block-508 {
        left: 0;
        right: 0;
        bottom: -2%;
        display: block;
        width: auto;
        height: 188px;
        background-image: url("../6131fadabfa7ec0c49371c07_sdsdsqwq.png");
        background-position: 100% 0;
        background-size: contain;
        background-repeat: no-repeat
    }
    .div-block-509 {
        display: block;
        width: auto
    }
    .div-block-512 {
        width: auto
    }
    .div-block-513 {
        display: block
    }
    .div-block-514,
    .image-29 {
        display: none
    }
    .div-block-515 {
        display: block;
        margin-top: 32px
    }
    .div-block-516 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .div-block-517 {
        margin-top: -39px
    }
    .div-block-518 {
        margin-top: -27px
    }
    .heading-117 {
        margin-top: 140px
    }
    .div-block-519 {
        position: absolute;
        left: 0;
        top: 25%;
        right: 0;
        bottom: auto;
        z-index: 7000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
    .image-30 {
        margin-left: 0
    }
    .div-block-520 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .text-span-127,
    .text-span-128 {
        font-size: 26px
    }
    .div-block-521 {
        padding-left: 12px
    }
    .button-120 {
        margin-top: 14px
    }
    .pop-main-div-soms,
    .pop-main-div-soms.phone-number {
        display: none
    }
    .div-block-522 {
        width: 90%;
        height: 520px;
        padding-right: 20px;
        padding-left: 20px
    }
    .div-block-522.phone-number {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 90%;
        padding-top: 24px;
        padding-bottom: 24px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .div-block-523 {
        width: 200px
    }
    .header-confetti-soms {
        font-size: 26px
    }
    .header-confetti-soms._454 {
        width: auto
    }
    .header-confetti-soms._454.phone-number {
        width: 75%;
        margin-top: 0;
        font-size: 18px;
        line-height: 26px;
        font-weight: 500
    }
    .section-72 {
        padding-top: 72px;
        padding-right: 42px;
        padding-left: 42px
    }
    .paragraph-49 {
        font-size: 16px;
        line-height: 28px
    }
    .heading-118._2 {
        width: 68%;
        font-size: 26px;
        line-height: 36.66px
    }
    .heading-118._3 {
        font-size: 26px;
        line-height: 36.66px
    }
    .heading-118._1,
    .heading-118._4 {
        width: 75%;
        margin-left: auto;
        font-size: 26px;
        line-height: 36.66px
    }
    .bold-text-42 {
        font-size: 18px
    }
    .button-122 {
        margin-left: 0
    }
    .button-122.right {
        margin-left: auto
    }
    .item {
        padding-right: 42px;
        padding-left: 42px
    }
    .div-omage-1._3 {
        height: 400px;
        background-size: contain
    }
    .item-2 {
        padding: 10px 20px
    }
    .list-19 {
        margin-bottom: 0
    }
    .div-block-531 {
        position: -webkit-sticky;
        position: sticky;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        z-index: 999999;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100vh;
        background-color: rgba(0, 0, 0, .2)
    }
    .loader {
        width: 48px;
        height: 48px;
        border-width: 6px;
        border-color: #17c95f #f3f3f3 #f3f3f3;
        border-radius: 50%
    }
    .list-item-7 {
        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
    }
    .compliance-para {
        padding: 0;
        text-align: left
    }
    .text-block-475.space {
        margin-top: 0
    }
    .text-block-475.space.newfooter {
        padding-right: 0;
        padding-left: 0;
        text-align: left
    }
    .nav-container {
        display: block;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -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;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }
    .nav-container._222 {
        margin-top: 32px
    }
    .div-block-247 {
        -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
    }
    .div-block-247.top20px {
        margin-top: 40px
    }
    .div-compliance {
        padding-top: 0
    }
    .utility-page-wrap {
        padding-right: 42px;
        padding-left: 42px
    }
    .founders-journey {
        margin-bottom: 48px
    }
    .list-21 {
        display: inline-block;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .image-32 {
        display: inline-block
    }
    .image-33,
    .image-34,
    .image-35 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .div--block--india,
    .div--block--us {
        display: block
    }
    .div--block--india.hide {
        display: none
    }
    .link-block-15 {
        padding: 0
    }
    .heading-124.unsubcribe-error {
        text-align: center
    }
    .centered-container {
        text-align: left
    }
    .subscribe-form-input-wrapper {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
    .subscribe-form-input {
        width: 100%
    }
    .heading-125,
    .paragraph-51 {
        font-family: Poppins, sans-serif;
        text-align: center
    }
    .paragraph-52 {
        width: 85%;
        line-height: 24px;
        text-align: center
    }
    .bold-text-45 {
        font-weight: 500;
        text-decoration: none
    }
    .text-span-148 {
        color: #17c95f
    }
    .div-block-544 {
        position: static;
        margin-top: 32px
    }
    .text-block-423 {
        text-align: left
    }
    .div-block-543 {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
    .section-media-logos {
        padding-top: 42px;
        padding-bottom: 42px
    }
    .grid-81 {
        grid-row-gap: 24px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .div-block-547 {
        width: 50%
    }
    .text-block-426 {
        font-size: 14px;
        letter-spacing: 2px
    }
    .text-span-149.sss {
        width: auto
    }
    .div-block-558 {
        width: 95%;
        max-width: 290px;
        min-width: auto;
        padding: 24px 32px
    }
    .div-block-558._6months {
        width: 95%
    }
    .div-block-558._6months.mobile {
        height: 348px
    }
    .div-block-559.hide {
        display: block
    }
    .text-block-479 {
        font-size: 26px
    }
    .div-block-560,
    .text-block-479._6months.mob {
        margin-top: 0
    }
    .text-block-481 {
        font-size: 18px
    }
    .text-span-150 {
        font-size: 36px
    }
    .text-span-150._6months {
        font-size: 38px
    }
    .text-block-482 {
        font-size: 20px
    }
    .text-block-482._6months {
        font-size: 17px
    }
    .button-126,
    .button-126._6months {
        margin-top: 12px
    }
    .heading-126 {
        font-size: 26px;
        line-height: 36px
    }
    .heading-126.pp {
        width: 80%;
        margin-right: auto;
        margin-left: auto
    }
    .div-block-550 {
        width: 85%
    }
    .div-block-550.pp {
        width: auto
    }
    .image-62,
    .image-68 {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
    .div-block-562.pp {
        padding: 20px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
    .heading-127.pp {
        margin-top: 12px;
        line-height: 26px
    }
    .text-block-484 {
        font-size: 14px
    }
    .green-background {
        display: none;
        height: 1800px;
        margin-top: 414px
    }
    .grid-85 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }
    .heading-128 {
        width: 75%;
        margin-right: auto;
        margin-bottom: 12px;
        margin-left: auto
    }
    .heading-128.ss {
        width: auto;
        margin-bottom: 24px;
        font-size: 32px;
        line-height: 44px
    }
    .heading-128.ss.pp {
        margin-bottom: 20px
    }
    .section-secure-future.pricing-page {
        margin-top: 0;
        padding-top: 60px;
        padding-right: 42px;
        padding-left: 42px;
        background-image: none;
        background-size: auto;
        background-repeat: repeat
    }
    .heading-109 {
        font-size: 20px;
        line-height: 26px
    }
    .heading-109.cutt {
        width: auto
    }
    .heading-109.cutt._2nd {
        width: 90%
    }
    .heading-109.cutt2,
    .heading-109.cutt3 {
        width: auto
    }
    .heading-109.cutt2.pring {
        width: 82%
    }
    .heading-109.cutt2.pring.eee {
        width: 78%
    }
    .heading-109._333,
    .heading-109._333._1st {
        width: 80%
    }
    .heading-129 {
        font-size: 20px;
        font-weight: 700;
        text-align: left
    }
    .div-block-563 {
        display: none
    }
    .div-block-564 {
        position: absolute;
        left: auto;
        top: 38%;
        right: 8%;
        bottom: auto;
        display: block
    }
    .text-block-486 {
        text-align: center
    }
    .block-quote {
        margin-bottom: 16px;
        padding-left: 0
    }
    .block-quote._11 {
        height: auto
    }
    .paragraph-53.ddd {
        width: auto;
        padding-right: 42px;
        padding-left: 42px
    }
    .paragraph-53.ddd.press.jj,
    .paragraph-53.presssss {
        width: auto
    }
    .grid-86 {
        grid-row-gap: 32px
    }
    .div-block-566 {
        width: 90%;
        max-width: 342px;
        min-width: auto
    }
    .section-76.press {
        padding: 40px 42px 0
    }
    .section-77 {
        padding-top: 0;
        padding-bottom: 0
    }
    .paragraph-54 {
        padding-right: 0;
        padding-left: 0
    }
    .div-india {
        margin-top: 32px
    }
    .div-block-602 {
        display: none;
        margin-top: 0;
        margin-bottom: 24px
    }
    .div-block-602.eee {
        display: block
    }
    .text-block-488 {
        font-size: 16px;
        line-height: 24px
    }
    .text-block-490.main {
        color: #3f3f3f;
        font-size: 18px
    }
    .text-block-490.main:hover {
        color: #3f3f3f
    }
    .dropdown-link {
        width: 100%;
        margin: 0;
        padding-left: 12px;
        text-align: left
    }
    .dropdown-link.w--current {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 12px
    }
    .dropdown-link-2 {
        padding-top: 20px;
        padding-left: 12px
    }
    .icon-5.main {
        margin-right: 0;
        color: #3f3f3f
    }
    .dropdown-toggle-2 {
        padding-right: 0
    }
    .div-author-image-1 {
        width: 96px;
        height: 96px;
        border-radius: 200px;
        background-image: url("../6126b4dc16574518882dad0c_back%20arrow.png")
    }
    .div-autor-2-conditional.ee {
        margin-top: 48px
    }
    .div-author-2 {
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .div-author-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .div-block-606 {
        height: 1px;
        margin-top: 32px;
        padding: 0;
        border: .5px solid hsla(0, 0%, 75.3%, .49)
    }
    .div-block-608 {
        width: auto
    }
    .heading-131 {
        color: #3f3f3f;
        font-size: 24px;
        line-height: 32px
    }
    .div-block-610 {
        -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
    }
    .divider {
        height: 24px;
        margin-right: 0;
        margin-left: 0;
        border-style: none;
        border-left-color: transparent
    }
    .text-block-497 {
        font-size: 14px;
        line-height: 18px
    }
    .div-block-616.last {
        border-bottom-style: none;
        border-top-left-radius: 0;
        border-bottom-left-radius: 12px
    }
    .div-block-617.last {
        border-bottom-style: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 12px
    }
    .text-block-498 {
        font-size: 14px;
        line-height: 18px
    }
    .div-block-619 {
        width: auto
    }
}

#w-node-_0695503f-1eba-0f5b-2320-f231c9ae4f53-d15128d6,
#w-node-_1db71469-c09f-ea9d-0822-fb0639302ac5-29cec8f5,
#w-node-_3628d8e1-dfe0-a7cc-79ca-81792cad730b-86a9b576,
#w-node-_453c66e0-a000-20a3-4fe9-18bacd97a39a-86a9b576,
#w-node-_479126c3-2473-bc02-6e01-fce8bd9d56fd-b3cb282e,
#w-node-_59241e1d-cec3-ffee-fd52-e4889612e367-afdf9637,
#w-node-_5a00d36e-2a4c-7da6-23ae-b3bc95853fcb-afdf9637,
#w-node-_5be59c86-8c7f-4bd7-1d40-63f6fff3cdbb-d62244d3,
#w-node-_63176a0c-8c8b-0947-4a85-dac33b6df5e9-86a9b576,
#w-node-_86f0791a-204e-4164-d313-44ac637dab0c-d62244d3,
#w-node-_88ca726e-63df-95b4-5898-23c8b0d843e3-d15128d6,
#w-node-_88cd1e15-d1c5-88f4-0e17-55ffd89bc5fe-b3cb282e,
#w-node-ab2491af-9758-37c7-58d8-246f01391876-d15128d6,
#w-node-b1cf0189-2018-991c-126c-07f13979674e-afdf9637,
#w-node-bce03717-fa0d-d9d1-d02e-50d85908af62-d15128d6,
#w-node-ce724b4b-d84d-1748-c90a-f24558305166-afdf9637,
#w-node-cefc6fdb-d7be-a6de-709f-9a8cfc52d1b1-b3cb282e,
#w-node-cf19e086-8915-67dc-4beb-6274e4002aff-29cec8f5,
#w-node-f11fe196-2205-c6e5-1361-9526f1182f06-86a9b576,
#w-node-f11fe196-2205-c6e5-1361-9526f1182f0c-86a9b576,
#w-node-f11fe196-2205-c6e5-1361-9526f1182f17-86a9b576 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

#w-node-b18b6274-6f0c-c140-4926-2932653c5e74-86a9b576,
#w-node-d48bd4c9-a740-8f7d-9a70-62e6a4884a32-86a9b576,
#w-node-ec3f72c0-c56b-14b5-87ed-a80295b18111-7ad1d141 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: auto;
    justify-self: auto
}

#w-node-_226f37fd-36ba-5559-4c42-fde453231b71-d62244d3,
#w-node-_2d75d944-539d-9454-2855-f8f45c5ff446-d62244d3,
#w-node-_2df8c9c5-7581-74c4-ff0c-b3dcda574512-d1dadd81,
#w-node-_2df8c9c5-7581-74c4-ff0c-b3dcda574517-d1dadd81,
#w-node-_2df8c9c5-7581-74c4-ff0c-b3dcda57451d-d1dadd81,
#w-node-_6bf4efba-9d63-78f2-70cc-058ae48ae3f2-86a9b576,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c28e-d15128d6,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c28e-d1dadd81,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c296-d15128d6,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c296-d1dadd81,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c2a0-d15128d6,
#w-node-_7003df15-d385-2855-fe7c-90b4d7a2c2a0-d1dadd81,
#w-node-b18b6274-6f0c-c140-4926-2932653c5e84-86a9b576,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-18b4f0d5,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-2310d14a,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-3dae9875,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-468d3965,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-72d2d561,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-76d3d983,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-a560f3ff,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-a7c04b98,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-aa7a993c,
#w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-fcc3f818,
#w-node-ec3f72c0-c56b-14b5-87ed-a80295b18121-7ad1d141,
#w-node-fcf1e389-e599-4bac-f43b-fdbe785c9d13-d62244d3 {
    -ms-grid-column-align: auto;
    justify-self: auto
}

#w-node-faf3b633-d84b-83df-c162-4f4abb9fce5d-bb9fce5a {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: auto;
    justify-self: auto
}

#w-node-eb1078ec-9f93-9092-bfab-7c5ff7a1dc7e-e963e552 {
    -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-ee299156-6e7b-b516-7d60-55a3dab307fd-ae54496c {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto
}

#w-node-eec5f1db-3e59-f10a-fd6e-b0232fdcc9f0-afdf9637 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start
}

#w-node-eeb9119d-71f8-d129-7424-48328df79f49-afdf9637,
#w-node-f3b20a73-fd28-cc62-ec7c-42bbfaa455d4-afdf9637 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end
}

#w-node-_08786eb8-bc6b-baee-75c6-61d12514f32c-390674f6,
#w-node-_64a016f3-88a5-facb-e213-92d03f861ccc-390674f6,
#w-node-_6a32e715-b08e-f3da-4ebf-1a7870e3d994-afdf9637,
#w-node-_8a7c3708-13ed-3ae7-2b34-27658a593ae3-afdf9637,
#w-node-_91fd96f3-b6b0-7ece-a721-e112d3fafca5-afdf9637,
#w-node-b901fa9a-24b0-c42a-a1b1-4ff85f70d7aa-390674f6,
#w-node-cab3cc35-c040-0406-7562-7d309e5843fc-afdf9637,
#w-node-e628cef0-2eb5-9d7f-cb42-0d7f433cbd2d-390674f6 {
    -ms-grid-column-align: center;
    justify-self: center
}

#w-node-_0a2a653d-a884-8bef-4635-58a1d699a772-72d2d561 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: stretch;
    justify-self: stretch
}

#w-node-_08786eb8-bc6b-baee-75c6-61d12514f32a-390674f6,
#w-node-_08786eb8-bc6b-baee-75c6-61d12514f32e-390674f6 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

#w-node-ce80f7aa-526a-75ce-81db-edcd3ca351f4-390674f6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto
}

#w-node-_16aa12a7-a93f-e642-ed6e-ca81780ef03c-6e4dfa90,
#w-node-_36a0e984-6e7d-846e-e05d-7d282bdc6db6-6e4dfa90,
#w-node-_42733f0d-e6f4-3eb2-12ce-b0c593ca1bd5-6e4dfa90,
#w-node-_5181265b-c2b5-ff69-07e9-328c91630d21-6e4dfa90,
#w-node-_5ada2cde-cbb2-ca6e-3fc9-ab6257f1f6c0-6e4dfa90,
#w-node-_69c59362-3a46-98fd-48cd-93a85f25675a-6e4dfa90,
#w-node-_6ed3e1ce-434a-436a-3b22-056547f45c68-6e4dfa90,
#w-node-_96b91d8d-68c1-308e-efe1-1b1de90dcc35-6e4dfa90,
#w-node-a11e6059-bf59-3669-744d-0374708729da-6e4dfa90,
#w-node-a8d2730e-7a0c-cc84-3ab0-814dc251928f-6e4dfa90,
#w-node-c9e3e564-217e-9e4e-ea3e-e36297e74cb1-6e4dfa90,
#w-node-d734b854-2c9e-1785-bcf3-47e5fd62df35-6e4dfa90,
#w-node-dd25e746-b5bb-0dd9-2b6e-60eb716cbed9-6e4dfa90,
#w-node-e16e4e15-f7d4-c4be-2a7d-12380f1f9fd1-6e4dfa90,
#w-node-e8c2891d-2e09-ee94-3c53-b3877565ce47-6e4dfa90,
#w-node-f433f9d0-1366-45dc-c042-0ec55129984c-6e4dfa90 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start
}

@media screen and (min-width:1920px) {
    #w-node-_2435f243-4bbc-7091-4d45-2d6a9bb79d45-afdf9637,
    #w-node-_587bdc7e-71c1-f913-af33-160f8e74ff09-afdf9637,
    #w-node-cefc6fdb-d7be-a6de-709f-9a8cfc52d1af-b3cb282e,
    #w-node-f11fe196-2205-c6e5-1361-9526f1182f04-86a9b576,
    #w-node-f11fe196-2205-c6e5-1361-9526f1182f15-86a9b576 {
        -ms-grid-column-align: auto;
        justify-self: auto
    }
    #w-node-_5c0c0aa9-f24e-9b94-dfcb-3e29694203e0-afdf9637,
    #w-node-cf19e086-8915-67dc-4beb-6274e4002aff-29cec8f5,
    #w-node-e35ddf62-cc55-3a16-f210-fb1a9841b04d-390674f6 {
        -ms-grid-column-align: end;
        justify-self: end
    }
    #w-node-_5be59c86-8c7f-4bd7-1d40-63f6fff3cdb9-d62244d3 {
        -ms-grid-column-align: start;
        justify-self: start
    }
    #w-node-_64a016f3-88a5-facb-e213-92d03f861ccc-390674f6,
    #w-node-e628cef0-2eb5-9d7f-cb42-0d7f433cbd2d-390674f6 {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
}

@media screen and (min-width:1440px) {
    #w-node-_0695503f-1eba-0f5b-2320-f231c9ae4f53-d15128d6,
    #w-node-_1db71469-c09f-ea9d-0822-fb0639302ac5-29cec8f5,
    #w-node-_453c66e0-a000-20a3-4fe9-18bacd97a39a-86a9b576,
    #w-node-_88ca726e-63df-95b4-5898-23c8b0d843e3-d15128d6,
    #w-node-ab2491af-9758-37c7-58d8-246f01391876-d15128d6,
    #w-node-bce03717-fa0d-d9d1-d02e-50d85908af62-d15128d6 {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
    #w-node-ec3f72c0-c56b-14b5-87ed-a80295b18118-7ad1d141 {
        -ms-grid-column-align: auto;
        justify-self: auto
    }
    #w-node-_0a2a653d-a884-8bef-4635-58a1d699a772-aa7a993c,
    #w-node-_22e6c394-0f90-28e5-f8b7-ebb154b25402-aa7a993c,
    #w-node-_38cf97b2-7a01-e476-2eb4-502075c54f4d-aa7a993c,
    #w-node-_59caaaf4-ce5c-24d0-6339-5bfa5c05ab98-aa7a993c,
    #w-node-a6f1a999-8449-a285-4fd6-b444c0f735d0-aa7a993c,
    #w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-aa7a993c {
        -ms-grid-column-align: stretch;
        justify-self: stretch
    }
    #w-node-_64a016f3-88a5-facb-e213-92d03f861ccc-390674f6,
    #w-node-b901fa9a-24b0-c42a-a1b1-4ff85f70d7aa-390674f6,
    #w-node-e628cef0-2eb5-9d7f-cb42-0d7f433cbd2d-390674f6 {
        -ms-grid-column-align: center;
        justify-self: center
    }
}

@media screen and (min-width:1280px) {
    #w-node-_5be59c86-8c7f-4bd7-1d40-63f6fff3cdbb-d62244d3,
    #w-node-_86f0791a-204e-4164-d313-44ac637dab0c-d62244d3 {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
    #w-node-_64a016f3-88a5-facb-e213-92d03f861ccc-390674f6,
    #w-node-b901fa9a-24b0-c42a-a1b1-4ff85f70d7aa-390674f6,
    #w-node-e628cef0-2eb5-9d7f-cb42-0d7f433cbd2d-390674f6 {
        -ms-grid-column-align: center;
        justify-self: center
    }
}

@media screen and (max-width:991px) {
    #w-node-_0a2a653d-a884-8bef-4635-58a1d699a772-aa7a993c,
    #w-node-_22e6c394-0f90-28e5-f8b7-ebb154b25402-aa7a993c,
    #w-node-_38cf97b2-7a01-e476-2eb4-502075c54f4d-aa7a993c,
    #w-node-_59caaaf4-ce5c-24d0-6339-5bfa5c05ab98-aa7a993c,
    #w-node-a6f1a999-8449-a285-4fd6-b444c0f735d0-aa7a993c,
    #w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-aa7a993c {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
    #w-node-_6a32e715-b08e-f3da-4ebf-1a7870e3d994-afdf9637,
    #w-node-_91fd96f3-b6b0-7ece-a721-e112d3fafca5-afdf9637 {
        -ms-grid-column-align: center;
        justify-self: center
    }
    #w-node-cf19e086-8915-67dc-4beb-6274e4002aff-29cec8f5 {
        -webkit-align-self: start;
        -ms-flex-item-align: start;
        -ms-grid-row-align: start;
        align-self: start;
        -ms-grid-column-align: center;
        justify-self: center
    }
}

@media screen and (max-width:767px) {
    #w-node-_5b8d1960-fbba-e736-ebdc-30f36830d5ef-aa7a993c {
        -ms-grid-column-align: auto;
        justify-self: auto;
        -ms-grid-row: span 2;
        grid-row-start: span 2;
        -ms-grid-row-span: 2;
        grid-row-end: span 2;
        -ms-grid-column: span 1;
        grid-column-start: span 1;
        -ms-grid-column-span: 1;
        grid-column-end: span 1
    }
    #w-node-dbbac608-2726-557e-9e20-b957e0ff47e5-aa7a993c {
        -ms-grid-column-align: stretch;
        justify-self: stretch
    }
    #w-node-_7b280f8d-cfa4-f088-2742-a1bf71c5ca79-b3cb282e,
    #w-node-_85b9cdf7-d28e-8697-75eb-20e234e17f7d-b3cb282e {
        -ms-grid-column-align: auto;
        justify-self: auto
    }
    #w-node-ce80f7aa-526a-75ce-81db-edcd3ca351f4-390674f6 {
        -ms-grid-column-align: center;
        justify-self: center
    }
}

@media screen and (max-width:479px) {
    #w-node-_1f76f295-f23d-248f-b93c-207fa807767f-86a9b576,
    #w-node-_1f76f295-f23d-248f-b93c-207fa8077681-86a9b576,
    #w-node-_1f76f295-f23d-248f-b93c-207fa8077683-86a9b576,
    #w-node-_1f76f295-f23d-248f-b93c-207fa8077685-86a9b576,
    #w-node-_1f76f295-f23d-248f-b93c-207fa8077687-86a9b576,
    #w-node-_587bdc7e-71c1-f913-af33-160f8e74ff09-afdf9637 {
        -ms-grid-column-align: center;
        justify-self: center
    }
    #w-node-_0a2a653d-a884-8bef-4635-58a1d699a772-aa7a993c,
    #w-node-_22e6c394-0f90-28e5-f8b7-ebb154b25402-aa7a993c,
    #w-node-_38cf97b2-7a01-e476-2eb4-502075c54f4d-aa7a993c,
    #w-node-_59caaaf4-ce5c-24d0-6339-5bfa5c05ab98-aa7a993c,
    #w-node-_77ca1c57-69fb-2f03-5069-3c6d9552f4ae-86a9b576,
    #w-node-_8107cf0a-292c-ccac-dce5-8a009b0ba7e9-86a9b576,
    #w-node-a6f1a999-8449-a285-4fd6-b444c0f735d0-aa7a993c,
    #w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-aa7a993c,
    #w-node-d5db728d-659f-3e0d-3ac3-a2bef883ec50-86a9b576 {
        -ms-grid-column-align: stretch;
        justify-self: stretch
    }
    #w-node-_6a32e715-b08e-f3da-4ebf-1a7870e3d994-afdf9637,
    #w-node-_700c62e5-3492-4044-7063-4adb5781e94c-6e8400ed,
    #w-node-ab2491af-9758-37c7-58d8-246f01391875-d15128d6 {
        -ms-grid-column-align: auto;
        justify-self: auto
    }
    #w-node-_5c0c0aa9-f24e-9b94-dfcb-3e29694203e0-afdf9637 {
        -ms-grid-column-align: end;
        justify-self: end
    }
    #w-node-_38cf97b2-7a01-e476-2eb4-502075c54f4d-72d2d561 {
        -ms-grid-column-align: center;
        justify-self: center;
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
    #w-node-_22e6c394-0f90-28e5-f8b7-ebb154b25402-72d2d561,
    #w-node-_59caaaf4-ce5c-24d0-6339-5bfa5c05ab98-72d2d561,
    #w-node-a6f1a999-8449-a285-4fd6-b444c0f735d0-72d2d561,
    #w-node-bce19b94-a504-661e-9c9e-eadd3ef77d29-72d2d561 {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
        -ms-grid-column-align: center;
        justify-self: center
    }
}





                        .form-block {
                            display: flex;
                            flex-direction: column;
                            margin-top: 0;
                        }

                        .center-align {
                            justify-content: center;
                        }

                        .err-msg {
                            display: none;
                            max-width: 345px;
                            color: red;
                            background-color: #FFDEDE;
                            margin-top: 5px;
                            font-size: 12px;
                            width: 100%;
                            text-align: start;
                            padding: 5px 12px;
                            border-radius: 2px;
                            font-weight: bold;
                        }

                        .form-block .email-input {
                            margin: 24px 20px 0 0;
                            padding: 8px 12px;
                            border: 1px solid rgba(0, 0, 0, 0.5);
                            outline: none;
                        }

                        .form-block .get-started-cta {
                            transition: 0.3s linear;
                            margin: 20px 0 5px;
                            border: none;
                            outline: none;
                            cursor: pointer;
                            border-radius: 10px;
                            display: flex;
                            justify-content: center;
                            align-items: center;
                            text-decoration: none;
                        }

                        .disabled {
                            pointer-events: none;
                            opacity: 0.5;
                        }

                        @media only screen and (max-width: 768px) {
                            .form-block {
                                width: 100%;
                            }
                            .form-block .email-input {
                                margin: 17px 0 0;
                                width: 100%;
                                max-width: 345px;
                            }
                        }











.live-search-box {
  width: 100%;
  display: block;
  padding: 1.4em 2em !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #adadad;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 40px auto;
    font-size: 20px;
    background: #fff;
}


.topic {
  padding: 20px;
  padding-top: 0px;
  padding-bottom: 5px;
  border-bottom: solid 1px #adadad;
    margin-bottom: 20px;
    
    
font-family: Poppins, sans-serif;
color: #3f3f3f;
font-size: 28px;
line-height: 36.66px;
font-weight: 700;
text-align: left;
white-space: normal;

font-weight: 700


}

.open {
  cursor: pointer;
  display: block;
  padding: 0px;
}

.open:hover {
  opacity: 0.7;
}

.expanded {
  background-color: #fff;
  transition: all .3s ease-in-out;
}

.ptag {
  display: none;
}

.question {
padding-top: 10px;
padding-right: 40px;
padding-bottom: 10px;
font-size: 20px;
font-weight: 400;
color: #444;
}

.answer {
  font-size: 16px;
  line-height: 26px;
  display: none;
  margin-bottom: 30px;
  text-align: justify;
  padding-left: 20px;
  padding-right: 20px;
}

.faq-t {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: inline-block;
  float: right;
  position: relative;
  top: -45px;
  right: 10px;
  width: 10px;
  height: 10px;
  background: transparent;
  border-left: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  transition: all .3s ease-in-out;
}

.faq-o {
  top: -40px;
  -moz-transform: rotate(-224deg);
  -ms-transform: rotate(-224deg);
  -webkit-transform: rotate(-224deg);
  transform: rotate(-224deg);
}

@media only screen and (max-width: 480px) {
  .faq-t {
    display: none;
  }
  .question {
    padding-right: 0px;
  }

  .answer {
    margin-bottom: 30px;
    padding-left: 0px;
    padding-right: 0px;
  }
}















.pagination {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
    
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;    
}




@media screen and (min-width:770px) {
    
    .img5-top {
        margin-top: 160px !important
    }
    
}


.page-link {
    background: #ffc42c;
    padding: 10px;
    border-radius: 5px;
    color: #000;
    text-decoration: none;
    margin: 0px 2px;
    cursor: pointer
}




.plans-radio input[type="radio"] {
  display: none;
}

.plans-radio input[type="radio"] + label {
  display: block;
  float: left;
  cursor: pointer;
  margin: 10px 0px;
    
  width: 100%;
  padding: 32px 0px 32px 32px;
  border-radius: 12px;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#20b05a), to(#17c95f));
  background-image: linear-gradient(0deg, #20b05a, #17c95f);
  box-shadow: 0 20px 32px -14px rgba(0, 0, 0, .24);
    
}


.plans-radio input[type="radio"]:checked + label {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#71706e), to(#9b9a96));
  background-image: linear-gradient(0deg, #71706e, #9b9a96);
}






.pay-radio input[type="radio"] {
  display: none;
}

.pay-radio input[type="radio"] + label {
  display: block;
  float: left;
  cursor: pointer;
  margin: 10px 0px;
    
  width: 100%;
  padding: 10px 0px 10px 0px;
  border-radius: 12px;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#20b05a), to(#17c95f));
  background-image: linear-gradient(0deg, #20b05a, #17c95f);
  box-shadow: 0 20px 32px -14px rgba(0, 0, 0, .24);
    color: #fff
    
}


.pay-radio input[type="radio"]:checked + label {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#71706e), to(#9b9a96));
  background-image: linear-gradient(0deg, #71706e, #9b9a96);
}





.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.85rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 500;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #802932;
  background-color: #fddcdf;
  border-color: #fccdd2;
}
.alert-primary hr {
  border-top-color: #fbb5bc;
}
.alert-primary .alert-link {
  color: #591d23;
}

.alert-secondary {
  color: #77787c;
  background-color: #fafafc;
  border-color: #f7f8fb;
}
.alert-secondary hr {
  border-top-color: #e6e9f3;
}
.alert-secondary .alert-link {
  color: #5e5f62;
}

.alert-success {
  color: #fff;
  background-color: #17c95f;
  border-color: #17c95f;
}
.alert-success hr {
  border-top-color: #abeae7;
}
.alert-success .alert-link {
  color: #083937;
}

.alert-info {
  color: #472a83;
  background-color: #e7dcfe;
  border-color: #decefe;
}
.alert-info hr {
  border-top-color: #cdb5fd;
}
.alert-info .alert-link {
  color: #321e5c;
}

.alert-warning {
  color: #855700;
  background-color: #ffeecc;
  border-color: #ffe7b8;
}
.alert-warning hr {
  border-top-color: #ffde9f;
}
.alert-warning .alert-link {
  color: #523600;
}

.alert-danger {
  color: #802932;
  background-color: #fddcdf;
  border-color: #fccdd2;
}
.alert-danger hr {
  border-top-color: #fbb5bc;
}
.alert-danger .alert-link {
  color: #591d23;
}

.alert-light {
  color: #7e8081;
  background-color: #fdfdfe;
  border-color: #fcfcfd;
}
.alert-light hr {
  border-top-color: #ededf3;
}
.alert-light .alert-link {
  color: #656667;
}

.alert-dark {
  color: #0c0f1a;
  background-color: #d1d2d6;
  border-color: #bebfc6;
}
.alert-dark hr {
  border-top-color: #b0b2ba;
}
.alert-dark .alert-link {
  color: black;
}

.alert-white {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-white hr {
  border-top-color: #f2f2f2;
}
.alert-white .alert-link {
  color: #6c6c6c;
}






.sbmt {

    color: #3f3f3f !important;
    background-color: #ffc42c;
    border-color: #ffc42c;
    box-sizing: border-box;
display: inline-block;
font-size: 1rem;
font-weight: 700;
line-height: 1.5rem;
text-decoration: none;
text-align: center;
padding: 13px 45px;
border-radius: 10px;
    border:0px;
    margin: 0px 2px;
    font-size: 18px;
    cursor: pointer

    
}


    

.sbmt:hover {
    color: #000 !important;
    background-color: #ffb800;
    border-color: #ffb800;
}









.inpts {
  width: 100%;
  display: block;
  padding: 1.4em 2em !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #adadad;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
    font-size: 20px;
    background: #fff;
}










input[type=checkbox] {
display:none;
}
 
input[type=checkbox] + label
{
background: url(../check.png) left;
height: 18px;
width: 18px;
display:inline-block;
padding: 0 0 0 0px;
    cursor: pointer;
    
margin: 10px 10px -4px 0px 
    
}
input[type=checkbox]:checked + label
{
background: url(../check.png) right;
height: 18px;
width: 18px;
display:inline-block;
padding: 0 0 0 0px;
}



@media screen and (max-width:991px) {
    .hidemob {
        display: none !important
    }
    
    .mm20 {
        margin-right: 0px !important;
    }
    
    
    .pl30 {
        padding-left: 30px !important
    }
    
    
}