.paragraph {
    width: 100%;
    font-size: 18px;
    word-break: break-word;
    white-space: break-spaces;
}

.paragraph .paragraph-inner {
    width: 100%;
}

.paragraph a {
    color: inherit;
    font-weight: inherit;
    font-size: inherit;
    font-style: inherit;
}

p {
    margin: 0;
    padding: 0;
}


h1,
h3,
p,
ul {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

ul {
    padding-left: 0 !important;
}

.paragraph * {
    line-height: inherit;
    letter-spacing: inherit;
    font-size: inherit;
    font-family: inherit;
}

.paragraph li::before {
    margin-left: 0;
    margin-right: 5px;
    text-align: right;
    display: inline-block;
    white-space: nowrap;
}

.paragraph ul>li::before {
    content: "•";
}

.paragraph ul li {
    padding-left: 0;
}

.paragraph ul>li {
    list-style-type: none;
}

.btn {
    display: flex;
    flex-direction: column;
}

.btn {
    cursor: pointer;
    border: 0;
    outline: 0;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.2;
    letter-spacing: .02em;
    color: #f6f9fe;
    background: #4368e0;
    border-radius: 4px;
    padding: 10px 30px;
    transition: .15s all ease-in-out;
    transition-property: all;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
    position: relative;
    box-shadow: RGB(37 42 50/32%)0 1px 4px 1px;
}

.btn.btn-v2 p {
    white-space: normal;
}

.btn.btn-v2 p:empty::before {
    content: "";
    display: inline-block;
}

.btn .btn-headline {
    pointer-events: none;
    word-break: break-word;
}

.btn-container {
    width: 100%;
    align-items: center;
}

.btn-container,
.spacer {
    display: flex;
    flex-direction: column;
}

.spacer {
    flex: 1;
}

.spacer .inner-spacer {
    box-sizing: border-box;
    border-top: 2px solid #57585d;
    width: 100%;
    display: block;
}

#render-table {
    text-align: center;
}

.custom {
    width: 100%;
}

.progress-bar-wrpr {
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
}

.progress-bar {
    box-sizing: content-box;
    position: relative;
    background: #555;
    border-radius: 25px;
    padding: 10px;
    box-shadow: inset 0-1px 1px rgba(255, 255, 255, .3);
    flex: 1;
    display: flex;
    overflow: hidden;
}

.progress-bar .pb-inner {
    flex: 1;
    position: relative;
    text-decoration: inherit;
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit;
}

.progress-bar .pb-fill {
    display: block;
    height: 100%;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: RGB(43, 194, 83);
    background-image: linear-gradient(RGB(43, 194, 83) 37%, RGB(84, 240, 84) 69%);
    box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0-2px 6px rgba(0, 0, 0, .4);
    position: relative;
    overflow: hidden;
}

.progress-bar .pb-number {
    position: absolute;
    z-index: 2;
    line-height: 100%;
    text-decoration: inherit;
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit;
}

.progress-bar.pb-center .pb-number {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-decoration: inherit;
}

.timer {
    display: flex;
    justify-content: center;
}

.timer li,
.timer-container {
    flex-direction: column;
    display: flex;
    align-items: center;
}

.timer li {
    margin: 0 10px;
    font-size: inherit;
    letter-spacing: .02em;
    color: inherit;
}

.timer li .timer_label {
    font-size: 16px;
    font-weight: 300;
    line-height: 150%;
    color: #b1b2b4;
    display: block;
    width: 100%;
}

.timer li .timer_number {
    display: block;
    position: relative;
    padding: 10px;
}

.timer-container {
    width: 100%;
    overflow: hidden;
}

.img {
    width: 100%;
    height: auto;
    display: flex;
}

.img {
    flex-direction: column;
    align-items: center;
}

.image-slider {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
}

.image-slider .is-image-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
}

.image-slider .is-image-wrapper .next,
.image-slider .is-image-wrapper .prev {
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 0;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    transition: .6s ease;
    border-radius: 0 3px 3px 0;
    user-select: none;
}

.image-slider .is-image-wrapper .next {
    left: auto;
    right: 0;
    border-radius: 3px 0 0 3px;
}

.image-slider .is-image-wrapper .next:hover,
.image-slider .is-image-wrapper .prev:hover {
    background-color: rgba(0, 0, 0, .8);
}

.image-slider .is-thumbs-wrapper {
    display: block;
    overflow-y: scroll;
    width: 100%;
    position: relative;
}

.image-slider .is-thumbnails {
    width: fit-content;
    display: flex;
    flex-direction: row;
    overflow: hidden;
}

.image-slider .is-thumbnails .is-thumbnail {
    margin: 10px 5px;
    border-radius: 2px;
    box-shadow: 0 0 0 1px #b3b3b3;
    cursor: pointer !important;
    overflow: hidden;
}

.image-slider .is-thumbnails .is-thumbnail img {
    object-fit: scale-down;
    height: 100%;
    width: 100%;
    opacity: .7;
}

.image-slider .is-thumbnails .is-thumbnail.selected {
    box-shadow: 0 0 0 3px #708090;
}

.image-slider .is-thumbnails .is-thumbnail.selected img {
    opacity: 1;
}

.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) {
    box-shadow: 0 0 0 2px #708090;
}

.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) img {
    opacity: 1;
}

.container-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.container {
    border: 0;
    outline: 0;
    display: flex;
    flex-wrap: wrap;
}

.container {
    flex-direction: row;
}

.container .container-box {
    width: 100%;
    overflow: visible;
    display: flex;
    flex: 1;
    flex-direction: column;
}

.faq .faq-header,
.faq-wrapper {
    width: 100%;
}

.faq,
.faq .faq-header,
.faq .faq-header .faq-title,
.faq-wrapper {
    display: flex;
    flex-direction: column;
}

.faq .faq-header {
    flex-direction: row;
    flex: 0;
    min-height: 10px;
    padding: 10px 5px;
    cursor: pointer;
    border-radius: 5px;
}

.faq .faq-header .faq-title {
    font-size: inherit;
    font-weight: inherit;
    width: fit-content;
    max-width: calc(100% - 30px);
    text-decoration: inherit;
    font-style: inherit;
    font-family: inherit;
    text-align: inherit;
    flex: 1;
    overflow-wrap: anywhere;
}

.faq .faq-header .faq-icon {
    min-width: 10px;
    margin: auto 5px;
    transition: transform .2s ease-out;
}

.faq .faq-header:hover {
    background: #f5f5f5;
}

.faq:not(.active) .faq-content-wrapper {
    max-height: 0;
    overflow: hidden;
}

.faq .faq-content-wrapper {
    display: flex;
    flex-direction: column;
    flex: 1;
    transition: max-height .2s ease-in-out;
}

.faq .faq-content {
    display: flex;
    flex: 1;
    position: relative;
    flex-direction: column;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    padding: 0;
    font-family: sans-serif;
    font-weight: 400;
    color: #636a7b;
    font-size: 13px;
}

input {
    appearance: auto;
}

a,
a:active,
a:focus,
a:hover,
a:visited {
    text-decoration: none;
}

p {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
}

ul {
    list-style: none;
}

h1 {
    font-weight: 500;
    line-height: 1.5;
}

h1,
h3,
ul {
    margin: 0;
    padding: 0;
}

a,
svg path {
    transition: .15s all ease-in-out;
}

.main-wrapper {
    width: 100%;
    flex-direction: column;
    min-height: 100vh;
    text-decoration: inherit;
    overflow: unset;
}

.element-wrapper,
.main-wrapper,
.section {
    align-items: center;
    display: flex;
}

.element-wrapper {
    justify-content: center;
    text-decoration: inherit;
    min-height: 0;
}

.section {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    justify-items: center;
    flex-direction: column;
}

.section,
.section.full {
    width: 100%;
}

.section.full .section_row {
    max-width: 1170px;
}

.section.half {
    width: 50%;
}

.section.half .section_row {
    max-width: 600px;
}

.section .section_row {
    width: 100%;
    display: flex;
    flex-direction: row;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

@media only screen and (min-width:851px) {
    .no-desktop {
        display: none !important;
    }
}

@media only screen and (max-width:850px) and (min-width:601px) {
    .no-tablet {
        display: none !important;
    }

    .section.half {
        width: 75%;
    }
}

@media only screen and (max-width:600px) {
    .no-mobile {
        display: none !important;
    }

    .section.half {
        width: 100%;
    }

    .section .section_row {
        flex-direction: column;
    }

    .section .section_row .row-column {
        width: 100% !important;
    }
}

.row-column {
    padding: 0;
    display: inline-block;
    vertical-align: top;
    text-decoration: inherit;
}

.sticky_show_after {
    display: none;
    visibility: hidden;
}

.sticky_show_after.visible {
    display: flex;
    visibility: visible;
}

/*! CSS Used from: Embedded */
.hebrew-text {
    direction: rtl !important;
    text-align: right !important;
}

.text-center {
    direction: rtl !important;
    text-align: center !important;
}

.consh {
    box-shadow: rgb(155, 155, 155) 1.28558px 1.53209px 2px 2px !important;
}

.containersh {
    box-shadow: rgb(155, 155, 155) 0.642788px 0.766044px 3px 1px !important;
}

.image-slider .is-image-wrapper .prev,
.image-slider .is-image-wrapper .next {
    color: black !important;
}

.image-slider .is-image-wrapper .prev:hover,
.image-slider .is-image-wrapper .next:hover {
    background-color: transparent !important;
}

.blink-image {
    animation: blink 3.5s infinite !important;
}

.btnsh {
    box-shadow: rgba(255, 215, 0, 0.6) 0px 4px 8px 2px !important;
}

.timer li {
    padding: 7px !important;
    background: #ffffff !important;
    border-radius: 5px !important;
}

.timer li .timer_label {
    z-index: 10 !important;
    margin-top: -17px !important;
}

.timer li .timer_number {
    margin-top: -13px !important;
}

.rec {
    background-image: linear-gradient(180deg, #FAF8F5, #FFFFFF 90%) !important;
}

/*! CSS Used from: Embedded */
.el-729350 {
    align-items: center;
}

.el-729350 {
    flex-direction: column;
}

.el-729350>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

.el-729350>.container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-729350 {
        flex-direction: row;
    }

    .el-729350>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-729350>.container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .el-729350 {
        flex-direction: row;
    }

    .el-729350>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-729350>.container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

/*! CSS Used from: Embedded */
.el-784412 {
    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-784412 {
        font-size: calc(21px + 8 * ((100vw - 320px) / 960));
        text-align: left;
    }
}

@media screen and (min-width: 1024px) {
    .el-784412 {
        font-size: 21px;
        text-align: left;
    }
}

/*! CSS Used from: Embedded */
.el-704031 {
    align-items: flex-end;
}

@media (max-width: 480px) {
    .el-704031 {
        align-items: center;
    }
}

.timer-id-704031 li .timer_number {
    color: #303030;
    border-top: 0px solid;
    border-left: 0px solid;
    border-right: 0px solid;
    border-bottom: 0px solid;
    border-radius: 5px 5px 0px 0px;
    background-color: #FFFFFF;
    font-family: Cairo;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

.timer-id-704031 li .timer_label {
    color: #303030;
    font-family: Cairo;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

/*! CSS Used from: Embedded */
.el-188141 {
    font-size: calc(21px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-188141 {
        font-size: calc(21px + 8 * ((100vw - 320px) / 960));
        text-align: left;
    }
}

@media screen and (min-width: 1024px) {
    .el-188141 {
        font-size: 21px;
        text-align: left;
    }
}

/*! CSS Used from: Embedded */
.el-503768 {
    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-503768 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-503768 {
        font-size: 18px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-54902 {
    align-items: start;
}

.el-54902 {
    flex-direction: row;
}

.el-54902>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-833588 {
    align-items: start;
}

.el-833588 {
    flex-direction: row;
}

.el-833588>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-125491 {
    align-items: center;
}

.el-125491 {
    flex-direction: row;
}

.el-125491>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-125491>.container-box:nth-child(2) {
    width: 270px;
    min-width: 270px;
    max-width: 270px;
}

.el-125491>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-410507 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-987452 {
    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-987452 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-987452 {
        font-size: 18px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-945899 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-110897 {
    align-items: center;
}

.el-110897 {
    flex-direction: row;
}

.el-110897>.container-box:nth-child(1) {
    width: 12%;
    min-width: 12%;
    max-width: 12%;
}

.el-110897>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-110897>.container-box:nth-child(3) {
    width: 12%;
    min-width: 12%;
    max-width: 12%;
}

/*! CSS Used from: Embedded */
.el-643533 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-396490 {
    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-396490 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-396490 {
        font-size: 18px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-282993 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-714897 {
    align-items: center;
}

.el-714897 {
    flex-direction: row;
}

.el-714897>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-714897>.container-box:nth-child(2) {
    width: 25px;
    min-width: 25px;
    max-width: 25px;
}

.el-714897>.container-box:nth-child(3) {
    width: 25px;
    min-width: 25px;
    max-width: 25px;
}

.el-714897>.container-box:nth-child(4) {
    width: 25px;
    min-width: 25px;
    max-width: 25px;
}

.el-714897>.container-box:nth-child(5) {
    width: 25px;
    min-width: 25px;
    max-width: 25px;
}

.el-714897>.container-box:nth-child(6) {
    width: 25px;
    min-width: 25px;
    max-width: 25px;
}

/*! CSS Used from: Embedded */
.el-981502 {
    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
    text-align: right;
}

@media screen and (min-width: 480px) {
    .el-981502 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: right;
    }
}

@media screen and (min-width: 1024px) {
    .el-981502 {
        font-size: 18px;
        text-align: right;
    }
}

/*! CSS Used from: Embedded */
.el-878338 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-477324 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-175132 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-487071 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-179366 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-838099 {
    font-size: 38px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-7040 {
    align-items: center;
}

.el-7040 {
    flex-direction: row;
}

.el-7040>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-7040>.container-box:nth-child(2) {
    width: 140px;
    min-width: 140px;
    max-width: 140px;
}

.el-7040>.container-box:nth-child(3) {
    width: 100px;
    min-width: 100px;
    max-width: 100px;
}

/*! CSS Used from: Embedded */
.el-984744 {
    font-size: 31px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-414463 {
    font-size: 20px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-198217 {
    align-items: start;
}

.el-198217 {
    flex-direction: row;
}

.el-198217>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-198217>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-198217>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-388040 {
    align-items: start;
}

.el-388040 {
    flex-direction: row;
}

.el-388040>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-159213 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-51480 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-51480 {
        font-size: calc(16px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-51480 {
        font-size: 16px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-781387 {
    align-items: start;
}

.el-781387 {
    flex-direction: row;
}

.el-781387>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-691820 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-303179 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-303179 {
        font-size: calc(15px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-303179 {
        font-size: 15px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-271565 {
    align-items: start;
}

.el-271565 {
    flex-direction: row;
}

.el-271565>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-821496 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-169897 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-169897 {
        font-size: calc(16px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-169897 {
        font-size: 16px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-985589 {
    align-items: start;
}

.el-985589 {
    flex-direction: row;
}

.el-985589>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-985589>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-985589>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-297660 {
    align-items: start;
}

.el-297660 {
    flex-direction: row;
}

.el-297660>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-422450 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-152593 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-152593 {
        font-size: calc(16px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-152593 {
        font-size: 16px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-662175 {
    align-items: start;
}

.el-662175 {
    flex-direction: row;
}

.el-662175>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-857892 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-403472 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-403472 {
        font-size: calc(15px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-403472 {
        font-size: 15px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-884635 {
    align-items: start;
}

.el-884635 {
    flex-direction: row;
}

.el-884635>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-752343 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-926583 {
    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-926583 {
        font-size: calc(16px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-926583 {
        font-size: 16px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
#quantity {
    direction: rtl !important;
    font-family: 'Cairo', sans-serif;
    font-size: 16px;
    text-align: right;
    font-weight: 600;
}

progress {
    direction: rtl !important;
    width: 100%;
    height: 7px;
    background-color: #F5F5F5;
    border-radius: 10px;
    overflow: hidden;
    appearance: none;
}

/*! CSS Used from: Embedded */
.el-993832 {
    align-items: center;
}

.el-993832 {
    flex-direction: row;
}

.el-993832>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-993832>.container-box:nth-child(2) {
    width: 22px;
    min-width: 22px;
    max-width: 22px;
}

/*! CSS Used from: Embedded */
.el-779271 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-956194 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-295995 {
    align-items: start;
}

.el-295995 {
    flex-direction: row;
}

.el-295995>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-731243 .btn {
    font-family: Cairo;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    line-height: 1;
    margin: 10px 0px 0px 0px;
    padding: 15px 30px 15px 30px;
    background-color: #8bd268;
}

.el-731243 .btn:hover {
    line-height: 1;
}

.el-731243 {
    align-items: stretch;
}

.el-731243 .btn-v2 {
    width: 100%;
    align-self: center;
}

/*! CSS Used from: Embedded */
.el-168151 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-611973 {
    align-items: center;
}

.el-611973 img {
    max-width: 400px;
}

/*! CSS Used from: Embedded */
.el-866446 {
    align-items: start;
}

.el-866446 {
    flex-direction: row;
}

.el-866446>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-632329 {
    font-size: 16px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-83250 {
    font-size: 16px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-120296 {
    align-items: start;
}

.el-120296 {
    flex-direction: row;
}

.el-120296>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-904514 {
    align-items: center;
}

.el-904514 {
    flex-direction: column;
}

.el-904514>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-904514 {
        flex-direction: row;
    }

    .el-904514>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .el-904514 {
        flex-direction: row;
    }

    .el-904514>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

/*! CSS Used from: Embedded */
.el-663549 {
    align-items: start;
}

.el-663549 {
    flex-direction: row;
}

.el-663549>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-588702 {
    font-size: 27px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-212416 {
    font-size: 22px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-723382 .faq-header {
    font-size: 16px;
    text-align: right;
}

.el-723382 .faq-header {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
}

.el-723382 .faq-header:hover {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
}

/*! CSS Used from: Embedded */
.el-573429 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-866547 .faq-header {
    font-size: 16px;
    text-align: right;
}

.el-866547 .faq-header {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
}

.el-866547 .faq-header:hover {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
}

/*! CSS Used from: Embedded */
.el-655147 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-201091 .faq-header {
    font-size: 16px;
    text-align: right;
}

.el-201091 .faq-header {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
}

.el-201091 .faq-header:hover {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
}

/*! CSS Used from: Embedded */
.el-412265 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-384734 {
    align-items: start;
}

.el-384734 {
    flex-direction: row;
}

.el-384734>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-215696 .btn {
    font-family: Cairo;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    line-height: 1;
    margin: 10px 0px 0px 0px;
    padding: 15px 100px 15px 100px;
    background-color: #000000;
}

.el-215696 .btn:hover {
    line-height: 1;
}

.el-215696 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-782448 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-112827 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-4927 {
    align-items: center;
}

.el-4927 img {
    max-width: 470px;
}

/*! CSS Used from: Embedded */
.el-939334 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-3130 {
    align-items: center;
}

.el-3130 img {
    max-width: 330px;
}

/*! CSS Used from: Embedded */
.el-278784 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-132635 {
    align-items: center;
}

.el-132635 img {
    max-width: 400px;
}

/*! CSS Used from: Embedded */
.el-198209 .faq-header {
    font-size: 16px;
    text-align: right;
}

.el-198209 .faq-header {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
}

.el-198209 .faq-header:hover {
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
}

/*! CSS Used from: Embedded */
.el-775302 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-751424 {
    font-size: 31px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-677437 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-499668 {
    font-size: 24px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-975427 {
    align-items: center;
}

.el-975427 {
    flex-direction: row;
}

.el-975427>.container-box:nth-child(1) {
    width: 35%;
    min-width: 35%;
    max-width: 35%;
}

.el-975427>.container-box:nth-child(2) {
    width: 40%;
    min-width: 40%;
    max-width: 40%;
}

.el-975427>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-271758 {
    align-items: center;
}

.el-271758 {
    flex-direction: row;
}

.el-271758>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-271758>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-271758>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-11734 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-512404 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-373624 {
    align-items: center;
}

.el-373624 {
    flex-direction: row;
}

.el-373624>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-373624>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-373624>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-696644 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-720047 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-688075 {
    align-items: center;
}

.el-688075 {
    flex-direction: row;
}

.el-688075>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-688075>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-688075>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-332817 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-50202 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-375495 {
    align-items: center;
}

.el-375495 {
    flex-direction: row;
}

.el-375495>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-375495>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-375495>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-312194 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-224904 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-332615 {
    align-items: center;
}

.el-332615 {
    flex-direction: row;
}

.el-332615>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-332615>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-332615>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-264108 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-641448 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-403758 {
    align-items: center;
}

.el-403758 {
    flex-direction: row;
}

.el-403758>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-403758>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-403758>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-883254 {
    font-size: 24px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-753875 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-750662 {
    align-items: center;
}

.el-750662 {
    flex-direction: column;
}

.el-750662>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

.el-750662>.container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-750662 {
        flex-direction: row;
    }

    .el-750662>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-750662>.container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .el-750662 {
        flex-direction: row;
    }

    .el-750662>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-750662>.container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

/*! CSS Used from: Embedded */
.el-639932 {
    align-items: center;
}

.el-639932 {
    flex-direction: row;
}

.el-639932>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-639932>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-639932>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-862053 {
    font-size: 24px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-819080 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-597593 {
    align-items: center;
}

.el-597593 {
    flex-direction: row;
}

.el-597593>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-597593>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-597593>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-447183 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-617974 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-872608 {
    align-items: center;
}

.el-872608 {
    flex-direction: row;
}

.el-872608>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-872608>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-872608>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-241583 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-838173 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-321835 {
    align-items: center;
}

.el-321835 {
    flex-direction: row;
}

.el-321835>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-321835>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-321835>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-459569 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-132932 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-739986 {
    align-items: center;
}

.el-739986 {
    flex-direction: row;
}

.el-739986>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-739986>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-739986>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-362845 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-521848 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-900232 {
    align-items: center;
}

.el-900232 {
    flex-direction: row;
}

.el-900232>.container-box:nth-child(1) {
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

.el-900232>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-900232>.container-box:nth-child(3) {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}

/*! CSS Used from: Embedded */
.el-318771 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-359365 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-555312 {
    align-items: start;
}

.el-555312 {
    flex-direction: row;
}

.el-555312>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-863283 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-807826 {
    align-items: start;
}

.el-807826 {
    flex-direction: row;
}

.el-807826>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-807826>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-291083 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-589881 {
    font-size: 15px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-365848 {
    align-items: center;
}

.el-365848 {
    flex-direction: row;
}

.el-365848>.container-box:nth-child(1) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-365848>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-365848>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-365848>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

/*! CSS Used from: Embedded */
.el-671552 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-230489 {
    align-items: center;
}

@media (max-width: 480px) {
    .el-230489 {
        align-items: flex-end;
    }
}

/*! CSS Used from: Embedded */
.el-659882 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-346882 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-994934 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-512460 {
    align-items: start;
}

.el-512460 {
    flex-direction: row;
}

.el-512460>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-457069 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-662055 {
    align-items: start;
}

.el-662055 {
    flex-direction: row;
}

.el-662055>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-662055>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-274427 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-36566 {
    font-size: 15px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-347119 {
    align-items: center;
}

.el-347119 {
    flex-direction: row;
}

.el-347119>.container-box:nth-child(1) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-347119>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-347119>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-347119>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

/*! CSS Used from: Embedded */
.el-648222 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-786943 {
    align-items: center;
}

@media (max-width: 480px) {
    .el-786943 {
        align-items: flex-end;
    }
}

/*! CSS Used from: Embedded */
.el-103260 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-527609 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-395270 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-601398 {
    align-items: start;
}

.el-601398 {
    flex-direction: row;
}

.el-601398>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-447223 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-486734 {
    align-items: start;
}

.el-486734 {
    flex-direction: row;
}

.el-486734>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-486734>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-241546 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-882461 {
    font-size: 15px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-261426 {
    align-items: center;
}

.el-261426 {
    flex-direction: row;
}

.el-261426>.container-box:nth-child(1) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-261426>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-261426>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-261426>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

/*! CSS Used from: Embedded */
.el-269498 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-736367 {
    align-items: center;
}

@media (max-width: 480px) {
    .el-736367 {
        align-items: flex-end;
    }
}

/*! CSS Used from: Embedded */
.el-908215 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-833887 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-696454 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-214803 {
    align-items: start;
}

.el-214803 {
    flex-direction: row;
}

.el-214803>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-970257 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-746840 {
    align-items: start;
}

.el-746840 {
    flex-direction: row;
}

.el-746840>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-746840>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-894236 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-176513 {
    font-size: 15px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-283045 {
    align-items: center;
}

.el-283045 {
    flex-direction: row;
}

.el-283045>.container-box:nth-child(1) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-283045>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-283045>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-283045>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

/*! CSS Used from: Embedded */
.el-650184 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-17026 {
    align-items: center;
}

@media (max-width: 480px) {
    .el-17026 {
        align-items: flex-end;
    }
}

/*! CSS Used from: Embedded */
.el-666695 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-431679 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-115988 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-573488 {
    align-items: start;
}

.el-573488 {
    flex-direction: row;
}

.el-573488>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-774275 {
    align-items: flex-end;
}

/*! CSS Used from: Embedded */
.el-751644 {
    align-items: start;
}

.el-751644 {
    flex-direction: row;
}

.el-751644>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-751644>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-6973 {
    font-size: 16px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-689092 {
    font-size: 15px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-494692 {
    align-items: center;
}

.el-494692 {
    flex-direction: row;
}

.el-494692>.container-box:nth-child(1) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-494692>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-494692>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-494692>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

/*! CSS Used from: Embedded */
.el-991020 {
    align-items: flex-start;
}

/*! CSS Used from: Embedded */
.el-454242 {
    align-items: center;
}

@media (max-width: 480px) {
    .el-454242 {
        align-items: flex-end;
    }
}

/*! CSS Used from: Embedded */
.el-282730 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-230308 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-672267 {
    font-size: 14px;
    text-align: right;
}

/*! CSS Used from: Embedded */
.el-243878 {
    align-items: center;
}

.el-243878 {
    flex-direction: row;
}

.el-243878>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-243878>.container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

/*! CSS Used from: Embedded */
.el-977676 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-327635 {
    font-size: 14px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-783738 {
    align-items: center;
}

.el-783738 {
    flex-direction: column;
}

.el-783738>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-783738 {
        flex-direction: row;
    }

    .el-783738>.container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }
}

@media screen and (min-width: 1024px) {
    .el-783738 {
        flex-direction: row;
    }

    .el-783738>.container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }
}

/*! CSS Used from: Embedded */
.el-375431 {
    align-items: center;
}

.el-375431 {
    flex-direction: row;
}

.el-375431>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-375431>.container-box:nth-child(2) {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}

/*! CSS Used from: Embedded */
.el-469046 {
    font-size: 24px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-927328 {
    align-items: center;
}

.el-927328 {
    flex-direction: row;
}

.el-927328>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-927328>.container-box:nth-child(2) {
    width: 110px;
    min-width: 110px;
    max-width: 110px;
}

.el-927328>.container-box:nth-child(3) {
    width: 110px;
    min-width: 110px;
    max-width: 110px;
}

.el-927328>.container-box:nth-child(4) {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}

.el-927328>.container-box:nth-child(5) {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
}

/*! CSS Used from: Embedded */
.el-704745 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-799207 {
    font-size: 18px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-463658 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-261499 {
    font-size: 24px;
    text-align: center;
}

/*! CSS Used from: Embedded */
.el-64588 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-233101 {
    align-items: center;
}

.el-233101 {
    flex-direction: column;
}

.el-233101>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-233101 {
        flex-direction: row;
    }

    .el-233101>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .el-233101 {
        flex-direction: row;
    }

    .el-233101>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

/*! CSS Used from: Embedded */
.el-201199 {
    align-items: center;
}

.el-201199 {
    flex-direction: row;
}

.el-201199>.container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-201199>.container-box:nth-child(2) {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}

/*! CSS Used from: Embedded */
.el-204958 {
    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-204958 {
        font-size: calc(24px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-204958 {
        font-size: 24px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-962189 {
    align-items: center;
}

.el-962189 {
    flex-direction: row;
}

.el-962189>.container-box:nth-child(1) {
    width: 70px;
    min-width: 70px;
    max-width: 70px;
}

.el-962189>.container-box:nth-child(2) {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}

.el-962189>.container-box:nth-child(3) {
    width: unset;
    min-width: 0;
    max-width: unset;
}

.el-962189>.container-box:nth-child(4) {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}

/*! CSS Used from: Embedded */
.el-994058 {
    font-size: calc(14px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-994058 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-994058 {
        font-size: 18px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-712647 {
    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-712647 {
        font-size: calc(18px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-712647 {
        font-size: 18px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-153253 {
    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-153253 {
        font-size: calc(24px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-153253 {
        font-size: 24px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-140658 {
    align-items: center;
}

/*! CSS Used from: Embedded */
.el-640794 .btn {
    font-family: Cairo;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    line-height: 1;
    margin: 10px 0px 0px 0px;
    padding: 15px 0px 15px 0px;
    background-color: #8bd268;
}

.el-640794 .btn:hover {
    line-height: 1;
}

.el-640794 {
    align-items: flex-start;
}

@media (max-width: 480px) {
    .el-640794 {
        align-items: stretch;
    }

    .el-640794 .btn-v2 {
        width: 100%;
        align-self: center;
    }
}

/*! CSS Used from: Embedded */
.el-915718 {
    align-items: center;
}

.el-915718 {
    flex-direction: column;
}

.el-915718>.container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

@media screen and (min-width: 480px) {
    .el-915718 {
        flex-direction: row;
    }

    .el-915718>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .el-915718 {
        flex-direction: row;
    }

    .el-915718>.container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }
}

/*! CSS Used from: Embedded */
.el-834599 {
    font-size: calc(14px + 8 * ((100vw - 320px) / 960));
    text-align: center;
}

@media screen and (min-width: 480px) {
    .el-834599 {
        font-size: calc(14px + 8 * ((100vw - 320px) / 960));
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {
    .el-834599 {
        font-size: 14px;
        text-align: center;
    }
}

/*! CSS Used from: Embedded */
.el-261890 {
    align-items: center;
}

/*! CSS Used keyframes */
@keyframes blink {

    0%,
    50%,
    100% {
        opacity: 1;
    }

    25%,
    75% {
        opacity: 0;
    }
}

/*! CSS Used fontfaces */
@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2)format('woff2');
        		    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1
        		}
        
        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}
        
        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2)format('woff2');
        		    unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1
        		}
        
        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: cairo;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}
        
        		@font-face {
        		    font-family: dm sans;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: dm sans;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}
        
        		@font-face {
        		    font-family: dm sans;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: dm sans;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2)format('woff2');
        		    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 400;
        		    font-display: swap;
        		    src: url(fonts/pxiEyp8kv8JHgFVrJJfecg.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2)format('woff2');
        		    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)format('woff2');
        		    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        		}
        
        		@font-face {
        		    font-family: poppins;
        		    font-style: normal;
        		    font-weight: 700;
        		    font-display: swap;
        		    src: url(fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)format('woff2');
        		    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        		}