.elementor-737 .elementor-element.elementor-element-7d7676d>.elementor-container {
    max-width: 1290px
}

.elementor-737 .elementor-element.elementor-element-7d7676d:not(.elementor-motion-effects-element-type-background),
.elementor-737 .elementor-element.elementor-element-7d7676d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../2021/03/gold-wedding-rings-lie-on-an-antique-jewelry-box-wedding-rings-for-ceremonies-e1615346789704.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-737 .elementor-element.elementor-element-7d7676d>.elementor-background-overlay {
    background-color: #000;
    opacity: .5;
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-737 .elementor-element.elementor-element-7d7676d {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: -100px;
    margin-bottom: 0;
    padding: 9% 0% 5%
}

.elementor-bc-flex-widget .elementor-737 .elementor-element.elementor-element-6dc2c7f.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-737 .elementor-element.elementor-element-6dc2c7f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-737 .elementor-element.elementor-element-a6786f6 .woocommerce-breadcrumb {
    color: #fff;
    font-family: var(--e-global-typography-e540851-font-family), Sans-serif;
    font-size: var(--e-global-typography-e540851-font-size);
    font-weight: var(--e-global-typography-e540851-font-weight);
    text-transform: var(--e-global-typography-e540851-text-transform);
    line-height: var(--e-global-typography-e540851-line-height);
    letter-spacing: var(--e-global-typography-e540851-letter-spacing);
    word-spacing: var(--e-global-typography-e540851-word-spacing);
    text-align: center
}

.elementor-737 .elementor-element.elementor-element-a6786f6 .woocommerce-breadcrumb>a {
    color: #5476c8
}

.elementor-737 .elementor-element.elementor-element-721b857 {
    text-align: center
}

.elementor-737 .elementor-element.elementor-element-721b857 .elementor-heading-title {
    color: #fff;
    font-family: var(--e-global-typography-caabc45-font-family), Sans-serif;
    font-size: var(--e-global-typography-caabc45-font-size);
    font-weight: var(--e-global-typography-caabc45-font-weight);
    line-height: var(--e-global-typography-caabc45-line-height);
    letter-spacing: var(--e-global-typography-caabc45-letter-spacing);
    word-spacing: var(--e-global-typography-caabc45-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-607aca3>.elementor-container {
    max-width: 1290px
}

.elementor-737 .elementor-element.elementor-element-607aca3 {
    padding: 100px 0
}

.elementor-737 .elementor-element.elementor-element-b4dbb93>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0 0 0 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px
}

.elementor-737 .elementor-element.elementor-element-b4dbb93>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-737 .elementor-element.elementor-element-b4dbb931>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0 0 0 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px
}

.elementor-737 .elementor-element.elementor-element-b4dbb931>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}


.elementor-737 .elementor-element.elementor-element-d586d05 {
    --spacer-size: 50px
}

.elementor-737 .elementor-element.elementor-element-06cd41a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-737 .elementor-element.elementor-element-06cd41a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f8f8f8
}

.elementor-737 .elementor-element.elementor-element-06cd41a>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 80px
}

.elementor-737 .elementor-element.elementor-element-06cd41a>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-737 .elementor-element.elementor-element-7234e8f .elementor-heading-title {
    color: #293365;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height)
}

.elementor-737 .elementor-element.elementor-element-bd01020 {
    color: #0d1023
}

.elementor-737 .elementor-element.elementor-element-0f83814 {
    text-align: left
}

.elementor-737 .elementor-element.elementor-element-0f83814 img {
    width: 27%
}

.elementor-737 .elementor-element.elementor-element-e4caba6 .elementor-heading-title {
    color: #0d1023;
    font-family: var(--e-global-typography-e540851-font-family), Sans-serif;
    font-size: var(--e-global-typography-e540851-font-size);
    font-weight: var(--e-global-typography-e540851-font-weight);
    text-transform: var(--e-global-typography-e540851-text-transform);
    line-height: var(--e-global-typography-e540851-line-height);
    letter-spacing: var(--e-global-typography-e540851-letter-spacing);
    word-spacing: var(--e-global-typography-e540851-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-9365b35 img {
    width: 100%;
    max-width: 100%;
    opacity: .1
}

.elementor-737 .elementor-element.elementor-element-9365b35 {
    width: var(--container-widget-width, 29%);
    max-width: 29%;
    --container-widget-width: 29%;
    --container-widget-flex-grow: 0;
    top: 222px;
    z-index: 0
}

body:not(.rtl) .elementor-737 .elementor-element.elementor-element-9365b35 {
    left: 469px
}

body.rtl .elementor-737 .elementor-element.elementor-element-9365b35 {
    right: 469px
}

.elementor-737 .elementor-element.elementor-element-f6b130f>.elementor-container {
    max-width: 1290px
}

.elementor-737 .elementor-element.elementor-element-f6b130f {
    padding: 0 0 110px
}

.elementor-737 .elementor-element.elementor-element-49f5b9a {
    text-align: center
}

.elementor-737 .elementor-element.elementor-element-49f5b9a .elementor-heading-title {
    color: #293365;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height)
}

.elementor-737 .elementor-element.elementor-element-49f5b9a>.elementor-widget-container {
    margin: 0 0 -15px
}

.elementor-737 .elementor-element.elementor-element-f4512ad {
    text-align: center;
    color: #0d1023
}

.elementor-737 .elementor-element.elementor-element-85a0a01>.elementor-container {
    max-width: 1290px
}

.elementor-737 .elementor-element.elementor-element-85a0a01 {
    margin-top: 20px;
    margin-bottom: 0
}

.elementor-737 .elementor-element.elementor-element-6fbff0f>.elementor-element-populated {
    padding: 0
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 0;
    border-style: solid;
    border-width: 0
}

.elementor-737 .elementor-element.elementor-element-e717c4e.jkit-equal-height-enable,
.elementor-737 .elementor-element.elementor-element-e717c4e.jkit-equal-height-enable .elementor-widget-container,
.elementor-737 .elementor-element.elementor-element-e717c4e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-737 .elementor-element.elementor-element-e717c4e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .title {
    margin: 5px 0;
    color: #293365;
    font-family: var(--e-global-typography-79ed42a-font-family), Sans-serif;
    font-size: var(--e-global-typography-79ed42a-font-size);
    font-weight: var(--e-global-typography-79ed42a-font-weight);
    line-height: var(--e-global-typography-79ed42a-line-height);
    letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
    word-spacing: var(--e-global-typography-79ed42a-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #0d1023;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #5476c8;
    height: 40px;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #5476c8;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px
}

.elementor-737 .elementor-element.elementor-element-7dfdeb5>.elementor-element-populated {
    padding: 0
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 0;
    border-style: solid;
    border-width: 0
}

.elementor-737 .elementor-element.elementor-element-46affab.jkit-equal-height-enable,
.elementor-737 .elementor-element.elementor-element-46affab.jkit-equal-height-enable .elementor-widget-container,
.elementor-737 .elementor-element.elementor-element-46affab.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-737 .elementor-element.elementor-element-46affab.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .title {
    margin: 5px 0;
    color: #293365;
    font-family: var(--e-global-typography-79ed42a-font-family), Sans-serif;
    font-size: var(--e-global-typography-79ed42a-font-size);
    font-weight: var(--e-global-typography-79ed42a-font-weight);
    line-height: var(--e-global-typography-79ed42a-line-height);
    letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
    word-spacing: var(--e-global-typography-79ed42a-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #0d1023;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #5476c8;
    height: 40px;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #5476c8;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px
}

.elementor-737 .elementor-element.elementor-element-b85feaa>.elementor-element-populated {
    padding: 0
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 0;
    border-style: solid;
    border-width: 0
}

.elementor-737 .elementor-element.elementor-element-e9bde94.jkit-equal-height-enable,
.elementor-737 .elementor-element.elementor-element-e9bde94.jkit-equal-height-enable .elementor-widget-container,
.elementor-737 .elementor-element.elementor-element-e9bde94.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-737 .elementor-element.elementor-element-e9bde94.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 5px 0;
    color: #293365;
    font-family: var(--e-global-typography-79ed42a-font-family), Sans-serif;
    font-size: var(--e-global-typography-79ed42a-font-size);
    font-weight: var(--e-global-typography-79ed42a-font-weight);
    line-height: var(--e-global-typography-79ed42a-line-height);
    letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
    word-spacing: var(--e-global-typography-79ed42a-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #0d1023;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #5476c8;
    height: 40px;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #5476c8;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px
}

.elementor-737 .elementor-element.elementor-element-15934ba>.elementor-element-populated {
    padding: 0
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 0;
    border-style: solid;
    border-width: 0
}

.elementor-737 .elementor-element.elementor-element-421204f.jkit-equal-height-enable,
.elementor-737 .elementor-element.elementor-element-421204f.jkit-equal-height-enable .elementor-widget-container,
.elementor-737 .elementor-element.elementor-element-421204f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-737 .elementor-element.elementor-element-421204f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .title {
    margin: 5px 0;
    color: #293365;
    font-family: var(--e-global-typography-79ed42a-font-family), Sans-serif;
    font-size: var(--e-global-typography-79ed42a-font-size);
    font-weight: var(--e-global-typography-79ed42a-font-weight);
    line-height: var(--e-global-typography-79ed42a-line-height);
    letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
    word-spacing: var(--e-global-typography-79ed42a-word-spacing)
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #0d1023;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #5476c8;
    height: 40px;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #5476c8;
    width: 40px
}

.elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px
}

.elementor-737 .elementor-element.elementor-element-08c6085>.elementor-element-populated {
    padding: 0
}

.elementor-737 .elementor-element.elementor-element-f026813 iframe {
    height: 500px
}

@media(max-width:1024px) {
    .elementor-737 .elementor-element.elementor-element-7d7676d {
        padding: 140px 0 100px
    }

    .elementor-737 .elementor-element.elementor-element-a6786f6 .woocommerce-breadcrumb {
        font-size: var(--e-global-typography-e540851-font-size);
        line-height: var(--e-global-typography-e540851-line-height);
        letter-spacing: var(--e-global-typography-e540851-letter-spacing);
        word-spacing: var(--e-global-typography-e540851-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-721b857 .elementor-heading-title {
        font-size: var(--e-global-typography-caabc45-font-size);
        line-height: var(--e-global-typography-caabc45-line-height);
        letter-spacing: var(--e-global-typography-caabc45-letter-spacing);
        word-spacing: var(--e-global-typography-caabc45-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-607aca3 {
        padding: 80px 0
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb93:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-737 .elementor-element.elementor-element-b4dbb93>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb93>.elementor-element-populated {
        margin: 0 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px
    }
    .elementor-737 .elementor-element.elementor-element-b4dbb931:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-737 .elementor-element.elementor-element-b4dbb931>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb931>.elementor-element-populated {
        margin: 0 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px
    }

    .elementor-737 .elementor-element.elementor-element-06cd41a>.elementor-element-populated {
        margin: 0 20px 0 0;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
        padding: 50px 50px 30px
    }

    .elementor-737 .elementor-element.elementor-element-7234e8f .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-737 .elementor-element.elementor-element-0f83814 img {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-e4caba6 .elementor-heading-title {
        font-size: var(--e-global-typography-e540851-font-size);
        line-height: var(--e-global-typography-e540851-line-height);
        letter-spacing: var(--e-global-typography-e540851-letter-spacing);
        word-spacing: var(--e-global-typography-e540851-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-9365b35 img {
        width: 100%
    }

    body:not(.rtl) .elementor-737 .elementor-element.elementor-element-9365b35 {
        left: 57%
    }

    body.rtl .elementor-737 .elementor-element.elementor-element-9365b35 {
        right: 57%
    }

    .elementor-737 .elementor-element.elementor-element-9365b35 {
        top: 60%
    }

    .elementor-737 .elementor-element.elementor-element-3dba631>.elementor-element-populated {
        margin: 0 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px
    }

    .elementor-737 .elementor-element.elementor-element-49f5b9a .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-737 .elementor-element.elementor-element-6fbff0f>.elementor-element-populated {
        margin: 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-7dfdeb5>.elementor-element-populated {
        margin: 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }
}

@media(max-width:767px) {
    .elementor-737 .elementor-element.elementor-element-7d7676d {
        padding: 150px 0 90px
    }

    .elementor-737 .elementor-element.elementor-element-a6786f6 .woocommerce-breadcrumb {
        font-size: var(--e-global-typography-e540851-font-size);
        line-height: var(--e-global-typography-e540851-line-height);
        letter-spacing: var(--e-global-typography-e540851-letter-spacing);
        word-spacing: var(--e-global-typography-e540851-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-721b857 .elementor-heading-title {
        font-size: var(--e-global-typography-caabc45-font-size);
        line-height: var(--e-global-typography-caabc45-line-height);
        letter-spacing: var(--e-global-typography-caabc45-letter-spacing);
        word-spacing: var(--e-global-typography-caabc45-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-607aca3 {
        padding: 50px 0
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb93>.elementor-element-populated {
        margin: 0 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb931>.elementor-element-populated {
        margin: 0 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px
    }

    .elementor-737 .elementor-element.elementor-element-d586d05 {
        --spacer-size: 350px
    }

    .elementor-737 .elementor-element.elementor-element-06cd41a>.elementor-element-populated {
        margin: 0 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 30px
    }

    .elementor-737 .elementor-element.elementor-element-7234e8f .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-737 .elementor-element.elementor-element-e4caba6 .elementor-heading-title {
        font-size: var(--e-global-typography-e540851-font-size);
        line-height: var(--e-global-typography-e540851-line-height);
        letter-spacing: var(--e-global-typography-e540851-letter-spacing);
        word-spacing: var(--e-global-typography-e540851-word-spacing)
    }

    body:not(.rtl) .elementor-737 .elementor-element.elementor-element-9365b35 {
        left: 62%
    }

    body.rtl .elementor-737 .elementor-element.elementor-element-9365b35 {
        right: 62%
    }

    .elementor-737 .elementor-element.elementor-element-9365b35 {
        top: 65%
    }

    .elementor-737 .elementor-element.elementor-element-f6b130f {
        padding: 0 0 50px
    }

    .elementor-737 .elementor-element.elementor-element-3dba631>.elementor-element-populated {
        margin: 0 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px
    }

    .elementor-737 .elementor-element.elementor-element-49f5b9a .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-737 .elementor-element.elementor-element-6fbff0f {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-e717c4e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-7dfdeb5 {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-46affab .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-b85feaa {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-b85feaa>.elementor-element-populated {
        margin: 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-e9bde94 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-737 .elementor-element.elementor-element-15934ba {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-79ed42a-font-size);
        line-height: var(--e-global-typography-79ed42a-line-height);
        letter-spacing: var(--e-global-typography-79ed42a-letter-spacing);
        word-spacing: var(--e-global-typography-79ed42a-word-spacing)
    }

    .elementor-737 .elementor-element.elementor-element-421204f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size)
    }
}

@media(min-width:768px) {
    .elementor-737 .elementor-element.elementor-element-b4dbb93 {
        width: 36.357%
    }

    .elementor-737 .elementor-element.elementor-element-b4dbb931 {
        width: 36.357%
    }

    .elementor-737 .elementor-element.elementor-element-06cd41a {
        width: 63.643%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-737 .elementor-element.elementor-element-b4dbb93 {
        width: 40%
    }
    .elementor-737 .elementor-element.elementor-element-b4dbb931 {
        width: 40%
    }
    .elementor-737 .elementor-element.elementor-element-06cd41a {
        width: 60%
    }

    .elementor-737 .elementor-element.elementor-element-6fbff0f {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-7dfdeb5 {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-b85feaa {
        width: 50%
    }

    .elementor-737 .elementor-element.elementor-element-15934ba {
        width: 50%
    }
}