/* Forms */

input[type='text'],
input[type='email'],
input[type='number'],
input[type='password'],
input[type='phone'],
input[type='tel'],
input[type='date'],
input[type='url'],
input[type='search'] {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-radius: 2px;
    border-color: var(--black);
    background-color: var(--white);
    font-size: 1.6rem !important;
    line-height: 1.6 !important;
    font-weight: normal;
    font-style: normal;
    color: var(--black);
    margin: 0;
    padding: 0.8rem 0.8rem !important;
    -webkit-appearance: none;
    appearance: none;
}

input[type='file'] {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    border-color: var(--black);
    background-color: var(--white);
    font-size: 1.6rem !important;
    line-height: 1.6 !important;
    font-weight: normal;
    font-style: normal;
    color: var(--black);
    margin: 0;
    padding: 0.8rem 0.8rem !important;
    -webkit-appearance: none;
    appearance: none;
}

select {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    border-color: var(--black);
    background-color: var(--white);
    font-size: 1.6rem !important;
    line-height: 1.6 !important;
    font-weight: normal;
    font-style: normal;
    color: var(--black);
    margin: 0;
    padding: 0.8rem 0.8rem !important;
    -webkit-appearance: none;
    appearance: none;
    background-repeat: no-repeat;
    background-position: calc(100% - 0.8rem);
    background-size: 1.4rem;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjEwOTM4IDAuMzkwNjI1TDcgNi4yODEyNUwxMi44OTA2IDAuMzkwNjI1TDEzLjYwOTQgMS4xMDkzOEw3LjM1OTM4IDcuMzU5MzhMNyA3LjcwMzEyTDYuNjQwNjIgNy4zNTkzOEwwLjM5MDYyNSAxLjEwOTM4TDEuMTA5MzggMC4zOTA2MjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K');
}

textarea {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    border-color: var(--black);
    background-color: var(--white);
    font-size: 1.6rem !important;
    line-height: 1.6 !important;
    font-weight: normal;
    font-style: normal;
    color: var(--black);
    margin: 0;
    padding: 0.8rem 0.8rem !important;
    height: 7.5rem !important;
    min-height: auto !important;
}

/* Forminator */

.forminator-edit-module {
    display: flex;
    justify-content: center;
}

h2.forminator-title {
    text-align: center;
    margin-bottom: 1.6rem;
}

.forminator-response-message {
    font-family: 'Atyp Display', sans-serif !important;
}

.forminator-success h3 {
    font-family: 'Atyp Display', sans-serif !important;
    font-size: 4.4rem !important;
    position: relative;
    padding-top: 4rem;
    margin-top: 7rem !important;
}

.hustle-ui .hustle-layout .hustle-group-content h3:not([class*='forminator-']) {
    font-family: 'Atyp Display', sans-serif !important;
    font: 500 4.4rem/1.5 'Atyp Display', sans-serif !important;
}

.forminator-success p:not(.icon) {
    font-size: 2.8rem !important;
    font-family: Helvetica, Arial, sans-serif !important;
}

.forminator-success p.las {
    font-family: 'Line Awesome Free' !important;
    font-weight: 900 !important;
}

.forminator-success h3::before {
    content: '';
    width: 5rem;
    height: 5rem;
    display: block;
    position: absolute;
    top: -4rem;
    left: 0;
    right: 0;
    margin: auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 5rem;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA1MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzM4MjgxIDAuNTE5NTMxTDQuMDc4MTIgMS44NjcxOUw0OS42MDU1IDIwLjVMMC43MzgyODEgNDAuNDgwNUwxLjU1ODU5IDM2Ljk2NDhMNS4xOTE0MSAyMC41TDEuNTU4NTkgNC4wMzUxNkwwLjczODI4MSAwLjUxOTUzMVpNNS45NTMxMiA2LjczMDQ3TDguNTg5ODQgMTguNjI1SDM1LjA3NDJMNS45NTMxMiA2LjczMDQ3Wk04LjU4OTg0IDIyLjM3NUw1Ljk1MzEyIDM0LjI2OTVMMzUuMDc0MiAyMi4zNzVIOC41ODk4NFoiIGZpbGw9IiMzRUU2NjMiLz4KPC9zdmc+Cg==');
}

.forminator-success h4 {
    font-family: 'Atyp Display', sans-serif !important;
    font-size: 2.4rem !important;
    font-weight: 500 !important;
    color: var(--red-alt);
    text-align: left !important;
    margin: 1.6rem 0 !important;
    transform: translateY(0.8rem);
}

.forminator-success p.has-img,
.forminator-success p:has(img) {
    float: left;
    margin: 0rem 2.4rem 3rem 30% !important;
    min-height: 13rem;
}

.forminator-success p.has-img img,
.forminator-success p:has(img) img {
    border-radius: 2.4rem;
    width: 6.4rem;
    height: 6.4rem;
}

.forminator-success p.icon {
    display: block !important;
    margin: 0.8rem 0 !important;
    font-size: 2rem !important;
    line-height: 1 !important;
}

.forminator-success p.icon span {
    font-family: 'Atyp Display', sans-serif !important;
    font-size: 2.4rem !important;
}

.forminator-label {
    display: block !important;
    font-size: 1.6rem !important;
    font-weight: normal !important;
    line-height: 1.6 !important;
    margin: 0 0 0.4rem !important;
    font-family: Helvetica, Arial, sans-serif !important;
}

.forminator-ui.forminator-custom-form[data-design='default'] .forminator-label {
    font-weight: bold !important;
}

.forminator-required {
    color: var(--red-alt);
}

.iti {
    display: block !important;
}

.iti__country {
    margin: 0 !important;
}

.iti__country::before {
    display: none !important;
}

.iti--allow-dropdown input,
.iti--allow-dropdown input[type='tel'],
.iti--allow-dropdown input[type='text'],
.iti--separate-dial-code input,
.iti--separate-dial-code input[type='tel'],
.iti--separate-dial-code input[type='text'] {
    padding: 0.8rem 0.8rem 0.8rem 8.8rem !important;
}

.forminator-iti-input.iti .iti__selected-dial-code {
    font-size: 1.6rem;
    font-family: Helvetica, Arial, sans-serif;
}

.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-grid='open'] .forminator-row:not(:last-child),
.forminator-ui.forminator-custom-form[data-grid='open'] .forminator-row:not(:last-child) {
    margin-bottom: 1.6rem !important;
}

.et-db
    #et-boc
    .et_pb_module
    .forminator-ui.forminator-custom-form[data-design='default']
    .forminator-row:not(:last-child),
.forminator-ui.forminator-custom-form[data-design='default'] .forminator-row:not(:last-of-type) {
    margin-bottom: 3.2rem !important;
}

.hidden-label .forminator-label {
    display: none !important;
}

.forminator-merge-tags .forminator-label {
    display: none !important;
}

.forminator-merge-tags p {
    text-align: center;
    font-size: 2.8rem;
    margin-top: 1.6rem;
    margin-bottom: 4rem;
}

.et-db
    #et-boc
    .et_pb_module
    .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid='open']
    .forminator-row,
.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid='open'] .forminator-row {
    margin-left: -1.6rem !important;
    margin-right: -1.6rem !important;
}

.et-db
    #et-boc
    .et_pb_module
    .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid='open']
    .forminator-col,
.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid='open'] .forminator-col {
    padding: 0 1.6rem !important;
}

.forminator-description {
    display: block;
    padding: 0.5rem 0 0;
}

.forminator-checkbox__wrapper {
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.forminator-checkbox {
    position: relative !important;
    font-family: Helvetica, Arial, sans-serif !important;
}

.forminator-checkbox input[type='checkbox'] {
    opacity: 0 !important;
    visibility: hidden !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
}

.forminator-checkbox span.forminator-checkbox-box {
    display: block !important;
    cursor: pointer !important;
    border: none !important;
    width: 2rem !important;
    height: 2rem !important;
    margin-right: 0.8rem !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 2rem !important;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMyIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=') !important;
}

.forminator-checkbox span.forminator-checkbox-box::before {
    display: none !important;
}

.forminator-checkbox input[type='checkbox']:checked + span.forminator-checkbox-box {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iNCIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTcuNzE0MjkgMTQuNzg1N0w1LjIxNDI5IDEyLjI4NTdDNC45Mjg1NyAxMiA0LjUgMTIgNC4yMTQyOSAxMi4yODU3QzMuOTI4NTcgMTIuNTcxNCAzLjkyODU3IDEzIDQuMjE0MjkgMTMuMjg1N0w3LjIxNDI5IDE2LjI4NTdDNy41IDE2LjU3MTQgNy45Mjg1NyAxNi41NzE0IDguMjE0MjkgMTYuMjg1N0wxNS43ODU3IDguNzE0MjlDMTYuMDcxNCA4LjQyODU3IDE2LjA3MTQgOCAxNS43ODU3IDcuNzE0MjlDMTUuNSA3LjQyODU3IDE1LjA3MTQgNy40Mjg1NyAxNC43ODU3IDcuNzE0MjlMNy43MTQyOSAxNC43ODU3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==') !important;
}

.forminator-ui.forminator-custom-form[data-design='default'] .forminator-checkbox .forminator-checkbox-box ~ span {
    margin-left: 0 !important;
}

.forminator-checkbox__label p {
    margin: 0 !important;
}

.forminator-checkbox__wrapper p {
    margin: 0 !important;
    font-size: 1.4rem !important;
    font-weight: normal !important;
}

.forminator-radio {
    position: relative !important;
    font-family: Helvetica, Arial, sans-serif !important;
}

.forminator-radio input[type='radio'] {
    opacity: 0 !important;
    visibility: hidden !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
}

.forminator-radio span.forminator-radio-bullet {
    display: block !important;
    cursor: pointer !important;
    border: none !important;
    width: 2rem !important;
    height: 2rem !important;
    margin-right: 0.8rem !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 2rem !important;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiPgogICAgPHBhdGggZD0iTTE5LDEwQzE5LDE0Ljk2NyAxNC45NjcsMTkgMTAsMTlDNS4wMzMsMTkgMSwxNC45NjcgMSwxMEMxLDUuMDMzIDUuMDMzLDEgMTAsMUMxNC45NjcsMSAxOSw1LjAzMyAxOSwxMFoiIHN0eWxlPSJmaWxsOndoaXRlOyIvPgogICAgPHBhdGggZD0iTTE5LDEwQzE5LDE0Ljk2NyAxNC45NjcsMTkgMTAsMTlDNS4wMzMsMTkgMSwxNC45NjcgMSwxMEMxLDUuMDMzIDUuMDMzLDEgMTAsMUMxNC45NjcsMSAxOSw1LjAzMyAxOSwxMFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmJsYWNrO3N0cm9rZS13aWR0aDoycHg7Ii8+Cjwvc3ZnPgo=') !important;
}

.forminator-radio span.forminator-radio-bullet::before {
    display: none !important;
}

.forminator-radio input[type='radio']:checked + span.forminator-radio-bullet {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiPgogICAgPHBhdGggZD0iTTE5LDEwQzE5LDE0Ljk2NyAxNC45NjcsMTkgMTAsMTlDNS4wMzMsMTkgMSwxNC45NjcgMSwxMEMxLDUuMDMzIDUuMDMzLDEgMTAsMUMxNC45NjcsMSAxOSw1LjAzMyAxOSwxMFoiIHN0eWxlPSJmaWxsOndoaXRlOyIvPgogICAgPHBhdGggZD0iTTE5LDEwQzE5LDE0Ljk2NyAxNC45NjcsMTkgMTAsMTlDNS4wMzMsMTkgMSwxNC45NjcgMSwxMEMxLDUuMDMzIDUuMDMzLDEgMTAsMUMxNC45NjcsMSAxOSw1LjAzMyAxOSwxMFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmJsYWNrO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjI4MjgsMCwwLDEuMjgyOCwtMy41NzExNCwtNC44ODYzMykiPgogICAgICAgIDxjaXJjbGUgY3g9IjEwLjU3OSIgY3k9IjExLjYwNSIgcj0iNC4wOTYiLz4KICAgIDwvZz4KPC9zdmc+Cg==') !important;
}

.forminator-ui.forminator-custom-form[data-design='default'] .forminator-radio .forminator-radio-bullet ~ span {
    margin-left: 0 !important;
}

.forminator-has_error input {
    border-color: var(--red-alt) !important;
}

.forminator-error-message {
    display: block;
    font-size: 1.4rem;
    color: var(--red-alt);
    margin-top: 0.4rem;
}

.forminator-response-message {
    text-align: center;
    font-size: 2.8rem;
}

.forminator-response-message.forminator-error {
    color: var(--red-alt);
}

.static input[type='text'] {
    background-color: transparent !important;
    border: none !important;
    padding: 0 !important;
    font-size: 2.8rem;
    pointer-events: none;
    cursor: default;
}

.forminator-uploaded-files.forminator-has-files {
    padding: 1.6rem;
    background-color: var(--white);
    border-radius: 2px;
    border: 1px solid var(--black);
    display: flex;
    flex-flow: row wrap;
    gap: 0.8rem;
    margin: 1.6rem 0;
    min-height: 12rem;
}

.forminator-uploaded-files li .forminator-uploaded-file--content {
    display: flex;
    align-items: center;
    background-color: var(--gray-soft);
    border-radius: 2.4rem;
    border: 1px solid var(--gray-lighter-alt);
    font-size: 1.6rem;
    padding: 0.2rem 1.6rem;
}

.forminator-uploaded-files li .forminator-uploaded-file--content .forminator-uploaded-file--preview {
    margin-right: 0.8rem;
}

.forminator-uploaded-files li .forminator-uploaded-file--content .forminator-icon-file::before {
    color: var(--red-alt);
}

.forminator-uploaded-files li .forminator-uploaded-file--content .forminator-uploaded-file--text p {
    margin: 0 !important;
}

.forminator-uploaded-files
    li
    .forminator-uploaded-file--content
    .forminator-uploaded-file--text
    p.forminator-uploaded-file--size {
    display: none !important;
}

button.forminator-button-delete {
    border: none !important;
    background-color: none !important;
    width: 1.4rem;
    height: 1.8rem;
    display: block;
    cursor: pointer;
    margin: 0 0 0 0.8rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1.4rem;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzc1IDBINy44NzVDOC4yMzk1OCAwIDguNTM5MDYgMC4xMTcxODggOC43NzM0NCAwLjM1MTU2MkM5LjAwNzgxIDAuNTg1OTM4IDkuMTI1IDAuODg1NDE3IDkuMTI1IDEuMjVWMS44NzVIMTIuODc1VjMuMTI1SDEyLjI1VjEzLjEyNUMxMi4yNSAxMy42MzI4IDEyLjA2MTIgMTQuMDc1NSAxMS42ODM2IDE0LjQ1MzFDMTEuMzE5IDE0LjgxNzcgMTAuODgyOCAxNSAxMC4zNzUgMTVIMi44NzVDMi4zNjcxOSAxNSAxLjkyNDQ4IDE0LjgxNzcgMS41NDY4OCAxNC40NTMxQzEuMTgyMjkgMTQuMDc1NSAxIDEzLjYzMjggMSAxMy4xMjVWMy4xMjVIMC4zNzVWMS44NzVINC4xMjVWMS4yNUM0LjEyNSAwLjg4NTQxNyA0LjI0MjE5IDAuNTg1OTM4IDQuNDc2NTYgMC4zNTE1NjJDNC43MTA5NCAwLjExNzE4OCA1LjAxMDQyIDAgNS4zNzUgMFpNNS4zNzUgMS4yNVYxLjg3NUg3Ljg3NVYxLjI1SDUuMzc1Wk0yLjI1IDMuMTI1VjEzLjEyNUMyLjI1IDEzLjI5NDMgMi4zMDg1OSAxMy40NDQgMi40MjU3OCAxMy41NzQyQzIuNTU1OTkgMTMuNjkxNCAyLjcwNTczIDEzLjc1IDIuODc1IDEzLjc1SDEwLjM3NUMxMC41NDQzIDEzLjc1IDEwLjY4NzUgMTMuNjkxNCAxMC44MDQ3IDEzLjU3NDJDMTAuOTM0OSAxMy40NDQgMTEgMTMuMjk0MyAxMSAxMy4xMjVWMy4xMjVIMi4yNVpNMy41IDVINC43NVYxMS44NzVIMy41VjVaTTYgNUg3LjI1VjExLjg3NUg2VjVaTTguNSA1SDkuNzVWMTEuODc1SDguNVY1WiIgZmlsbD0iI0IyQjJCMiIvPgo8L3N2Zz4K');
}

button.forminator-button-delete:hover {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzc1IDBINy44NzVDOC4yMzk1OCAwIDguNTM5MDYgMC4xMTcxODggOC43NzM0NCAwLjM1MTU2MkM5LjAwNzgxIDAuNTg1OTM4IDkuMTI1IDAuODg1NDE3IDkuMTI1IDEuMjVWMS44NzVIMTIuODc1VjMuMTI1SDEyLjI1VjEzLjEyNUMxMi4yNSAxMy42MzI4IDEyLjA2MTIgMTQuMDc1NSAxMS42ODM2IDE0LjQ1MzFDMTEuMzE5IDE0LjgxNzcgMTAuODgyOCAxNSAxMC4zNzUgMTVIMi44NzVDMi4zNjcxOSAxNSAxLjkyNDQ4IDE0LjgxNzcgMS41NDY4OCAxNC40NTMxQzEuMTgyMjkgMTQuMDc1NSAxIDEzLjYzMjggMSAxMy4xMjVWMy4xMjVIMC4zNzVWMS44NzVINC4xMjVWMS4yNUM0LjEyNSAwLjg4NTQxNyA0LjI0MjE5IDAuNTg1OTM4IDQuNDc2NTYgMC4zNTE1NjJDNC43MTA5NCAwLjExNzE4OCA1LjAxMDQyIDAgNS4zNzUgMFpNNS4zNzUgMS4yNVYxLjg3NUg3Ljg3NVYxLjI1SDUuMzc1Wk0yLjI1IDMuMTI1VjEzLjEyNUMyLjI1IDEzLjI5NDMgMi4zMDg1OSAxMy40NDQgMi40MjU3OCAxMy41NzQyQzIuNTU1OTkgMTMuNjkxNCAyLjcwNTczIDEzLjc1IDIuODc1IDEzLjc1SDEwLjM3NUMxMC41NDQzIDEzLjc1IDEwLjY4NzUgMTMuNjkxNCAxMC44MDQ3IDEzLjU3NDJDMTAuOTM0OSAxMy40NDQgMTEgMTMuMjk0MyAxMSAxMy4xMjVWMy4xMjVIMi4yNVpNMy41IDVINC43NVYxMS44NzVIMy41VjVaTTYgNUg3LjI1VjExLjg3NUg2VjVaTTguNSA1SDkuNzVWMTEuODc1SDguNVY1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==');
}

button.forminator-button-delete span {
    display: none !important;
}

.forminator-ui#forminator-module-16153.forminator-design--default .forminator-repeater-field {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0;
}

.forminator-ui#forminator-module-16153.forminator-design--default
    .forminator-rating-item
    [class*='forminator-icon-']:before {
    color: #cacaca !important;
}

.forminator-ui#forminator-module-16153.forminator-design--default
    .forminator-rating-item.forminator-rating-hover
    [class*='forminator-icon-']:before,
.forminator-ui#forminator-module-16153.forminator-design--default
    .forminator-rating-item.forminator-rating-selected
    [class*='forminator-icon-']:before {
    color: var(--dark-purple) !important;
}

.forminator-repeater-label {
    font-size: 2.4rem !important;
}

.forminator-ui#forminator-module-16153 .forminator-row .forminator-field-group > .forminator-description {
    margin-bottom: 2.4rem !important;
}

/* RESPONSIVE */

@media (max-width: 1600px) {
}

@media (max-width: 1200px) {
}

@media (max-width: 990px) {
}

@media (max-width: 750px) {
    .forminator-merge-tags p {
        font-size: 2rem;
    }
}

@media (max-width: 600px) {
}

@media (max-width: 400px) {
}
