html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

footer {
    display: block
}

a {
    background-color: transparent;
	color: #ff9d01;
	font-weight: 700;
}

a:active,
a:hover {
    outline: 0
}

strong {
    font-weight: 700
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

img {
    border: 0
}

@font-face {
    font-family: 'webflow-icons';
    src: url("../cd8065b53a84d8a81e7765a00384ea0f98c3c59d.html") 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: "Heebo", 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
}

.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
}

.heading-2 {
    margin-bottom: 20px;
    font-family: "Heebo", serif;
    font-size: 24px;
    line-height: 1.4;
    font-weight: 600;
}

.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)
}

.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;
}

.blue-line {
    width: 40px;
    height: 4px;
    margin-bottom: 10px;
    background-color: #ff9d01;
}

.heading-3 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 23px;
    line-height: 1.4;
    font-weight: 400
}

.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: #ff9d01;
}

.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: flex;
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
    justify-content: center;
    background-color: #f7f7f7
}

.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
    }
}

#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-_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
}

.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
}

/* css */

/* css */

/* css */

/* 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: "Heebo", serif;
    background-color: transparent;
}

.form-control:input-placeholder {
    color: #363636;
    opacity: 1
}

.headerformText {
    background: linear-gradient(116.57deg, #ff9d01 16.67%, #ff9d01 100%);
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 1.25rem;
    font-weight: 600;
    color: #fff;
    border-radius: 10px 10px 0 0;
}

.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: 10px;
}

.image-5.w-inline-block {
    display: none;
}

#w-node-c99f29b9-9960-ea31-3eed-a1b91b8cd3ac-9ec1ba67 {
    display: none;
}

#custom-regbox input,
#custom-regbox .flag-container {
    font-size: 16px !important;
}

html {
    scroll-behavior: smooth;
}

.offerlink {
    color: #1f2b86;
}

#nextBtn {
    width: 100%;
    font-weight: 700;
    background-color: #f7931a !important;
    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-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;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
    margin-top: 7px;
}

#reg_form {
    padding: 0px !important;
}

#w-node-_5b190239-3e27-6e29-e4d7-8876f476229a-9ec1ba67 {
    width: 100%;
    max-width: 150px;
}

/* cookiee */

.heWUPa {
    position: fixed;
    bottom: 15px;
    left: 0;
    right: 0;
    z-index: 35;
    pointer-events: none;
}

.dUsTUD {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media screen and (min-width: 1200px) {
    .iaZBIw {
        padding-inline-end: 10px;
    }
}

.iaZBIw {
    max-width: 1200px;
    width: 100%;
    padding: 0 10px;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box;
}

.cAQMLO {
    background: #ffffff;
    box-shadow: 0 0 6px 4px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    padding: 10px 7px;
    position: relative;
    pointer-events: all;
}

.ojUSr {
    position: absolute;
    top: -20px;
    right: -1px;
    color: #ff9d01;
    font-size: 15px;
    cursor: pointer;
}

.gefoBY {
    font-size: 12px;
    line-height: 13px;
    text-align: center;
    color: #676767;
}

a {
    color: #ff9d01;
}

a:hover {
    color: #ff9d01;
}

@media(max-width:768px) {
    .headerformText {
        font-size: 18px;
        text-align: center;
        line-height: 1.3;
    }
}
            *,
            :after,
            :before {
              box-sizing: border-box;

            }

            .count-item-title:after {
              background: linear-gradient(33deg, #2181a7 0%, #5ff073 100%) !important;
            }

            html {
              font-family: sans-serif;
              line-height: 1.15;
              -webkit-text-size-adjust: 100%
            }

            header,
            section {
              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
            }

            h1,
            h2 {
              margin-bottom: .5rem
            }

            h1,
            h2,
            p {
              margin-top: 0
            }

            p {
              margin-bottom: 1rem
            }

            ul {
              margin-top: 0;
              margin-bottom: 1rem
            }

            b {
              font-weight: bolder
            }

            a {
              color: #ff9d01;
              text-decoration: none;
              background-color: transparent
            }

            img {
              border-style: none
            }

            img {
              vertical-align: middle
            }

            label {
              display: inline-block;
              margin-bottom: .5rem
            }

            button {
              border-radius: 0
            }

            button,
            input {
              margin: 0;
              font-family: inherit;
              font-size: inherit;
              line-height: inherit
            }

            button,
            input {
              overflow: visible
            }

            button {
              text-transform: none
            }

            [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 {
              margin-bottom: .5rem;
              font-weight: 500;
              line-height: 1.2
            }

            h1 {
              font-size: 2.5rem
            }

            h2 {
              font-size: 2rem
            }

            .container {
              width: 100%;
              padding-right: 15px;
              padding-left: 15px;
              margin-right: auto;
              margin-left: auto
            }

            @media (min-width:576px) {
              .container {
                max-width: 540px
              }
            }

            @media (min-width:768px) {
              .container {
                max-width: 720px
              }
            }

            @media (min-width:992px) {
              .container {
                max-width: 960px
              }
            }

            @media (min-width:1200px) {
              .container {
                max-width: 1140px
              }
            }

            .row {
              display: flex;
              flex-wrap: wrap;
              margin-right: -15px;
              margin-left: -15px
            }

            .col-5,
            .col-7,
            .col-12,
            .col-lg-5,
            .col-lg-7,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-6,
            .col-md-8 {
              position: relative;
              width: 100%;
              padding-right: 15px;
              padding-left: 15px
            }

            .col-5 {
              flex: 0 0 41.6666666667%;
              max-width: 41.6666666667%
            }

            .col-7 {
              flex: 0 0 58.3333333333%;
              max-width: 58.3333333333%
            }

            .col-12 {
              flex: 0 0 100%;
              max-width: 100%
            }

            .order-2 {
              order: 2
            }

            .order-3 {
              order: 3
            }

            @media (min-width:768px) {
              .col-md-2 {
                flex: 0 0 16.6666666667%;
                max-width: 16.6666666667%
              }

              .col-md-3 {
                flex: 0 0 25%;
                max-width: 25%
              }

              .col-md-4 {
                flex: 0 0 33.3333333333%;
                max-width: 33.3333333333%
              }

              .col-md-6 {
                flex: 0 0 50%;
                max-width: 50%
              }

              .col-md-8 {
                flex: 0 0 66.6666666667%;
                max-width: 66.6666666667%
              }

              .order-md-2 {
                order: 2
              }

              .order-md-3 {
                order: 3
              }
            }

            @media (min-width:992px) {
              .col-lg-5 {
                flex: 0 0 41.6666666667%;
                max-width: 41.6666666667%
              }

              .col-lg-7 {
                flex: 0 0 58.3333333333%;
                max-width: 58.3333333333%
              }
            }

            .form-group {
              margin-bottom: 1rem
            }

            .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
            }

            .d-none {
              display: none !important
            }

            .d-flex {
              display: flex !important
            }

            @media (min-width:768px) {
              .d-md-none {
                display: none !important
              }

              .d-md-block {
                display: block !important
              }
            }

            @media (min-width:992px) {
              .d-lg-none {
                display: none !important
              }

              .d-lg-block {
                display: block !important
              }
            }

            .justify-content-end {
              justify-content: flex-end !important
            }

            .justify-content-between {
              justify-content: space-between !important
            }

            .align-items-center {
              align-items: center !important
            }

            .mt-3 {
              margin-top: 1rem !important
            }

            @media (min-width:768px) {
              .mt-md-0 {
                margin-top: 0 !important
              }

              .mb-md-5 {
                margin-bottom: 3rem !important
              }
            }

            .text-center {
              text-align: center !important
            }

            :host,
            :root {
              --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"
            }

            :host,
            :root {
              --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
              --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"
            }

            * {
              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
              }
            }

            .container {
              max-width: 1450px
            }

            .header {

              box-shadow: .3px 4px 13.8px 2.2px rgba(20, 22, 25, .15);
              padding: 15px 0;
              position: relative;
              z-index: 3
            }

            .header-menu {
              padding: 0;
              margin: 0;
              list-style: none;
              font-size: 18px;
              display: flex !important
            }

            @media screen and (max-width:767px) {
              .header-menu {
                font-size: 15px
              }
            }

            .header-menu a {
              display: inline-flex;
              justify-content: center;
              align-items: center;
              text-align: center;
              padding: 5px 15px;
              border-radius: 10px;
              border: 2px solid transparent;
              color: #fff !important
            }

            @media screen and (max-width:991px) {
              .header-menu a {
                padding: 5px 10px
              }
            }

            @media screen and (max-width:767px) {
              .header-menu a {
                padding: 5px 8px
              }
            }

            .header-menu li {
              padding: 0 5px
            }

            @media screen and (max-width:767px) {
              .header-menu li {
                padding: 0
              }
            }

            .hidden {
              display: none
            }

            .main {
              background-image: url(/assets/main-bg.webp);
              background-repeat: no-repeat;
              background-size: cover;
              background-position: 50%;
              padding: 50px 0;
              color: #fff
            }

            @media screen and (max-width:767px) {
              .main {
                padding: 30px 0;
                background: #080a0b
              }
            }

            .main-header {
              font-size: 65px;
              font-weight: 800;
              font-family: 'Playfair Display', serif;
              /* Elegant & professional font */
              color: #ffffff;
              /* Pure white color */
              text-transform: uppercase;
              text-shadow: 4px 4px 12px rgba(0, 0, 0, 0.3);
              /* Soft shadow for depth */
              letter-spacing: 3px;
              /* Makes it more premium */
              margin-bottom: 15px;
              animation: fadeIn 1.5s ease-in-out;
              /* Smooth entrance animation */
            }

            /* Smooth fade-in effect */
            @keyframes fadeIn {
              from {
                opacity: 0;
                transform: translateY(-10px);
              }

              to {
                opacity: 1;
                transform: translateY(0);
              }
            }

            @media screen and (max-width:767px) {
              .main-header {
                font-size: 34px;
                margin-bottom: 10px
              }
            }

            .main-image {
              font-size: 0;
              border-radius: 16px;
              overflow: hidden
            }

            @media screen and (max-width:991px) {
              .main-image {
                margin-bottom: 20px;
                border-radius: 10px
              }
            }

            .main-image img {
              width: 100%
            }

            .main-form {
              border-radius: 16px;
              background-color: #fff;
              padding: 25px 45px;
              box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);
              border: 1px solid #d1d1d1;
            }


            @media screen and (max-width:991px) {
              .main-form {
                margin-bottom: 20px
              }
            }

            @media screen and (max-width:767px) {
              .main-form {
                padding: 15px
              }
            }

            .main-form-title {
              font-size: 30px;
              font-weight: 700;
              color: #171717;
              line-height: 1.25;
              margin-bottom: 20px;
              text-align: center
            }

            @media screen and (max-width:767px) {
              .main-form-title {
                font-size: 22px
              }
            }

            .main-form-title span {
              color: #e06d2c !important
            }

            .main-form-btn {
              border-radius: 25px;
              background: linear-gradient(33deg, #2181a7 0%, #5ff073 100%) !important;
              padding: 10px 20px;
              display: inline-flex;
              align-items: center;
              justify-content: center;
              text-align: center;
              min-height: 53px;
              font-size: 20px;
              line-height: 1.25;
              font-weight: 700;
              color: #fff !important;
              text-decoration: none !important;
              text-transform: uppercase;
              border: 0
            }

            @media screen and (max-width:767px) {
              .main-form-btn {
                font-size: 18px
              }
            }

            form .main-form-btn {
              width: 100%
            }

            .form-bottom {
              color: #000
            }

            .form-bottom label {
              font-size: 14px
            }

            .form-bottom label {
              display: flex;
              text-align: left;
              align-items: flex-start
            }

            .form-bottom label input[type=checkbox] {
              flex-basis: 15px;
              min-width: 15px;
              height: 22px;
              margin-right: 10px
            }

            input {
              border-radius: 3px;
              border: 1px solid #e1e1e1;
              width: 100%;
              height: 75px;
              padding: 15px
            }

            .title {
              font-size: 35px;
              font-weight: 800;
              color: #224881 !important;
              margin-bottom: 25px
            }

            @media screen and (max-width:767px) {
              .title {
                font-size: 26px;
                margin-bottom: 15px;
                text-align: center
              }
            }

            .group-text>* {
              display: none
            }

            .group-text p {
              font-size: 18px
            }

            @media (max-width:767px) {
              .group-text p {
                font-size: 16px
              }
            }

            .group-text p:last-child {
              margin-bottom: 0
            }

            .group-text-wrap input[type=checkbox] {
              display: none
            }

            .bg-gray {
              background-color: #f5f5f5
            }

            .footer {
              background-color: #0A192F !important;
            }

            .padding-60 {
              padding: 60px 0
            }

            @media (max-width:767px) {
              .padding-60 {
                padding: 30px 0
              }
            }

            .modalDialog {
              height: 0;
              opacity: 0;
              display: none
            }

            [data-error-status=inactive] {
              display: none
            }

            .form-group {
              position: relative
            }

            [data-check-icon] {
              position: absolute;
              right: 5px;
              font-size: 25px;
              line-height: 1;
              top: 50%;
              transform: translateY(-50%);
              color: #41ad48;
              align-items: center;
              justify-content: center
            }

            [data-check-icon] img {
              max-width: 35px
            }

            [data-check-icon=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
            }

            .risk-popup-btn {
              border-radius: 5px;
              padding: 10px 15px;
              font-size: 16px;
              font-weight: 500;
              display: inline-flex;
              justify-content: center;
              align-items: center;
              text-decoration: none !important;
              color: #fff !important;
              text-align: center;
              border: 0;
              background-color: #50c307
            }

            .dialog {
              display: none;
              position: fixed;
              z-index: 33;
              bottom: 5px;
              left: 5px;
              right: 5px;
              margin: 0 auto;
              max-width: 1230px;
              box-sizing: content-box;
              background-color: #fff;
              overflow: hidden;
              box-shadow: 0 3px 10px rgba(0, 0, 0, .3);
              max-height: calc(100vh - 10px);
              overflow: auto
            }

            .dialog-header {
              background-color: #224881 !important;
              padding: 15px;
              margin-bottom: 10px;
              position: relative;
              color: #fff;
              font-weight: 700
            }

            .dialog-content {
              padding: 15px
            }

            .dialog-close-over {
              position: absolute;
              right: 20px;
              top: 50%;
              transform: translateY(-50%);
              font-size: 20px;
              font-weight: 700;
              width: 20px;
              text-align: center
            }

            .dialog-text {
              max-height: 80px;
              overflow: hidden;
              position: relative
            }

            .dialog-text:after {
              content: "";
              display: block;
              width: 100%;
              height: 100%;
              bottom: 0;
              left: 0;
              background: linear-gradient(0deg, #fff, hsla(0, 0%, 100%, 0));
              position: absolute
            }

            .dialog-text-more {
              font-size: 16px;
              font-weight: 800;
              line-height: 1.5;
              color: #333;
              margin-top: 5px;
              margin-bottom: 0;
              position: relative;
              text-decoration: underline !important;
              display: inline-block
            }

            .dialog-text-wrap input[type=checkbox] {
              display: none
            }

            .dialog-all-button-row {
              padding: 15px
            }

            .dialog-modal-check[type=checkbox] {
              display: none
            }

            .dialog-modal-check[type=checkbox]:checked~.dialog {
              display: block !important
            }

            .language {
              position: relative;
              display: inline-flex;
              align-items: center;
              color: #000;
              font-size: 16px;
              z-index: 9999;
              align-self: center;
              margin-left: 0
            }

            @media (max-width:767px) {
              .language {
                font-size: 16px;
                margin-right: 15px
              }
            }

            .language img {
              margin-right: 10px;
              width: 21px
            }

            .language span {
              display: flex;
              align-items: center;
              padding: 3px 5px;
              color: #fff
            }

            .language span i {
              margin-left: 5px;
              vertical-align: middle;
              border-left: 3px solid transparent;
              border-right: 3px solid transparent;
              border-top: 4px solid #fff
            }

            .language-list {
              list-style: none;
              padding: 0 5px;
              margin-left: 0;
              position: absolute;
              top: 100%;
              right: 0;
              text-align: center;
              min-width: 100%;
              display: none;
              background-color: #322b7c;
              border: 1px solid
            }

            .language-list a {
              color: #fff;
              display: flex;
              align-items: center
            }
          </style>
          <style>
            .intgrtn-loader-holder {
              position: absolute;
              left: 0;
              top: 0;
              width: 100%;
              height: 100%;
              background: rgba(0, 0, 0, 0.7);
              z-index: 50;
              display: none;
            }

            .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%);
            }

            button#submitBtn,
            .btn-2step {
              opacity: inherit;
              width: 100%;
              -webkit-text-size-adjust: 100%;
              tab-size: 4;
              --tw-text-opacity: 1;
              box-sizing: border-box;
              border-width: 0;
              border-style: solid;
              --tw-translate-x: 0;
              --tw-translate-y: 0;
              --tw-rotate: 0;
              --tw-skew-x: 0;
              --tw-skew-y: 0;
              --tw-scale-x: 1;
              --tw-scale-y: 1;
              --tw-scroll-snap-strictness: proximity;
              --tw-ring-offset-width: 0px;
              --tw-ring-offset-color: #fff;
              --tw-ring-color: rgb(59 130 246 / 0.5);
              --tw-ring-offset-shadow: 0 0 #0000;
              --tw-ring-shadow: 0 0 #0000;
              --tw-shadow: 0 0 #0000;
              --tw-shadow-colored: 0 0 #0000;
              -webkit-appearance: button;
              cursor: pointer;
              width: 100%;
              margin: 0 auto;
              padding: 10px 16px;
              border-radius: 6px;
              color: #fff;
              border-color: rgb(37, 99, 235);
              margin-top: 1rem;
              font-size: 24px;
              line-height: 1.75rem;
              font-weight: 700;
              text-transform: none;
              font-family: "Merriweather", serif;
              background-color: transparent;
              background-image: linear-gradient(33deg, #e06d2c 0%, #e4c69f 100%);
              box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);
              border: 1px solid #d1d1d1;
              transition: all 0.3s ease-in-out;
            }

            /* Hover Effect */
            button#submitBtn:hover,
            .btn-2step:hover {
              background-image: linear-gradient(33deg, #d05a1f 0%, #d9b58f 100%);
              box-shadow: 0px 12px 35px rgba(0, 0, 0, 0.3);
              transform: translateY(-5px);
            }


            select#countryData_gaff {
              display: none;
            }

            .checkbox {
              display: none;
            }

            .intgrtn-input-holder>input {
              width: 100%;
              background-color: #ffffff00;
              border-style: solid;
              border-color: #000000;
              border-radius: 10px;
              color: rgb(0, 0, 0) !important;
              margin-bottom: 1em;
            }

            .intgrtn-input>placeholder {
              color: black;
            }

            input#phoneFiled {
              width: 100%;
              background-color: #ffffff00;
              border-style: solid;
              border-color: #FFFFFF;
              border-radius: 10px;
              color: rgb(0, 0, 0) !important;
              margin-bottom: 1em;
            }

            .intgrtn-input-holder>input::placeholder {
              color: rgb(0, 0, 0);
            }

            input#phoneFiled::placeholder {

              color: white !important;
            }

            .iti__selected-dial-code {
              color: rgb(0, 0, 0);
            }

            .error {
              background-color: #ff9999 !important;
              /* Set the background color to red */
            }

            .step-2 {
              display: none;
            }

            input#phoneFiled {
              width: 100%;
            }

            .iti.iti--allow-dropdown.iti--separate-dial-code {
              width: 100%;
            }

            span#valid-msg {
              color: green;
            }

            span#error-msg {
              color: red;
            }

            .error-phone {
              text-align: center;
              margin-top: 1em;
            }

            .hide {
              display: none;
            }

            .recommend-wrap {
              max-width: auto;
              /* ancho máximo aproximado del banner original */
              margin: 3rem auto;
              /* centrado horizontal y respiro vertical */
              text-align: center;
            }

            .recommend-title {
              font-size: clamp(1.4rem, 3vw + 1rem, 2rem);
              /* se ajusta en desktop / móvil */
              font-weight: 700;
              margin-bottom: 1.5rem;
              color: #111;
            }

            /* Botón amarillo */
            .recommend-btn {
              display: inline-block;
              width: 100%;
              max-width: 360px;
              background: #ffd814;
              /* amarillo estilo Amazon */
              color: #111;
              font-weight: 600;
              text-decoration: none;
              padding: 0.9rem 1rem;
              border-radius: 30px;
              box-shadow: 0 2px 4px rgba(0, 0, 0, .1) inset;
              transition: background .15s;
            }

            .recommend-btn:hover {
              background: #f7ca00;
            }

            /* Nota + link */
            .recommend-note {
              font-size: .8125rem;
              margin-top: .75rem;
              color: #555;
            }

            .recommend-link {
              color: #0066c0;
              text-decoration: underline;
            }

            .recommend-link:hover {
              text-decoration: none;
            }


            .form-control {
              width: 100%;
              background-color: #ffffff00;
              border-style: solid;
              border-color: #000000;
              border-radius: 10px;
              color: rgb(0, 0, 0) !important;
              margin-bottom: 1em;
            }

            .give-me-access {
              opacity: inherit;
              width: 100%;
              -webkit-text-size-adjust: 100%;
              tab-size: 4;
              --tw-text-opacity: 1;
              box-sizing: border-box;
              border-width: 0;
              border-style: solid;
              --tw-translate-x: 0;
              --tw-translate-y: 0;
              --tw-rotate: 0;
              --tw-skew-x: 0;
              --tw-skew-y: 0;
              --tw-scale-x: 1;
              --tw-scale-y: 1;
              --tw-scroll-snap-strictness: proximity;
              --tw-ring-offset-width: 0px;
              --tw-ring-offset-color: #fff;
              --tw-ring-color: rgb(59 130 246 / 0.5);
              --tw-ring-offset-shadow: 0 0 #0000;
              --tw-ring-shadow: 0 0 #0000;
              --tw-shadow: 0 0 #0000;
              --tw-shadow-colored: 0 0 #0000;
              -webkit-appearance: button;
              cursor: pointer;
              width: 100%;
              margin: 0 auto;
              padding: 10px 16px;
              border-radius: 6px;
              color: #fff;
              border-color: rgb(37, 99, 235);
              margin-top: 1rem;
              font-size: 24px;
              line-height: 1.75rem;
              font-weight: 700;
              text-transform: none;
              font-family: "Merriweather", serif;
              background-color: transparent;
              background-image: linear-gradient(33deg, #e06d2c 0%, #e4c69f 100%);
              box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);
              border: 1px solid #d1d1d1;
              transition: all 0.3s ease-in-out;
            }
			.hiddenArea {
				display: none !important;
			}
		.btn-danger:disabled {
			pointer-events: none;
			opacity: .65;
		}
           @import url('https://fonts.googleapis.com/css2?family=Abel&family=Anton&family=Heebo:wght@100..900&family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Kumbh+Sans:wght@100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Lora:ital,wght@0,400..700;1,400..700&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900;1, italic&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');

            /* new label style */
            .advert-label-edit {
            color: #d0021b;
            /* bold red */
            font-weight: 700;
            /* bold */
            font-size: 1.3rem;
            /* adjust as needed */
            text-align: center;
            margin: 1.3rem 0;
            }

            .grid {
            display: block;
            }

            .benefits-list {
            list-style: none;
            padding-left: 0;
            margin: 0 0 1.5rem 0;
            }

            .benefits-list li {
            margin-bottom: 1rem;
            }


            .heading-2 {
            font-size: 35px;
            }

            .full-width-image {
            width: 70%;
            }


            @media (max-width: 500px) {
                .advert-label-edit {
                color: #d0021b;
                /* bold red */
                font-weight: 700;
                /* bold */
                font-size: 0.9rem;
                /* adjust as needed */
                text-align: center;
                margin: 0.8rem 0;
            }


            .heading-2 {
                line-height: 1.1;
                margin-bottom: 5px;
                font-size: 30px;
            }


            .full-width-image {
            width: 100%;
            }
            }