@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

main {
	display: block
}

a {
	background-color: transparent
}

a:active,
a:hover {
	outline: 0
}

strong {
	font-weight: 700
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

button,
input {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button {
	text-transform: none
}

button {
	-webkit-appearance: button;
	cursor: pointer
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type='checkbox'] {
	box-sizing: border-box;
	padding: 0
}

@font-face {
	font-family: 'webflow-icons';
	src: url("css/cd8065b53a84d8a81e7765a00384ea0f98c3c59d") format('truetype');
	font-weight: 400;
	font-style: normal
}

* {
	-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
}

.w-inline-block {
	max-width: 100%;
	display: inline-block
}

h1,
h2,
h3 {
	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
}

p {
	margin-top: 0;
	margin-bottom: 10px
}

ul {
	margin-top: 0;
	margin-bottom: 10px;
	padding-left: 40px
}

button {
	border: 0;
	cursor: pointer;
	-webkit-appearance: button
}

label {
	display: block;
	margin-bottom: 5px;
	font-weight: 700
}

.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
}

.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
}

.follow {
	color: #333;
	font-size: 12px;
	line-height: 1.2;
	text-decoration: none
}

.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: 30px;
	margin-left: 30px;
	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: 14px;
	line-height: 1.4
}

.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
}

.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
}

.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
}

.div-block-2-copy {
	display: flex;
	align-items: center
}

.footer {
	display: block;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: 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)
}

.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
	}

	.footer {
		flex-direction: column
	}

	.link-3 {
		padding-top: 10px;
		padding-bottom: 10px;
		text-align: center
	}
}

#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 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
}

.iti {
	display: block !important
}

.iti ul {
	font-size: .75rem
}

.iti ul li::after {
	display: none
}

@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 button {
		margin-top: 1.5rem
	}
}

.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;
	padding: 0 10px;
}

:root {
	--blue: #007bff;
	--indigo: #6610f2;
	--purple: #6f42c1;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #ffc107;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #6c757d;
	--gray-dark: #343a40;
	--primary: #007bff;
	--secondary: #6c757d;
	--success: #28a745;
	--info: #17a2b8;
	--warning: #ffc107;
	--danger: #dc3545;
	--light: #f8f9fa;
	--dark: #343a40;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,
:after,
:before {
	box-sizing: border-box
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

main {
	display: block
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff
}

[tabindex="-1"]:focus {
	outline: 0 !important
}

h1,
h2,
h3 {
	margin-bottom: .5rem
}

h1,
h2,
h3,
p {
	margin-top: 0
}

p {
	margin-bottom: 1rem
}

ul {
	margin-top: 0;
	margin-bottom: 1rem
}

strong {
	font-weight: bolder
}

a {
	color: #007bff;
	text-decoration: none;
	background-color: transparent
}

a:hover {
	color: #0056b3;
	text-decoration: underline
}

img {
	vertical-align: middle;
	border-style: none
}

label {
	display: inline-block;
	margin-bottom: .5rem
}

button {
	border-radius: 0
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color
}

button,
input {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

button,
input {
	overflow: visible
}

button {
	text-transform: none
}

[type=submit],
button {
	-webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
	cursor: pointer
}

[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	padding: 0;
	border-style: none
}

input[type=checkbox] {
	box-sizing: border-box;
	padding: 0
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button
}

h1,
h2,
h3 {
	margin-bottom: .5rem;
	font-weight: 500;
	line-height: 1.2
}

h1 {
	font-size: 2.5rem
}

h2 {
	font-size: 2rem
}

h3 {
	font-size: 1.75rem
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active {
	color: #fff;
	background-color: #545b62;
	border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus {
	box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.alert {
	position: relative;
	padding: .75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: .25rem
}

.alert-danger {
	color: #721c24;
	background-color: #f8d7da;
	border-color: #f5c6cb
}

.close {
	float: right;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .5
}

.close:hover {
	color: #000;
	text-decoration: none
}

.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
	opacity: .75
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: .3rem;
	outline: 0
}

@media print {

	*,
	:after,
	:before {
		text-shadow: none !important;
		box-shadow: none !important
	}

	a:not(.btn) {
		text-decoration: underline
	}

	img {
		page-break-inside: avoid
	}

	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}

	h2,
	h3 {
		page-break-after: avoid
	}

	@page {
		size: a3
	}

	body {
		min-width: 992px !important
	}
}

* {
	box-sizing: border-box
}

html {
	scroll-behavior: smooth
}

body {
	font-family: 'Montserrat', sans-serif;
	overflow-x: hidden;
	padding: 0;
	font-size: 18px;
	color: #333;
	line-height: 1.6
}

@media screen and (max-width:767px) {
	body {
		font-size: 16px
	}
}

img {
	max-width: 100%;
	height: auto
}

p {
	font-size: 18px;
	line-height: 1.6
}

@media screen and (max-width:767px) {
	p {
		font-size: 16px;
		line-height: 1.5
	}
}

.hidden {
	display: none
}

.footer {
	background-color: #171717;
	padding: 20px 0;
	color: #fff
}

input {
	border-radius: 3px;
	border: 1px solid #e1e1e1;
	width: 100%;
	height: 55px;
	padding: 15px
}

.white {
	color: #fff !important
}

[data-error-status=inactive] {
	display: none
}

[data-for-error] {
	width: 100%;
	font-weight: 400;
	margin-top: .25rem;
	padding: 5px;
	color: #fff;
	background-color: #eb162b;
	font-size: 12px
}

.alert-danger {
	font-weight: 400;
	border: 0;
	padding: 5px;
	color: #fff;
	background-color: #eb162b;
	font-size: 12px;
	border-radius: 0
}

.close {
	cursor: pointer
}


@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
}

#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;
}

.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;
  }
  

 .inner_footer {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  padding: 0 10px;
}


.main-form-body {
	margin-bottom: 100px;
	background: #fff;
  }
  .main-form-body {
	box-shadow: 0px 2px 6px 6px rgba(0, 0, 0, 0.1);
	max-width: 510px;
	margin: 0 auto;
	margin-top: 0px;
	  margin-bottom: 0px;
	border-radius: 10px;
	margin-top: 50px;
	padding: 0px;
  }
  .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;
  }
  .form_padd{
	padding: 20px;
  }