 
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html {
     font-family: sans-serif;
     -ms-text-size-adjust: 100%;
     -webkit-text-size-adjust: 100% 
}
 body {
     margin: 0 
}
 article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
     display: block 
}
 audio, canvas, progress, video {
     display: inline-block;
     vertical-align: baseline 
}
 audio:not([controls]) {
     display: none;
     height: 0 
}
 [hidden], template {
     display: none 
}
 a {
     background-color: transparent 
}
 a:active, a:hover {
     outline: 0 
}
 abbr[title] {
     border-bottom: 1px dotted 
}
 b, strong {
     font-weight: 700 
}
 dfn {
     font-style: italic 
}
 h1 {
     font-size: 2em;
     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 
}
 svg:not(:root) {
     overflow: hidden 
}
 figure {
     margin: 1em 40px 
}
 hr {
     box-sizing: content-box;
     height: 0 
}
 pre {
     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, html input[type="button"], input[type="reset"] {
     -webkit-appearance: button;
     cursor: pointer 
}
 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 
}
 fieldset {
     border: 1px solid silver;
     margin: 0 2px;
     padding: .35em .625em .75em 
}
 legend {
     border: 0;
     padding: 0 
}
 textarea {
     overflow: auto 
}
 optgroup {
     font-weight: 700 
}
 table {
     border-collapse: collapse;
     border-spacing: 0 
}
 td, th {
     padding: 0 
}
 @font-face {
     font-family: 'webflow-icons';
     src: url("css/cd8065b53a84d8a81e7765a00384ea0f98c3c59d") format('truetype');
     font-weight: 400;
     font-style: normal 
}
 [class^="w-icon-"], [class*=" w-icon-"] {
     font-family: 'webflow-icons' !important;
     speak: none;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     text-transform: none;
     line-height: 1;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale 
}
 .w-icon-slider-right:before {
     content: "\e600" 
}
 .w-icon-slider-left:before {
     content: "\e601" 
}
 .w-icon-nav-menu:before {
     content: "\e602" 
}
 .w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
     content: "\e603" 
}
 .w-icon-file-upload-remove:before {
     content: "\e900" 
}
 .w-icon-file-upload-icon:before {
     content: "\e903" 
}
 * {
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box 
}
 html {
     height: 100% 
}
 body {
     margin: 0;
     min-height: 100%;
     background-color: #fff;
     font-family: Arial, sans-serif;
     font-size: 14px;
     line-height: 20px;
     color: #333 
}
 img {
     max-width: 100%;
     vertical-align: middle;
     display: inline-block 
}
 html.w-mod-touch * {
     background-attachment: scroll !important 
}
 .w-block {
     display: block 
}
 .w-inline-block {
     max-width: 100%;
     display: inline-block 
}
 .w-clearfix:before, .w-clearfix:after {
     content: " ";
     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 none transparent;
     border-radius: 0;
     background: none;
     background-image: none;
     background-position: 0% 0%;
     background-size: auto auto;
     background-repeat: repeat;
     background-origin: padding-box;
     background-clip: border-box;
     background-attachment: scroll;
     background-color: transparent;
     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 
}
 h1 {
     font-size: 38px;
     line-height: 44px;
     margin-top: 20px 
}
 h2 {
     font-size: 32px;
     line-height: 36px;
     margin-top: 20px 
}
 h3 {
     font-size: 24px;
     line-height: 30px;
     margin-top: 20px 
}
 h4 {
     font-size: 18px;
     line-height: 24px;
     margin-top: 10px 
}
 h5 {
     font-size: 14px;
     line-height: 20px;
     margin-top: 10px 
}
 h6 {
     font-size: 12px;
     line-height: 18px;
     margin-top: 10px 
}
 p {
     margin-top: 0;
     margin-bottom: 10px 
}
 blockquote {
     margin: 0 0 10px 0;
     padding: 10px 20px;
     border-left: 5px solid #E2E2E2;
     font-size: 18px;
     line-height: 22px 
}
 figure {
     margin: 0;
     margin-bottom: 10px 
}
 figcaption {
     margin-top: 5px;
     text-align: center 
}
 ul, ol {
     margin-top: 0;
     margin-bottom: 10px;
     padding-left: 40px 
}
 .w-list-unstyled {
     padding-left: 0;
     list-style: none 
}
 .w-embed:before, .w-embed:after {
     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 iframe, .w-video object, .w-video embed {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     border: none 
}
 fieldset {
     padding: 0;
     margin: 0;
     border: 0 
}
 button, [type='button'], [type='reset'] {
     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-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
     cursor: not-allowed 
}
 .w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
     background-color: #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:before, .w-radio:after {
     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: 4px 0 0;
     margin-top: 1px \9;
     line-height: normal;
     float: left;
     margin-left: -20px 
}
 .w-radio-input {
     margin-top: 3px 
}
 .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-uploading, .w-file-upload-success {
     display: inline-block;
     color: #333 
}
 .w-file-upload-error {
     display: block;
     margin-top: 10px 
}
 .w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
     display: none 
}
 .w-file-upload-uploading-btn {
     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:before, .w-container:after {
     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:before, .w-row:after {
     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 {
         display: inherit !important 
    }
     .w-hidden-medium {
         display: inherit !important 
    }
     .w-hidden-small {
         display: none !important 
    }
     .w-row, .w-container .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 {
         display: inherit !important 
    }
     .w-hidden-medium {
         display: inherit !important 
    }
     .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: #758696 solid 1px;
     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):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
     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:before, .w-widget-twitter-count-shim.w--vertical:after {
     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-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-background-video--control {
     position: absolute;
     bottom: 1em;
     right: 1em;
     background-color: transparent;
     padding: 0 
}
 .w-background-video--control>[hidden] {
     display: none !important 
}
 .w-slider {
     position: relative;
     height: 300px;
     text-align: center;
     background: #ddd;
     clear: both;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
     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: rgba(0, 0, 0, 0);
     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 100ms, color 100ms 
}
 .w-slider-dot.w-active {
     background-color: #fff 
}
 .w-slider-dot:focus {
     outline: none;
     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: rgba(0, 0, 0, 0);
     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-right [class^='w-icon-'], .w-slider-arrow-left [class*=' w-icon-'], .w-slider-arrow-right [class*=' w-icon-'] {
     position: absolute 
}
 .w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
     outline: 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-toggle, .w-dropdown-link {
     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;
     margin-right: 20px;
     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 {
     color: #000;
     cursor: auto;
     font-family: serif;
     font-size: medium;
     font-style: normal;
     font-variant: normal;
     font-weight: 400;
     letter-spacing: normal;
     line-height: normal;
     list-style: disc;
     text-align: start;
     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: all 0.3s;
     transition: all 0.3s 
}
 .w-lightbox-left {
     display: none;
     bottom: 0;
     left: 0;
     background-image: url("images/48100bb8f624f792a15cba21dc380f82bef18773.svg") 
}
 .w-lightbox-right {
     display: none;
     right: 0;
     bottom: 0;
     background-image: url("images/0f00ddc9fbd1210111d35ec601374568ed148e7f.svg") 
}
 .w-lightbox-close {
     right: 0;
     height: 2.6em;
     background-image: url("images/5f62cb50c825ff69843904de14119906f6aecd57.svg");
     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: spin 0.8s infinite linear;
     animation: spin 0.8s infinite linear 
}
 .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:before, .w-richtext:after {
     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"]:before, .w-richtext[contenteditable="true"]:after {
     white-space: initial 
}
 .w-richtext ol, .w-richtext ul {
     overflow: hidden 
}
 .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after {
     outline: 2px solid #2895f7 
}
 .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
     outline: 2px solid #2895f7 
}
 .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:before, .w-nav:after {
     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: rgba(0, 0, 0, 0);
     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[data-collapse="all"] .w-nav-button {
     display: block 
}
 .w--nav-dropdown-open {
     display: block 
}
 .w--nav-dropdown-toggle-open {
     display: block 
}
 .w--nav-dropdown-list-open {
     position: static 
}
 @media screen and (max-width:991px) {
     .w-nav[data-collapse="medium"] .w-nav-menu {
         display: none 
    }
     .w-nav[data-collapse="medium"] .w-nav-button {
         display: block 
    }
}
 @media screen and (max-width:767px) {
     .w-nav[data-collapse="small"] .w-nav-menu {
         display: none 
    }
     .w-nav[data-collapse="small"] .w-nav-button {
         display: block 
    }
     .w-nav-brand {
         padding-left: 10px 
    }
}
 @media screen and (max-width:479px) {
     .w-nav[data-collapse="tiny"] .w-nav-menu {
         display: none 
    }
     .w-nav[data-collapse="tiny"] .w-nav-button {
         display: block 
    }
}
 .w-tabs {
     position: relative 
}
 .w-tabs:before, .w-tabs:after {
     content: " ";
     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-tab-link {
         display: block 
    }
}
 .w-ix-emptyfix:after {
     content: "" 
}
 @keyframes spin {
     0% {
         transform: rotate(0deg) 
    }
     100% {
         transform: rotate(360deg) 
    }
}
 .w-dyn-empty {
     padding: 10px;
     background-color: #ddd 
}
 .w-dyn-hide {
     display: none !important 
}
 .w-dyn-bind-empty {
     display: none !important 
}
 .w-condition-invisible {
     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 
}
 body {
     font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
     color: #333;
     font-size: 14px;
     line-height: 20px 
}
 .navbar {
     display: -ms-grid;
     display: grid;
     width: 100%;
     max-width: 1000px;
     margin-right: auto;
     margin-left: auto;
     padding: 15px 20px;
     grid-auto-columns: 1fr;
     grid-column-gap: 0;
     grid-row-gap: 0;
     -ms-grid-columns: 1fr 2fr 1fr;
     grid-template-columns: 1fr 2fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto 
}
 .right-side-nav {
     display: flex;
     justify-content: flex-end;
     align-items: center 
}
 .image-2 {
     width: 55px;
     margin-left: 30px 
}
 .sign-in {
     color: #949494;
     font-size: 12px;
     line-height: 1.2;
     text-decoration: none 
}
 .utility-page-wrap {
     display: flex;
     width: 100vw;
     height: 100vh;
     max-height: 100%;
     max-width: 100%;
     justify-content: center;
     align-items: center 
}
 .utility-page-content {
     display: flex;
     width: 260px;
     flex-direction: column;
     text-align: center 
}
 .utility-page-form {
     display: flex;
     flex-direction: column;
     align-items: stretch 
}
 .search {
     display: flex;
     margin-bottom: 0 
}
 .search-input {
     margin-bottom: 0;
     border-top-left-radius: 5px;
     border-bottom-left-radius: 5px;
     box-shadow: 0 4px 5px -2px rgba(0, 0, 0, .38) 
}
 .search-button-div {
     position: relative;
     width: 60px;
     justify-content: center;
     align-items: center;
     background-color: #3898ec;
     height: 38px 
}
 .div-block {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     display: flex;
     justify-content: center;
     align-items: center 
}
 .search-button {
     position: relative;
     z-index: 1;
     display: block;
     width: 100%;
     background-color: transparent 
}
 .image-3 {
     width: 25px 
}
 .navbar-wrapper {
     width: 100%;
     border-bottom: 1px solid #dfdfdf 
}
 .page-wrapper {
     padding-top: 20px;
     padding-bottom: 60px;
     background-image: linear-gradient(180deg, #f2f0e4, #fff 5%) 
}
 .grid {
     position: relative;
     display: -ms-grid;
     display: grid;
     max-width: 1080px;
     margin-right: auto;
     margin-left: auto;
     padding-right: 20px;
     padding-left: 20px;
     grid-auto-columns: 1fr;
     grid-column-gap: 100px;
     grid-row-gap: 100px;
     -ms-grid-columns: 1fr 350px;
     grid-template-columns: 1fr 350px;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     background-color: transparent 
}
 .follow-div {
     display: flex;
     align-items: center 
}
 .follow-button {
     display: flex;
     margin-right: 20px;
     margin-left: 20px;
     padding: 10px 22px 10px 20px;
     justify-content: center;
     align-items: center;
     border-radius: 30px;
     box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
     text-decoration: none 
}
 .text-block {
     color: #333 
}
 .follow {
     color: #333;
     font-size: 12px;
     line-height: 1.2;
     text-decoration: none 
}
 .heading {
     font-family: Ubuntu, Helvetica, sans-serif 
}
 .heading-2 {
     margin-bottom: 20px;
     font-family: 'PT Serif', serif;
     font-size: 24px;
     line-height: 1.4;
     font-weight: 400 
}
 .div-block-2 {
     display: flex;
     align-items: center 
}
 .gray-small-text {
     color: #949494;
     font-size: 12px;
     line-height: 1.2;
     text-decoration: none 
}
 .gray-small-text._10px-margin {
     margin-right: 10px 
}
 .gray-vertical-line {
     width: 1px;
     height: 20px;
     margin-right: 15px;
     margin-left: 15px;
     background-color: #949494;
}
 .image-4 {
     width: 17px 
}
 .gray-horizontal-line {
     width: 100%;
     height: 1px;
     margin-bottom: 10px;
     background-color: hsla(0, 0%, 58%, .6) 
}
 .text-block-2 {
     margin-bottom: 20px;
     font-size: 14px;
     line-height: 1.4;
     font-weight: 700 
}
 .full-width-image {
     width: 100%;
     margin-bottom: 20px 
}
 .image-5 {
     position: fixed;
     top: 46%;
     right: auto;
     bottom: auto;
     margin-left: -50px 
}
.light-dark-paragraph {
    margin-bottom: 20px;
    color: rgba(51, 51, 51, .66);
    font-size: 16px;
    line-height: 1.6;
}
 .light-dark-paragraph.white {
     margin-right: 5px;
     margin-bottom: 0;
     color: #fff 
}
 .blue-line {
     width: 40px;
     height: 4px;
     margin-bottom: 10px;
     background-color: #0d75c3 
}
 .heading-3 {
     margin-top: 0;
     margin-bottom: 20px;
     font-size: 23px;
     line-height: 1.4;
     font-weight: 400 
}
 .image-6 {
     display: block;
     width: 60%;
     margin-right: auto;
     margin-bottom: 20px;
     margin-left: auto 
}
 .div-block-3 {
     display: flex;
     margin-bottom: 20px;
     padding: 10px;
     flex-direction: row;
     align-items: flex-start;
     border-radius: 5px;
     background-color: #e06d2c 
}
 .image-7 {
     margin-right: 10px 
}
 .white-x {
     margin-top: 7px;
     margin-bottom: 0;
     color: #fff;
     font-size: 12px 
}
 .link {
     color: #0178d4;
     text-decoration: none 
}
 .link-2 {
     color: #0178d4;
     text-decoration: none 
}
 .blue-button {
     display: flex;
     width: 238px;
     margin-right: auto;
     margin-bottom: 40px;
     margin-left: auto;
     padding-top: 10px;
     padding-bottom: 10px;
     justify-content: center;
     align-items: center;
     border-radius: 20px;
     background-color: #0178d4;
     text-decoration: none 
}
 .image-8 {
     margin-right: 10px 
}
 .heading-4 {
     margin-bottom: 20px;
     font-size: 23px;
     line-height: 1.4;
     font-weight: 400 
}
 .div-block-4 {
     padding-top: 20px;
     padding-bottom: 20px;
     border-top: 1px solid hsla(0, 0%, 58%, .6);
     border-bottom: 1px solid hsla(0, 0%, 58%, .6) 
}
 .grid-2 {
     grid-column-gap: 20px;
     grid-row-gap: 20px;
     -ms-grid-columns: auto 1fr;
     grid-template-columns: auto 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto 
}
 .text-block-3 {
     color: #fff;
     font-size: 20px;
     line-height: 1 
}
 .name-tag {
     display: flex;
     width: 45px;
     height: 45px;
     justify-content: center;
     align-items: center;
     background-color: #0178d4 
}
 .feedback-text {
     margin-bottom: 10px;
     color: rgba(51, 51, 51, .66);
     font-size: 14px;
     line-height: 1.8 
}
 .feedback-text.white {
     margin-right: 5px;
     margin-bottom: 0;
     color: #fff 
}
 .div-block-2-copy {
     display: flex;
     align-items: center 
}
 .image-9 {
     margin-top: 50px 
}
 .footer {
     display: flex;
     width: 100%;
     padding-top: 30px;
     padding-bottom: 30px;
     justify-content: center;
     background-color: #f7f7f7 
}
 .link-3 {
     padding-right: 10px;
     padding-left: 10px;
     color: #0178d4;
     font-size: 12px;
     line-height: 1.8;
     text-decoration: none 
}
 .right-side-div {
     display: flex;
     margin-top: 170px;
     padding-top: 10px;
     flex-direction: column;
     align-items: center;
     border: 2px solid #f1f1f1;
     border-radius: 10px;
     background-color: #f9f9f9;
     box-shadow: 0 0 10px -2px rgba(0, 0, 0, .1) 
}
 .image-10 {
     margin-bottom: 100px 
}
 .div-block-5 {
     width: 100%;
     padding-right: 20px;
     padding-left: 20px 
}
 @media screen and (max-width:991px) {
     .grid {
         grid-column-gap: 20px;
         grid-row-gap: 20px;
         -ms-grid-columns: 1fr 0.7fr;
         grid-template-columns: 1fr 0.7fr 
    }
     .image-5 {
         display: none 
    }
}
 @media screen and (max-width:767px) {
     .grid {
         -ms-grid-columns: 1fr;
         grid-template-columns: 1fr 
    }
     .right-side-div {
         display: none 
    }
}
 @media screen and (max-width:479px) {
     .navbar {
         -ms-grid-columns: 1fr 1fr;
         grid-template-columns: 1fr 1fr 
    }
     .search-bar {
         display: none 
    }
     .footer {
         flex-direction: column 
    }
     .link-3 {
         padding-top: 10px;
         padding-bottom: 10px;
         text-align: center 
    }
}
 #w-node-_5b190239-3e27-6e29-e4d7-8876f476229a-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-row-align: center;
     align-self: center 
}
 #w-node-_917aaefd-fa0f-08a3-0466-937cb85df2b2-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-row-align: center;
     align-self: center 
}
 #w-node-_62d9fa54-aab5-b6bf-9d7d-2d86a596a2d4-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_7d2506dd-61e3-9f9a-fbfd-281f0440bd7f-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-aa4a9b37-7d7c-cf00-3240-a84c9b0e770c-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_64f2fac2-27f0-cb2d-ed5d-b16275b82813-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b93fed6d-acbd-3850-c651-76a25761ee08-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b93fed6d-acbd-3850-c651-76a25761ee0b-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_7fd23684-30c3-8137-a8ba-5f3d5562ebc8-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_7fd23684-30c3-8137-a8ba-5f3d5562ebcb-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b9f0be06-4c4b-7e6b-86af-463eb27a7102-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b9f0be06-4c4b-7e6b-86af-463eb27a7105-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_1d83a4be-85af-3bbe-5a11-6147509fe484-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_1d83a4be-85af-3bbe-5a11-6147509fe487-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b42ecf1d-711f-5e48-ca17-85a116597305-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b42ecf1d-711f-5e48-ca17-85a116597308-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_878155b0-4c45-fea2-dd1e-bbab0fedfc67-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_878155b0-4c45-fea2-dd1e-bbab0fedfc6a-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_30493d23-f725-b3aa-ce10-751efbaa8c24-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_30493d23-f725-b3aa-ce10-751efbaa8c27-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_53dbef9a-109b-5da4-dff3-fd154c1285ad-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_53dbef9a-109b-5da4-dff3-fd154c1285b0-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_92e5a069-b354-d0c8-c7e0-289a571ffd51-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_92e5a069-b354-d0c8-c7e0-289a571ffd54-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_18e72c98-5748-f33c-45d7-571be523b348-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_18e72c98-5748-f33c-45d7-571be523b34b-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_83ef4efc-95a0-6bb2-43f8-40d786f1d2fc-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_83ef4efc-95a0-6bb2-43f8-40d786f1d2ff-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_6c401fa2-7fd8-2fbd-169d-e6895d4cfe05-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_6c401fa2-7fd8-2fbd-169d-e6895d4cfe08-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_2e47ad10-24f6-354e-737a-5781828c1531-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_2e47ad10-24f6-354e-737a-5781828c1534-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_2296b563-9b56-cc0a-d4b4-791128ea606c-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-_2296b563-9b56-cc0a-d4b4-791128ea606f-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b9fb0311-813d-524c-5deb-0e9777a64b51-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b9fb0311-813d-524c-5deb-0e9777a64b54-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b1c7ef6d-bcf7-2507-08ed-e3faf46480e8-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-b1c7ef6d-bcf7-2507-08ed-e3faf46480eb-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-f1148a3a-8c9e-30d0-ccfd-7bba48324b49-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-f1148a3a-8c9e-30d0-ccfd-7bba48324b4c-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 #w-node-c99f29b9-9960-ea31-3eed-a1b91b8cd3ac-9ec1ba67 {
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1 
}
 img.hero-deposit-img {
     padding: 0;
     display: inline-block;
     width: 65.4%;
     margin: 0;
     float: left 
}
 .hero-deposit-svg {
     enable-background: new 0 0 267 519;
     padding: 0;
     display: inline-block;
     width: 33.9%;
     margin: 0 
}
 @media only screen and (max-width:500px) {
     img.hero-deposit-img, .hero-deposit-svg {
         width: 100% 
    }
}
 .wtb-form {
     font-family: "Merriweather", serif;
     margin: 0;
     line-height: 1.75rem 
}
 .wtb-form .demand {
     background-color: rgb(220 38 38);
     text-align: center;
     padding: .5rem;
     line-height: 1.75rem;
     color: #fff;
     font-size: .875rem 
}
 .wtb-form main {
     color: rgb(75 85 99);
     margin: 0;
     width: 100% 
}
 .wtb-form header {
     width: 100%;
     background-color: #000;
     margin: 0 auto 
}
 .wtb-form header .container {
     max-width: 1140px;
     display: flex;
     justify-content: space-between;
     padding: 1.25rem;
     margin: 0 auto 
}
 .wtb-form header img {
     height: 2rem 
}
 .wtb-form .one {
     width: 50%;
     margin: 15px auto 0 auto;
     padding-right: 5rem 
}
 .wtb-form .one .img {
     text-align: center 
}
 .wtb-form .one .img img {
     max-width: 80%;
     margin-top: .5rem 
}
 .wtb-form .one h5 {
     font-size: 1.5rem;
     margin: 0 
}
 .wtb-form .one p {
     padding: 1rem 0 
}
 .wtb-form .one p .highlight {
     background-color: #3293df5c 
}
 .wtb-form .positions {
     color: #fff;
     text-align: center;
     background-color: #ff8b00;
     padding: .5rem;
     margin: 3rem auto 0 auto;
     border-radius: 5px 
}
 .wtb-form .one ul {
     list-style-type: disc;
     margin-left: 1rem;
     padding-left: 0 
}
 .wtb-form .one ul li {
     display: list-item 
}
 .wtb-form .two {
     width: 50%;
     position: relative 
}
 .wtb-form .step-two {
     display: none 
}
 .form-group {
     margin-top: 15px 
}
 .form-container {
     margin-bottom: 1rem 
}
 .form-container .form-label {
     display: block;
     margin-bottom: .375rem;
     font-weight: 600;
     font-size: .875rem;
     margin-top: 9px 
}
 .form-container .form-control {
     display: block;
     width: 100%;
     padding: .5rem .75rem;
     box-sizing: border-box;
     font-size: .9375rem;
     line-height: 1.6;
     color: #000000 !important;
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #D8D8D8;
     transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
     border-radius: 3px 
}
 .wtb-form li::marker {
     unicode-bidi: isolate;
     font-variant-numeric: tabular-nums;
     text-transform: none;
     text-indent: 0px !important;
     text-align: start !important;
     text-align-last: start !important 
}
 .cta-button, input.cta-button {
     margin-top: 1rem;
     width: 100%;
     background: #2463eb;
     border-radius: 3px;
     font-weight: 700;
     font-size: 20px;
     line-height: 28px;
     text-align: center;
     color: #fff;
     padding: 12px 35px;
     display: inline-block;
     text-decoration: none;
     text-transform: capitalize;
     border: 0 
}
 a.cta-button, button.cta-button {
     padding: 15px 20px;
     transition: all linear 200ms 
}
 a.cta-button:hover, button.cta-button:hover {
     background: #2463ebd4 
}
 a.cta-button i, button.cta-button i {
     display: inline-block;
     padding: 0 5px;
     transition: all linear 200ms 
}
 a.cta-button:hover i, button.cta-button:hover i {
     padding: 0 5px 
}
 @media (min-width:768px) {
     .cta-button, input.cta-button {
         min-width: 300px;
         padding: 10px;
         font-size: 1.125em 
    }
}
 input.cta-button:hover, .cta-button:hover {
     transition: all linear 200ms;
     cursor: pointer 
}
 .form-container .form-error {
     color: #f5334f;
     font-size: .85rem;
     margin-top: 5px;
     margin-bottom: 0 !important;
     display: none 
}
 .text-center {
     text-align: center !important 
}
 .text-left {
     text-align: left !important 
}
 .form-container .two .features {
     display: flex;
     justify-content: center 
}
 .form-container .two ul {
     font-size: .95rem 
}
 .iti {
     display: block !important 
}
 .iti ul {
     font-size: .75rem 
}
 .iti ul li::after {
     display: none 
}
 .preloader-pop {
     position: absolute;
     display: table;
     background: rgba(255, 255, 255, .9);
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     display: flex;
     align-items: center;
     justify-content: center;
     z-index: 9999 
}
 .preloader-info {
     display: none 
}
 .preloader-pop__inner {
     text-align: center;
     display: table-cell;
     text-align: center;
     vertical-align: middle;
     position: relative 
}
 .preloader-pop__inner h4 {
     font-size: 26px;
     color: #37475A;
     margin-top: 15px;
     margin-bottom: 15px 
}
 .preloader-pop__inner p {
     margin: 10px 0 
}
 .lds-ripple {
     display: inline-block;
     position: relative;
     width: 80px;
     height: 80px 
}
 .lds-ripple div {
     position: absolute;
     border: 4px solid #37475A;
     opacity: 1;
     border-radius: 50%;
     animation: lds-ripple 1s cubic-bezier(0, .2, .8, 1) infinite 
}
 .lds-ripple div:nth-child(2) {
     animation-delay: -0.5s 
}
 @keyframes lds-ripple {
     0% {
         top: 36px;
         left: 36px;
         width: 0;
         height: 0;
         opacity: 1 
    }
     100% {
         top: 0;
         left: 0;
         width: 72px;
         height: 72px;
         opacity: 0 
    }
}
 @media (max-width:767px) {
     .wtb-form main {
         display: flex;
         justify-content: space-between;
         margin: 1rem auto 0 auto;
         max-width: 767px;
         flex-direction: column 
    }
     .wtb-form .one {
         padding: 0;
         width: 90%;
         box-shadow: none 
    }
     .wtb-form .two {
         padding: 0;
         width: 90%;
         margin: 0 auto 
    }
     .wtb-form .one .img {
         display: none 
    }
     .wtb-form button {
         margin-top: 1.5rem 
    }
     .wtb-form .positions {
         max-width: 100%;
         margin: 0 auto 
    }
}
/* css */
 @import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;
400&display=swap);
 .intgrtn-loader-holder{
     position:absolute;
     left:0;
     top:0;
     width:100%;
     height:100%;
     background:rgba(0,0,0,.7);
     z-index:50;
     display:none 
}
 .intgrtn-loader-holder.static .intgrtn-lds-dual-ring{
     position:static;
     left:auto;
     right:auto;
     transform:translate(0,0) 
}
 .intgrtn-loader-holder .intgrtn-loader-text-holder{
     text-align:center;
     max-width:80%;
     max-height:80%;
     position:absolute;
     left:50%;
     top:50%;
     color:#fff;
     transform:translate(-50%,-50%) 
}
 .intgrtn-loader-holder .intgrtn-loader-text-holder .intgrtn-lds-dual-ring{
     position:static;
     left:auto;
     right:auto;
     transform:translate(0,0) 
}
 .intgrtn-loader-text{
     margin-top:15px;
     font-size:14px 
}
 .intgrtn-loader-holder .intgrtn-lds-dual-ring:after{
     content:" ";
     display:block;
     width:46px;
     height:46px;
     margin:1px;
     border-radius:50%;
     border:5px solid #fff;
     border-color:#fff transparent #fff transparent;
     animation:intgrtn-lds-dual-ring 1.2s linear infinite 
}
 @keyframes intgrtn-lds-dual-ring{
     0%{
         transform:rotate(0) 
    }
     100%{
         transform:rotate(360deg) 
    }
}
 .regform-error-text{
     display:block;
     margin-top:2px;
     padding-right:5px;
     text-align:right;
     font-size:13px;
     color:#f44336;
     vertical-align:sub 
}
 .email-error,.first-name-error,.last-name-error,.phone-error,.invalid-phone-error,.postal-error,.invalid-postal-error{
     display:none 
}
 #custom-regform{
     font-family:Lato,sans-serif 
}
 #custom-regform .iti,#custom-regform input,#custom-regform ul li{
     font-size:13px 
}
 .form-section{
     max-width:450px;
     margin:30px auto 
}
 .form-container{
     border-radius:6px;
     box-shadow:2px 3px 16px 1px grey 
}
 #custom-regform .form-header{
     border-top-left-radius:6px;
     border-top-right-radius:6px;
     text-transform:uppercase;
     background:#60359b;
     text-align:center;
     color:#fff;
     font-weight:700;
     margin:0;
     padding:30px 24px;
     font-size:20px;
     letter-spacing:2px;
     font-family:inherit;
     line-height:40px;
     white-space:normal;
     word-break:break-word 
}
 #regform{
     position:relative 
}
 .form-body{
     margin:0;
     padding:30px;
     box-sizing:border-box;
     text-indent:0;
     text-align:left 
}
 .steps-navigator{
     text-align:center;
     margin-bottom:20px;
     display:flex 
}
 .active-step{
     background-color:#5a3594 
}
 .inactive-step{
     background-color:#ececec 
}
 .navigator-step{
     display:inline-block;
     color:#fff;
     font-size:2em;
     line-height:1.1em;
     border-radius:3px;
     font-weight:700;
     height:7px;
     width:50%;
     text-indent:100%;
     margin-right:5px;
     overflow:hidden 
}
 .input-holder{
     margin-bottom:10px 
}
 .input-holder input{
     padding:12px 16px;
     width:100%;
     display:block;
     margin:0;
     font-size:1rem;
     line-height:1.5;
     color:#495057;
     background-color:#fff;
     background-clip:padding-box;
     border:1px solid #cacaca;
     border-radius:6px;
     transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out 
}
 .form-btn-holder{
     margin-bottom:10px;
     margin-top:15px;
     text-align:center 
}
 .step-btn{
     margin:0 auto;
     font-size:17px;
     font-weight:700;
     position:relative;
     color:#fff;
     border:none;
     border-radius:6px;
     background:#5a3594;
     text-transform:uppercase;
     width:100%;
     padding:16px 24px;
     cursor:pointer;
     white-space:normal;
     text-align:center;
     outline:0 
}
 #btn-step-2,.second-step{
     display:none 
}
 #btn-step-1,.first-step{
     display:block 
}
 .iti__flag{
     background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.3/img/flags.png) 
}
 .iti{
     width:100% 
}
 #f_phone{
     width:100% 
}
 .step-btn span{
     cursor:pointer;
     display:inline-block;
     position:relative;
     transition:.5s 
}
 .step-btn span:after{
     content:'\00bb';
     position:absolute;
     opacity:0;
     top:0;
     right:-20px;
     transition:.5s 
}
 .step-btn:hover span{
     padding-right:25px 
}
 .step-btn:hover span:after{
     opacity:1;
     right:0 
}
 .step-btn:active{
     -webkit-box-shadow:inset 0 0 6px #bdbdbd;
     -moz-box-shadow:inset 0 0 6px #bdbdbd;
     box-shadow:inset 0 0 6px #bdbdbd 
}
 .f_modal{
     font-family:Lato,sans-serif !important;
     display:none;
     position:fixed;
     z-index:100;
     padding-top:30px;
     left:0;
     top:0;
     width:100%;
     height:100%;
     overflow-x:hidden;
     overflow-y:auto;
     background-color:#000;
     background-color:rgba(0,0,0,.6);
     color:#333 
}
 .modal-content{
     height:auto;
     position:relative;
     background-color:#fefefe;
     border-radius:6px;
     box-shadow:0 4px 15px rgb(0 0 0 / 50%);
     max-width:1000px;
     margin:auto;
     margin-bottom:10%;
     padding:20px;
     border:1px solid #888 
}
 .close{
     color:#aaa;
     float:right;
     font-size:28px;
     font-weight:700 
}
 .close:focus,.close:hover{
     color:#000;
     text-decoration:none;
     cursor:pointer 
}
 .f_modal h2{
     font-size:36px;
     font-weight:700px 
}
 .subtitle{
     display:block;
     margin:16px auto;
     color:#000;
     font-size:14px;
     text-align:center;
     line-height:26px 
}
 .main-img{
     max-width:100%;
     margin:0 auto 
}
 .text-col{
     width:53%;
     padding:10px;
     margin-right:10px;
     margin-left:10px;
     vertical-align:top 
}
 .img-col{
     width:40% 
}
 .modal-row{
     margin-top:30px 
}
 .modal-row div{
     display:inline-block 
}
 .thankyou-step{
     display:flex;
     align-items:center;
     margin-bottom:25px 
}
 .thankyou-step-item{
     font-size:18px;
     font-weight:600;
     text-align:center;
     color:#7826ff;
     margin-right:15px;
     opacity:.2 
}
 .thankyou-step-item.active{
     opacity:1 
}
 .thankyou-step-item:after{
     content:"";
     display:block;
     height:11px;
     border-radius:5.5px;
     box-shadow:0 5px 3.7px .3px rgb(120 38 255 / 16%);
     background-color:#7826ff;
     margin-top:10px;
     width:100px 
}
 h2.item-h{
     font-size:24px;
     line-height:30px;
     font-weight:700;
     color:#000 
}
 .item-p{
     color:#a7b1c7;
     font-size:14px;
     margin-top:8px;
     line-height:22px 
}
 .item-p strong{
     font-weight:700;
     color:#000 
}
 .purple{
     color:#6e39f5;
     font-weight:700 
}
 .go-to-account-btn{
     text-decoration:none;
     background:#f3be6f;
     border-radius:3px;
     padding:16px 64px;
     color:#fff;
     display:block;
     text-align:center;
     max-width:200px;
     margin:24px auto;
     transition:all .5s 
}
 .modal-bottom{
     width:100%;
     text-align:center 
}
 .postal-modal {
     text-align: center;
     padding-bottom: 35px;
}
 .postal-modal .emoji {
     font-size: 3.3em;
     margin-bottom: 5px;
}
 .postal-modal p {
     color: #666;
     font-size: 1.1em;
     line-height: 1.3;
     margin-bottom: 15px;
}
 .postal-modal h1 {
     color: #333;
     font-size: 1.9em;
     margin-bottom: 20px;
}
 @media (max-width:890px){
     .img-col,.text-col{
         width:100% 
    }
     .item-p{
         padding-right:40px;
         padding-left:5px 
    }
}
 .slider-container {
     position: relative;
     overflow: hidden;
     height: 630px !important;
     width: 380px;
}
 .responsive-iframe {
     position: absolute;
     border: none;
     outline: 0;
     top: 0;
     left: 0;
     bottom: 0;
     right: 0;
     width: 100%;
     height: 100%;
}
 @media (min-width:600px){
     .slider-container {
         width: 500px !important;
    }
}
 @media (max-width:600px){
     .slider-container {
         height: 100vh !important;
    }
}
 #terms-box {
     font-size: 13px;
}
/* css */
 .form-body{
    padding:15px
}
.form-header{
    display:none
}
.active-step,.step-btn{
    background-color:rgb(220 38 38)
}
@media screen and (max-width:576px){
    #successModal{
        padding-right:12px;
        padding-left:12px
    }
}
 .advertorial {
     width: 100%;
     background-color: #000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     letter-spacing: 0.5px;
     line-height: 1;
     text-align: center;
     text-decoration: none;
     margin: 0;
     padding: 4px 0;
     color: #ddd;
     z-index: 100;
}
/* css */
 .nadpis span {
     font-size: 11px;
     font-weight: 600;
}
 .nadpis {
     opacity: 100%;
     color: rgba(51, 51, 51, 0.8);
     font-family: 'Open Sans', sans-serif;
     font-size: 10px;
     font-weight: 400;
     line-height: 15px;
     padding-top: 14px;
     background-color: #f7f7f7;
}
 .nadpis p {
     max-width: 1080px;
     margin: 0 auto;
}
/* css */
 .footer {
     padding: 20px 0;
     background: #141414 
}
 .centered {
     padding-left: 15px;
     padding-right: 15px;
     margin: 0 auto;
}
 .footer .centered {
     max-width: 1240px 
}
 .disclaimer-footer ul{
     padding-left: inherit!important;
}
 .footer .centered .disclaimer-footer {
     max-width: none 
}
 .footer .disclaimer-footer {
     max-width: 1170px;
     margin: 0 auto;
     text-align: left;
     color: grey 
}
 .footer .disclaimer-footer p {
     font-size: 13px;
     line-height: 18px;
     margin: 0;
     color: #BBBBBB;
}
 .footer .disclaimer-footer p+p {
     margin-top: 10px 
}
 .footer .disclaimer-footer .sys-menu {
     text-align: center;
     margin-top: 15px 
}
 .footer .disclaimer-footer .sys-menu li {
     display: inline-block;
     vertical-align: middle 
}
 .footer .disclaimer-footer .sys-menu li a {
     color: #BBBBBB;
     font-size: 13px;
     line-height: 18px;
     display: block;
     padding: 0 10px;
     text-decoration: none 
}
 .footer .disclaimer-footer .sys-menu li a:hover {
     text-decoration: underline 
}
 .footer .disclaimer-footer .sys-menu li+li a {
     border-left: 1px solid grey 
}
 .footer .disclaimer-footer .copy {
     color: grey;
     font-size: 11px;
     line-height: 15px;
     padding: 10px 0;
     text-align: center 
}
/* form css */
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');
/* Fintech Ltd. | CSS Dev Version | Not Prefixed */
/* Iframe Form */
 body {
     margin: 0;
     font-family: 'Open Sans', sans-serif;
     background-color:transparent;
}
 label.control-label {
     display: none;
}
 #reg_form {
     padding:0 10px;
     max-width: 510px;
     margin: auto;
}
 body > div.formSection.formIn {
     max-width: 100vw;
     width: 100%;
}
 #outbox {
     display: none;
}
 .form-control::-webkit-input-placeholder{
    color:#363636;
    opacity:1
}
 .form-control::-moz-placeholder{
    color:#363636;
    opacity:1
}
 .form-control:-moz-placeholder{
    color:#363636;
    opacity:1
}
 .form-control:-ms-input-placeholder{
    color:#363636;
    opacity:1
}
 .form-control:input-placeholder{
    color:#363636;
    opacity:1
}
 .form-control:focus::-webkit-input-placeholder{
    color:transparent
}
 .form-control:focus::-moz-placeholder{
    color:transparent
}
 .form-control:focus:-moz-placeholder{
    color:transparent
}
 .form-control:focus:-ms-input-placeholder{
    color:transparent
}
/* Input */
 input.form-control, select.form-control {
     margin-top: 12px;
     border-radius: 4px;
    /*box-shadow: inset 0 2px 0 rgba(0,0,0,.05);
    */
     min-height: 35px;
     border: 1px solid #ccc;
     color: #333;
     display: block;
     font-family: ubuntu,sans-serif;
     margin: auto;
     line-height: 31px;
     background-image: none;
     padding: 0 20px;
     box-sizing: border-box;
     transition: border-color .2s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
     vertical-align: middle;
     width: 100%;
     margin-bottom: 8px;
     background-color: #fff;
     height: 42px;
     font-weight: 300;
     font-size: 16px;
}
/* Input Wraps */
 input.form-control[type="text"] {
     text-transform: capitalize;
}
/*input.form-control:hover {
     border: 1px solid rgba(148, 245, 89, .7) 
}
 input.form-control:focus {
     outline: 0;
     border-color: #843534;
     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ce8483;
}
*/
 input.form-control:hover{
    border:1px solid rgba(0,0,0,.65)
}
 input.form-control:focus{
     outline:0;
     border: 1.5px solid;
     border-color: #4070f4;
     background: transparent;
     box-shadow:none;
}
/* Country */
 #country {
     display: none;
}
/* Phone */
 .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
     position: relative;
     z-index: 0;
     margin-top: 10px!important;
     padding-right: 0;
     margin-right: 0;
}
/* Checkbox */
 .checkbox {
     display: block;
     color: #7b7b7b;
     padding-top: 10px;
     font-size: 15px;
     display: none;
}
 .btn span{
    display:none;
}
 #reg_form .btn{
    width:100%;
    font-weight:700;
    border:0;
    box-shadow:inset 0 1px 0 hsla(0,0,100%,.2),0 2px 0 #d77907;
    min-height:55px;
    transition:all .1s linear;
    animation-name:boinkyOne;
    animation-duration:2s;
    animation-delay:1.5s;
    animation-fill-mode:forwards;
    animation-timing-function:linear;
    animation-iteration-count:infinite;
    transform-origin:50% 50%;
    vertical-align:middle;
    margin:0;
    text-decoration:none;
    text-align:center;
    white-space:nowrap;
    line-height:1;
    z-index:1;
    position:relative;
    color:#fff;
    font-size:24px;
    cursor:pointer;
    margin-top: 7px;
}
#reg_form>button:hover{
    color:#fff;
    background:#dc3545;
}
#reg_form>button :active,#reg_form>button:hover:active{
    background:#d77907;
    box-shadow:inset 0 2px 2px rgba(0,0,0,.2),0 2px 0 #d77907
}
.btn:after{
    content:"Start making $2,200+ a day!"
}
.btn span{
    display:none
}
#outbox{
    max-width:100vw
}
@keyframes animationFrames{
    0%{
        transform:rotate(0)
    }
    to{
        transform:rotate(1turn)
    }
}
@-webkit-keyframes animationFrames{
    0%{
        -webkit-transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(1turn)
    }
}
#reg_form{
    -webkit-perspective-origin:50% 50%;
    perspective-origin:50% 50%;
    -webkit-perspective:500px;
    perspective:500px
}
@keyframes boinkyOne{
    0%{
        transform:rotateY(0);
        animation-timing-function:cubic-bezier(.25,.25,.75,.75)
    }
    10%{
        transform:rotateY(5deg)
    }
    20%{
        transform:rotateY(-5deg)
    }
    30%{
        transform:rotateY(5deg)
    }
    40%{
        transform:rotateY(-5deg)
    }
    50%{
        transform:rotateY(5deg)
    }
    60%{
        transform:rotateY(0)
    }
    to{
        transform:rotateY(0)
    }
}
#reg_form::-webkit-outer-spin-button{
    -webkit-appearance:none;
    margin:0
}
@keyframes animationFrames{
    0%{
        transform:rotate(0)
    }
    to{
        transform:rotate(1turn)
    }
}
@-webkit-keyframes animationFrames{
    0%{
        -webkit-transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(1turn)
    }
}
#reg_form{
    -webkit-perspective-origin:50% 50%;
    perspective-origin:50% 50%;
    -webkit-perspective:500px;
    perspective:500px
}
@keyframes boinkyOne{
    0%{
        transform:rotateY(0);
        animation-timing-function:cubic-bezier(.25,.25,.75,.75)
    }
    10%{
        transform:rotateY(5deg)
    }
    20%{
        transform:rotateY(-5deg)
    }
    30%{
        transform:rotateY(5deg)
    }
    40%{
        transform:rotateY(-5deg)
    }
    50%{
        transform:rotateY(5deg)
    }
    60%{
        transform:rotateY(0)
    }
    to{
        transform:rotateY(0)
    }
}
 input {
     -webkit-transition: -webkit-box-shadow .3s ease-in-out, border .3s ease-in-out;
     transition: box-shadow .3s ease-in-out, border .3s ease-in-out;
}
 input:focus {
     border-color: #dfe1e9;
     background-color: #eaf1f3;
     box-shadow: none;
     outline: 0;
}
 .btn:after {
     content: none;
}
 .btn span {
     display: block;
}
/* Hide all steps by default: */
 .step-title {
     display: none;
     text-align:center;
     font-size: 20px;
     font-weight: 600;
}
/* Make circles that indicate the steps of the form: */
 .step {
     display: inline-block;
     width: 30px;
     height: 30px;
     line-height: 30px;
     margin: 0 20px;
     text-align: center;
     font-family: "Open Sans",sans-serif;
     font-size: 1.25em;
     font-weight: 700;
     border-radius: 50%;
     background: #fff;
     color: #2ba6df;
     box-shadow: 0 0 0 1px #bdbdbd inset, 0 0 0 4px #fff;
}
/* Mark the active step: */
/*.step.active {
     background: #ffaf38;
     background: linear-gradient(to bottom, #a110cb 0%, #740d92 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a110cb', endColorstr='#740d92',GradientType=0 );
     color: #ffffff;
     border-color: #5e4c9e;
     text-shadow: 0.5px 0.866px 0px rgba(0, 0, 0, 0.35);
}
 */
/* Mark the steps that are finished and valid: */
 .step.finish {
     background: #2ba6df;
     color:#fff;
}
 input.error {
     background-color: #ffdddd;
}
 #pageloader {
     background: rgba( 255, 255, 255, 0.8 );
     display: none;
     height: 100%;
     position: fixed;
     width: 100%;
     z-index: 9999;
}
 .showpre {
    display: block!important;
}
 #pageloader img {
     left: 50%;
     margin-left: -32px;
     margin-top: -32px;
     position: absolute;
     top: 50%;
}
 input#phone::placeholder {
     opacity: 0.5;
}
 .privacy-text {
     display:inline !important;
     padding: 0 !important;
     margin: 5px 0 !important;
     font-size: 12px !important;
     color: #222 !important;
     box-shadow: none !important;
}
 .lockimg {
     width: 15px !important;
     height: 15px !important;
     display: inline-block !important;
     vertical-align: middle !important;
}
 .headerformText {
     background: linear-gradient(116.57deg, #1B2150 16.67%, #202C8D 100%);
     padding-left: 1rem;
     padding-right: 1rem;
     padding-bottom: 0.75rem;
     padding-top: 0.75rem;
     font-size: 1.25rem;
     font-weight: 600;
     color: #fff;
     border-radius: 10px 10px 0 0;
}
 .privacy-div {
     margin: 10px auto;
     text-align: center !important;
}
 #submitBtnText {
     display: flex;
     justify-content: center;
     align-items: center;
}
 .loader-spinner {
     border: 2px solid #f3f3f3;
     border-radius: 50%;
     width: 28px;
     height: 28px;
     -webkit-animation: spin 1s infinite ease-in;
    /* Safari */
     animation: spin 1s infinite ease-in;
     border-top-color: #202C8D;
     border-left-color: #202C8D;
}
 .loader-section{
    display:flex;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background:#fff;
    text-align:center;
    justify-content:center;
    align-items:center
}
 .loading-section{
    border:3px solid #ccc;
    width:100px;
    height:100px;
    border-radius:50%;
    border-top-color:#ff5e14;
    border-left-color:#ff5e14;
    animation:spin 1s infinite ease-in
}
@keyframes spin{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
 .main-form-body {
     box-shadow: 0px 2px 6px 6px rgba(0, 0, 0, 0.1);
     max-width: 510px;
     margin: 0 auto;
     border-radius: 10px;
     margin-top: 50px;
     margin-bottom: 50px;
}
 div#form {
     padding: 20px;
}
