#r-1675907615021 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675907615021.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675907615021>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675907615021 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 60px!important;
        background-image: url(https://ucarecdn.com/375142c9-4414-4c29-ab52-a92dce8b0eb7/bg-10.svg)!important;
        background-position: left 50% top calc(50% + 120px)!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675907615021 {
        max-width:none!important;
        background-color: #070714!important;
        padding: 0 0 60px!important;
        background-image: url(https://ucarecdn.com/375142c9-4414-4c29-ab52-a92dce8b0eb7/bg-10.svg)!important;
        background-position: left 50% top calc(50% + 120px)!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675907615021 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 70px!important;
        background-image: url(https://ucarecdn.com/375142c9-4414-4c29-ab52-a92dce8b0eb7/bg-10.svg)!important;
        background-position: left calc(50% + 200px) top 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
 #r-1675907615021 {
    max-width: none !important;
    background-color: #ffff !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 70px !important;
    background-image: url(https://pixelswebstudio.com/lp/shopify-new/images/banner_top.png) !important;
    /* background-position: left calc(34% + 220px) top 50% !important; */
    background-repeat: no-repeat !important;
    background-position: top center;
}
}

@media (width: 767.2px) {
    #r-1675907615021 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 60px!important;
        background-image: url(https://ucarecdn.com/375142c9-4414-4c29-ab52-a92dce8b0eb7/bg-10.svg)!important;
        background-position: left 50% top calc(50% + 120px)!important;
        background-repeat: no-repeat!important
    }
}

#r-1675907084551 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675907084551.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675907084551>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675907084551 {
        max-width:100%!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675907084551 {
        max-width:100%!important;
        padding: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675907084551 {
        max-width:100%!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675907084551 {
        max-width:100%!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1675907084551 {
        max-width:100%!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

#r-1675907803835 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675907803835.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675907803835>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675907803835 {
        padding-top:10px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important;
        max-width: 1200px!important;
        flex-direction: row!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675907803835 {
        max-width:1200px!important;
        padding: 10px 15px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675907803835 {
        padding-top:12px!important;
        padding-right: 0!important;
        padding-bottom: 12px!important;
        max-width: 1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1675907803835 {
        padding-top:12px!important;
        padding-right: 0!important;
        padding-bottom: 12px!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1675907803835 {
        padding-top:10px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important;
        max-width: 1200px!important;
        flex-direction: row!important
    }
}

#e-1675907823714 a {
    display: block
}

#e-1675907823714 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675907823714 .gf_image {
        width:130px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675907823714 .gf_image {
        width:130px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675907823714 .gf_image {
        width:168px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675907823714 .gf_image {
        width:168px!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675907823714 .gf_image {
        width:130px!important;
        height: auto!important
    }
}

#e-1675908404328 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .5px
}

#e-1675908404328 .gf_button-stretch {
    width: 100%!important
}

#e-1675908404328 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1675908404328 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675908404328 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675908404328 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1675908404328 [data-stretch-sm="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1675908404328 [data-stretch-md="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    #e-1675908404328 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1675908404328 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675908404328 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #5e8d3f!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675908404328 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675908404328 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675908404328 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675908404328 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important
    }
}

@media (width: 767.2px) {
    #e-1675908404328 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675908404328 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675908404328 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important
    }
}

#gf_global-topbar-waitlist {
    background: none!important;
    border-bottom: 1px solid rgba(255,255,255,.15)
}

body:not(.gempage-editing) #r-1675907615021,body:not(.gempage-editing) #r-1675907084551 {
    z-index: 99
}

body:not(.gempage-editing) #r-1675907084551.stickynow {
    position: fixed!important;
    top: 0;
    left: 0!important;
    width: 100%!important;
    margin-left: 0!important;
    background-color: #070714!important;
    -webkit-animation: stickyNow .5s ease;
    animation: stickyNow .5s ease
}

@-webkit-keyframes stickyNow {
    0% {
        top: -150px
    }

    to {
        top: 0
    }
}

@keyframes stickyNow {
    0% {
        top: -150px
    }

    to {
        top: 0
    }
}

#r-1675907301045 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675907301045.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675907301045>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675907301045 {
        max-width:100%!important;
        padding-top: 63px!important;
        padding-right: 0!important;
        padding-bottom: 40px!important;
        flex-direction: column!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675907301045 {
        max-width:100%!important;
        padding: 63px 15px 40px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675907301045 {
        max-width:100%!important;
        padding-top: 72px!important;
        padding-right: 0!important;
        padding-bottom: 50px!important
    }
}

@media (min-width: 1200px) {
    #r-1675907301045 {
        max-width:100%!important;
        padding-top: 34px!important;
        padding-right: 0!important;
        padding-bottom: 0px!important
    }
}

@media (width: 767.2px) {
    #r-1675907301045 {
        max-width:100%!important;
        padding-top: 63px!important;
        padding-right: 0!important;
        padding-bottom: 40px!important;
        flex-direction: column!important
    }
}

#r-1675909916126 {
    padding-bottom: 10px;
    width: 100%;
    margin-right: 0!important
}

#r-1675909916126.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675909916126>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675909916126 {
        max-width:600px!important;
        padding-right: 0!important;
        padding-top: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675909916126 {
        max-width:1200px!important;
        padding-right: 0!important;
        padding-top: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675909916126 {
        max-width:600px!important;
        padding-right: 0!important;
        padding-top: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675909916126 {
        max-width:570px!important;
        padding-right: 32px!important;
        padding-top: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1675909916126 {
        max-width:600px!important;
        padding-right: 0!important;
        padding-top: 0!important;
        padding-bottom: 0!important
    }
}

body:not(.gempage-editing) #r-1675913794131>.gf_column {
    display: flex!important;
    flex-direction: row!important;
    column-gap: 16px!important;
    align-items: center!important;
    justify-content: flex-start!important
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) #r-1675913794131>.gf_column {
        column-gap:14px!important;
        align-items: center!important;
        justify-content: center!important
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) #r-1675913794131>.gf_column {
        flex-direction:column!important;
        column-gap: 0!important;
        align-items: center!important;
        justify-content: center!important
    }
}

#r-1675913794131 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675913794131.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675913794131>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675913794131 {
        max-width:1200px!important;
        padding-top: 42px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675913794131 {
        max-width:1200px!important;
        padding-top: 42px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675913794131 {
        max-width:1200px!important;
        padding-top: 48px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675913794131 {
        max-width:1200px!important;
        padding-top: 25px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1675913794131 {
        max-width:1200px!important;
        padding-top: 42px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

#e-1675913849048 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .5px
}

#e-1675913849048 .gf_button-stretch {
    width: 100%!important
}

#e-1675913849048 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1675913849048 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675913849048 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675913849048 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1675913849048 [data-stretch-sm="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1675913849048 [data-stretch-md="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    #e-1675913849048 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1675913849048 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675913849048 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #5e8d3f !important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675913849048 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675913849048 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675913849048 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675913849048 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #e-1675913849048 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675913849048 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675913849048 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

#e-1675913923832 .text-edit a {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff
}

#e-1675913923832 .text-edit a:hover {
    color: #58a5fe!important;
    border-bottom-color: #58a5fe
}

#e-1675913923832 .text-edit span {
    margin-left: 12px
}

#e-1675913923832 .text-edit span img {
    width: 20px
}

@media (max-width: 991px) {
    #e-1675913923832 .text-edit span {
        padding-left:10px
    }

    #e-1675913923832 .text-edit span img {
        width: 16px
    }
}

#e-1675913923832 h1,#e-1675913923832 h2,#e-1675913923832 h3,#e-1675913923832 h4,#e-1675913923832 h5,#e-1675913923832 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675913923832 .text-edit ul {
    list-style: disc inside!important
}

#e-1675913923832 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675913923832 .text-edit ul li,#e-1675913923832 .text-edit ol li {
    list-style: inherit!important
}

#e-1675913923832 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675913923832 .text-edit a {
    border-bottom: 1px solid #fff
}

#e-1675913923832 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675913923832 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675913923832 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675913923832 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (min-width: 1200px) {
    #e-1675913923832 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (width: 767.2px) {
    #e-1675913923832 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        padding-top: 14px!important
    }
}

#m-1678249845779 {
    padding-top: 45px;
    padding-bottom: 30px
}

#m-1678249845779 .gf_icon-list {
    display: inline-block
}

#m-1678249845779 .gf_icon-list>li {
    clear: both;
    position: relative;
    width: 100%;
    list-style: none
}

#m-1678249845779 .gf-il-icon {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    min-height: auto!important
}

#m-1678249845779 .gf-il-content {
    display: block;
    min-height: auto!important
}

#m-1678249845779 .text-edit {
    padding-left: 5px
}

@media (max-width: 767px) {
    #m-1678249845779 {
        padding-top:0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678249845779 {
        padding-top:0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678249845779 {
        padding-top:0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #m-1678249845779 {
        padding-top:0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #m-1678249845779 {
        padding-top:0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

#e-1678249845779-1 .elm {
    line-height: 1.7em
}

#e-1678249845779-1 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678249845779-1 .elm {
        line-height:1.8em
    }

    #e-1678249845779-1 .gf_icon-wrap {
        color: #ffbb1c!important;
        width: 16px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678249845779-1 .elm {
        line-height:1.8em
    }

    #e-1678249845779-1 .gf_icon-wrap {
        color: #ffbb1c!important;
        width: 16px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678249845779-1 .gf_icon-wrap {
        color:#ffbb1c!important;
        width: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678249845779-1 .gf_icon-wrap {
        color:#ffbb1c!important;
        width: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678249845779-1 .elm {
        line-height:1.8em
    }

    #e-1678249845779-1 .gf_icon-wrap {
        color: #ffbb1c!important;
        width: 16px!important
    }
}

#e-1678249845779-2 h1,#e-1678249845779-2 h2,#e-1678249845779-2 h3,#e-1678249845779-2 h4,#e-1678249845779-2 h5,#e-1678249845779-2 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678249845779-2 .text-edit ul {
    list-style: disc inside!important
}

#e-1678249845779-2 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678249845779-2 .text-edit ul li,#e-1678249845779-2 .text-edit ol li {
    list-style: inherit!important
}

#e-1678249845779-2 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678249845779-2 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678249845779-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678249845779-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678249845779-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678249845779-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678249845779-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675910843070 canvas {
    position: absolute
}

#CanvasAreaTop {
    top: 6px;
    left: 21px;
    display: none;
}

#CanvasAreaBtm {
    bottom: -19px;
    right: 22px
}

#CanvasAreaTopMobile,#CanvasAreaBtmMobile {
    display: none
}

@media (max-width: 991px) {
    #CanvasAreaTop,#CanvasAreaBtm {
        display:none
    }

    #CanvasAreaTopMobile,#CanvasAreaBtmMobile {
        display: block
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #CanvasAreaTopMobile {
        top:-17px;
        left: 12px
    }

    #CanvasAreaBtmMobile {
        bottom: -19px;
        right: 14px
    }
}

@media (max-width: 767px) {
    #CanvasAreaTopMobile {
        top:6px;
        left: 16px
    }

    #CanvasAreaBtmMobile {
        bottom: -18px;
        right: 10px
    }
}

#e-1675910843070 .text-edit h1 span {
    font-weight: 700;
    background: rgb(255,187,28);
    background: linear-gradient(270deg,rgba(255,187,28,1) 0%,rgba(232,72,108,1) 50%,rgba(71,109,242,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent
}

#e-1675910843070 .text-edit h1 strong {
    position: relative
}

#e-1675910843070 h1,#e-1675910843070 h2,#e-1675910843070 h3,#e-1675910843070 h4,#e-1675910843070 h5,#e-1675910843070 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675910843070 .text-edit ul {
    list-style: disc inside!important
}

#e-1675910843070 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675910843070 .text-edit ul li,#e-1675910843070 .text-edit ol li {
    list-style: inherit!important
}

#e-1675910843070 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675910843070 .text-edit {
        padding-top:10px!important
    }

    #e-1675910843070 .text-edit h1 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 300!important
    }

    #e-1675910843070 .text-edit h1 span {
        font-weight: inherit
    }

    #e-1675910843070 .text-edit h1 strong {
        padding-top: 21px;
        display: inline-block
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675910843070 .text-edit {
        padding-top:26px!important
    }

    #e-1675910843070 .text-edit h1 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 300!important
    }

    #e-1675910843070 .text-edit h1 br {
        display: none
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675910843070 .text-edit {
        padding-top:16px!important
    }

    #e-1675910843070 .text-edit h1 {
        font-size: 48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 300!important
    }

    #e-1675910843070 .text-edit h1 strong {
        padding-top: 21px;
        display: inline-block
    }
}

@media (min-width: 1200px) {
    #e-1675910843070 .text-edit {
        padding-top:16px!important
    }

  #e-1675910843070 .text-edit h1 {
    font-size: 50px !important;
    line-height: 40px !important;
    letter-spacing: .25px !important;
    font-family: Inter Tight !important;
    color: #000 !important;
    text-transform: none !important;
    font-weight: 500 !important;
}
    #e-1675910843070 .text-edit h1 strong {
        padding-top: 21px;
        display: inline-block
    }
}

@media (width: 767.2px) {
    #e-1675910843070 .text-edit {
        padding-top:10px!important
    }

    #e-1675910843070 .text-edit h1 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 300!important
    }

    #e-1675910843070 .text-edit h1 span {
        font-weight: inherit
    }

    #e-1675910843070 .text-edit h1 strong {
        padding-top: 21px;
        display: inline-block
    }
}

@media (max-width: 1199px) and (min-width: 768px) {
    #e-1675913467566 .text-edit br {
        display:none
    }
}

#e-1675913467566 h1,#e-1675913467566 h2,#e-1675913467566 h3,#e-1675913467566 h4,#e-1675913467566 h5,#e-1675913467566 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675913467566 .text-edit ul {
    list-style: disc inside!important
}

#e-1675913467566 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675913467566 .text-edit ul li,#e-1675913467566 .text-edit ol li {
    list-style: inherit!important
}

#e-1675913467566 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: #000 !important;
    margin: 0 !important;
    padding: 0 !important;
}

#e-1675913467566 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675913467566 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding-top: 44px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675913467566 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding-top: 45px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675913467566 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding-top: 48px!important
    }
}

@media (min-width: 1200px) {
    #e-1675913467566 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding-top: 25px!important
    }
}

@media (width: 767.2px) {
    #e-1675913467566 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding-top: 44px!important
    }
}

#e-1675909921027 a {
    display: block
}

#e-1675909921027 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675909921027 {
        margin-top:42px!important;
        margin-right: 0!important;
        margin-left: 0!important
    }

    #e-1675909921027 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675909921027 {
        margin-top:42px!important;
        margin-right: 0!important;
        margin-left: 0!important
    }

    #e-1675909921027 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675909921027 {
        margin-left:0!important
    }

    #e-1675909921027 .gf_image {
        width: 700px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675909921027 {
        margin-left:0!important
    }

    #e-1675909921027 .gf_image {
        width: 700px!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675909921027 {
        margin-top:42px!important;
        margin-right: 0!important;
        margin-left: 0!important
    }

    #e-1675909921027 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

#r-1675916966760 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675916966760.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675916966760>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675916966760 {
        max-width:100%!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675916966760 {
        max-width:100%!important;
        padding-right: 15px!important;
        padding-bottom: 0!important;
        padding-left: 15px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675916966760 {
        max-width:100%!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675916966760 {
        max-width:1200px!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1675916966760 {
        max-width:100%!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

#e-1675916988010 h1,#e-1675916988010 h2,#e-1675916988010 h3,#e-1675916988010 h4,#e-1675916988010 h5,#e-1675916988010 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675916988010 .text-edit ul {
    list-style: disc inside!important
}

#e-1675916988010 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675916988010 .text-edit ul li,#e-1675916988010 .text-edit ol li {
    list-style: inherit!important
}

#e-1675916988010 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675916988010 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675916988010 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675916988010 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675916988010 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (min-width: 1200px) {
    #e-1675916988010 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (width: 767.2px) {
    #e-1675916988010 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

#r-1675917221217 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675917221217.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675917221217>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675917221217 {
        padding-top:28px!important;
        max-width: none!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675917221217 {
        max-width:none!important;
        padding: 28px 30px 10px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675917221217 {
        padding-top:32px!important;
        max-width: none!important
    }
}

@media (min-width: 1200px) {
   #r-1675917221217 {
    padding-top: 0px !important;
    max-width: none !important;
}
}

@media (width: 767.2px) {
    #r-1675917221217 {
        padding-top:28px!important;
        max-width: none!important
    }
}

#m-1675928153259 .main-slider {
    min-height: 20px!important
}

#m-1675928153259 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 20px;
    transform: scale(.9)
}

#m-1675928153259 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity,z-index;
    transition-duration: .6s,1s;
    animation-timing-function: cubic-bezier(.6,-.28,.74,.05);
    display: block
}

#m-1675928153259.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all .6s ease
}

#m-1675928153259.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0
}

#m-1675928153259 .main-slider {
    min-height: 80px
}

#m-1675928153259 .main-slider .owl-item {
    padding: 0!important
}

#m-1675928153259 .main-slider .owl-item.active {
    background: transparent
}

#m-1675928153259 .main-slider .owl-nav {
    margin-top: 0
}

#m-1675928153259 .main-slider .owl-nav .owl-next,#m-1675928153259 .main-slider .owl-nav .owl-prev {
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    margin: 0;
    padding: 0;
    background: none;
    text-indent: -9999px;
    width: 60px!important;
    height: 60px!important;
    margin-top: -30px!important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1675928153259 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translate(100%);
    opacity: 0
}

#m-1675928153259 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translate(-100%);
    opacity: 0
}

#m-1675928153259:hover .main-slider .owl-nav .owl-next,#m-1675928153259:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translate(0);
    opacity: 1
}

#m-1675928153259 .main-slider .owl-nav .owl-next:hover,#m-1675928153259 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1675928153259 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png)
}

#m-1675928153259 .main-slider .owl-nav .owl-next {
    right: 0
}

#m-1675928153259 .main-slider .owl-nav .owl-prev {
    left: 0
}

#m-1675928153259 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0
}

#m-1675928153259 .main-slider .owl-dots button {
    margin: 0!important;
    padding: 0!important;
    border: none;
    width: auto!important;
    height: auto!important;
    min-width: auto!important;
    min-height: auto!important
}

#m-1675928153259 .main-slider .owl-dots.active {
    background: transparent
}

#m-1675928153259 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px
}

#m-1675928153259 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0,.2,.8,1) infinite
}

#m-1675928153259 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -.5s
}

@media (max-width: 767px) {
    #m-1675928153259 {
        padding-top:0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1675928153259 {
        padding:0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1675928153259 {
        padding-top:0!important
    }
}

@media (min-width: 1200px) {
    #m-1675928153259 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #m-1675928153259 {
        padding-top:0!important
    }
}

#e-1675928694787 a {
    display: block
}

#e-1675928694787 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675928694787 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675928694787 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675928694787 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675928694787 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675928694787 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675928757903 a {
    display: block
}

#e-1675928757903 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675928757903 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675928757903 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675928757903 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675928757903 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675928757903 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675928758614 a {
    display: block
}

#e-1675928758614 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675928758614 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675928758614 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675928758614 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675928758614 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675928758614 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675928761637 a {
    display: block
}

#e-1675928761637 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675928761637 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675928761637 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675928761637 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675928761637 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675928761637 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929553521 a {
    display: block
}

#e-1675929553521 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929553521 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929553521 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929553521 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929553521 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929553521 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675928762969 a {
    display: block
}

#e-1675928762969 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675928762969 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675928762969 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675928762969 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675928762969 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675928762969 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

#e-1675929196881 a {
    display: block
}

#e-1675929196881 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929196881 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929196881 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929196881 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929196881 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929196881 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929199590 a {
    display: block
}

#e-1675929199590 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929199590 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929199590 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929199590 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929199590 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929199590 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929200948 a {
    display: block
}

#e-1675929200948 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929200948 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929200948 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929200948 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929200948 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929200948 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929202766 a {
    display: block
}

#e-1675929202766 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929202766 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929202766 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929202766 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929202766 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929202766 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929203891 a {
    display: block
}

#e-1675929203891 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929203891 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929203891 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929203891 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929203891 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929203891 .gf_image {
        height:20px!important;
        width: auto!important
    }
}

#e-1675929205193 a {
    display: block
}

#e-1675929205193 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675929205193 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675929205193 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675929205193 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675929205193 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675929205193 .gf_image {
        height:24px!important;
        width: auto!important
    }
}

#r-1678675297089 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678675297089.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678675297089>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678675297089 {
        max-width:none!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678675297089 {
        max-width:none!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678675297089 {
        max-width:none!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1678675297089 {
        max-width:none!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1678675297089 {
        max-width:none!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
    }
}

#r-1678250956991 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678250956991.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678250956991>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678250956991 {
        max-width:none!important;
        padding: 45px 0 55px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678250956991 {
        max-width:none!important;
        padding: 45px 15px 55px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678250956991 {
        max-width:none!important;
        padding: 60px 0 70px!important;
        background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
    }
}

@media (min-width: 1200px) {
    #r-1678250956991 {
        max-width:none!important;
        padding: 60px 0 70px!important;
        background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
    }
}

@media (width: 767.2px) {
    #r-1678250956991 {
        max-width:none!important;
        padding: 45px 0 55px!important
    }
}

#r-1678256651982 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678256651982.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256651982>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256651982 {
        max-width:1200px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256651982 {
        max-width:1200px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256651982 {
        max-width:1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256651982 {
        max-width:1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678256651982 {
        max-width:1200px!important
    }
}

#r-1678256883291 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678256883291.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256883291>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256883291 {
        max-width:1200px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256883291 {
        max-width:1200px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256883291 {
        max-width:1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256883291 {
        max-width:1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678256883291 {
        max-width:1200px!important
    }
}

#r-1678251067797 {
    padding-bottom: 10px;
    width: 100%;
    background: #fff;
    background: linear-gradient(180deg,rgba(255,255,255,.6) 35.39%,rgba(255,255,255,0) 100%)
}

#r-1678251067797.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678251067797>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678251067797 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678251067797 {
        max-width:1200px!important;
        padding: 28px 14px!important;
        border-radius: 6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678251067797 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678251067797 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }

    body:not(.gempage-editing) #r-1678251067797 {
        transition: top .3s ease 0s;
        top: 0
    }

    body:not(.gempage-editing) #r-1678251067797:hover {
        top: -24px
    }
}

@media (width: 767.2px) {
    #r-1678251067797 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important
    }
}

#e-1678256059093 a {
    display: block
}

#e-1678256059093 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678256059093 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256059093 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256059093 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678256059093 .gf_image {
        width:40px!important;
        height: auto!important;
        filter: brightness(0) saturate(100%) invert(75%) sepia(68%) saturate(410%) hue-rotate(32deg) brightness(82%) contrast(82%);
    }
}

@media (width: 767.2px) {
    #e-1678256059093 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

#e-1678255861126 h1,#e-1678255861126 h2,#e-1678255861126 h3,#e-1678255861126 h4,#e-1678255861126 h5,#e-1678255861126 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678255861126 .text-edit ul {
    list-style: disc inside!important
}

#e-1678255861126 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678255861126 .text-edit ul li,#e-1678255861126 .text-edit ol li {
    list-style: inherit!important
}

#e-1678255861126 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678255861126 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678255861126 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678255861126 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678255861126 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #e-1678255861126 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #e-1678255861126 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

#e-1678255867366 h1,#e-1678255867366 h2,#e-1678255867366 h3,#e-1678255867366 h4,#e-1678255867366 h5,#e-1678255867366 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678255867366 .text-edit ul {
    list-style: disc inside!important
}

#e-1678255867366 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678255867366 .text-edit ul li,#e-1678255867366 .text-edit ol li {
    list-style: inherit!important
}

#e-1678255867366 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678255867366 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678255867366 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678255867366 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678255867366 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678255867366 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678255867366 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

#r-1678256430673 {
    padding-bottom: 10px;
    width: 100%;
    background: #fff;
    background: linear-gradient(180deg,rgba(255,255,255,.6) 35.39%,rgba(255,255,255,0) 100%)
}

#r-1678256430673.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256430673>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256430673 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 42px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256430673 {
        max-width:1200px!important;
        padding: 28px 14px!important;
        border-radius: 6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256430673 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256430673 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }

    body:not(.gempage-editing) #r-1678256430673 {
        transition: top .3s ease 0s;
        top: 0
    }

    body:not(.gempage-editing) #r-1678256430673:hover {
        top: -24px
    }
}

@media (width: 767.2px) {
    #r-1678256430673 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 42px!important
    }
}

#e-1678256430686 a {
    display: block
}

#e-1678256430686 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678256430686 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430686 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430686 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430686 .gf_image {
        width:40px!important;
        height: auto!important;
        filter: brightness(0) saturate(100%) invert(75%) sepia(68%) saturate(410%) hue-rotate(32deg) brightness(82%) contrast(82%);
    }
}

@media (width: 767.2px) {
    #e-1678256430686 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

#e-1678256430698 h1,#e-1678256430698 h2,#e-1678256430698 h3,#e-1678256430698 h4,#e-1678256430698 h5,#e-1678256430698 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430698 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256430698 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256430698 .text-edit ul li,#e-1678256430698 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256430698 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430698 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256430698 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430698 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430698 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430698 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #e-1678256430698 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

#e-1678256430687 h1,#e-1678256430687 h2,#e-1678256430687 h3,#e-1678256430687 h4,#e-1678256430687 h5,#e-1678256430687 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430687 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256430687 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256430687 .text-edit ul li,#e-1678256430687 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256430687 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430687 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256430687 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430687 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430687 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430687 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678256430687 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

#r-1678256906016 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678256906016.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256906016>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256906016 {
        max-width:1200px!important;
        padding-top: 42px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256906016 {
        max-width:1200px!important;
        padding-top: 18px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256906016 {
        max-width:1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256906016 {
        max-width:1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678256906016 {
        max-width:1200px!important;
        padding-top: 42px!important
    }
}

#r-1678256430233 {
    padding-bottom: 10px;
    width: 100%;
    background: #fff;
    background: linear-gradient(180deg,rgba(255,255,255,.6) 35.39%,rgba(255,255,255,0) 100%)
}

#r-1678256430233.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256430233>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256430233 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256430233 {
        max-width:1200px!important;
        padding: 28px 14px!important;
        border-radius: 6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256430233 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256430233 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }

    body:not(.gempage-editing) #r-1678256430233 {
        transition: top .3s ease 0s;
        top: 0
    }

    body:not(.gempage-editing) #r-1678256430233:hover {
        top: -24px
    }
}

@media (width: 767.2px) {
    #r-1678256430233 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 0!important
    }
}

#e-1678256430190 a {
    display: block
}

#e-1678256430190 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678256430190 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430190 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430190 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430190 .gf_image {
        width:40px!important;
        height: auto!important;
        filter: brightness(0) saturate(100%) invert(75%) sepia(68%) saturate(410%) hue-rotate(32deg) brightness(82%) contrast(82%);
    }
}

@media (width: 767.2px) {
    #e-1678256430190 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

#e-1678256430264 h1,#e-1678256430264 h2,#e-1678256430264 h3,#e-1678256430264 h4,#e-1678256430264 h5,#e-1678256430264 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430264 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256430264 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256430264 .text-edit ul li,#e-1678256430264 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256430264 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430264 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256430264 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430264 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430264 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430264 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #e-1678256430264 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

#e-1678256430202 h1,#e-1678256430202 h2,#e-1678256430202 h3,#e-1678256430202 h4,#e-1678256430202 h5,#e-1678256430202 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430202 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256430202 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256430202 .text-edit ul li,#e-1678256430202 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256430202 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256430202 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256430202 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256430202 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256430202 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256430202 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678256430202 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

#r-1678256429676 {
    padding-bottom: 10px;
    width: 100%;
    background: #fff;
    background: linear-gradient(180deg,rgba(255,255,255,.6) 35.39%,rgba(255,255,255,0) 100%)
}

#r-1678256429676.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678256429676>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678256429676 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 42px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678256429676 {
        max-width:1200px!important;
        padding: 28px 14px!important;
        border-radius: 6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678256429676 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678256429676 {
        max-width:1200px!important;
        padding: 32px 24px!important;
        border-radius: 6px!important
    }

    body:not(.gempage-editing) #r-1678256429676 {
        transition: top .3s ease 0s;
        top: 0
    }

    body:not(.gempage-editing) #r-1678256429676:hover {
        top: -24px
    }
}

@media (width: 767.2px) {
    #r-1678256429676 {
        max-width:1200px!important;
        padding: 28px!important;
        border-radius: 6px!important;
        margin-left: auto!important;
        margin-top: 42px!important
    }
}

#e-1678256429669 a {
    display: block
}

#e-1678256429669 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678256429669 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256429669 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256429669 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678256429669 .gf_image {
        width:40px!important;
        height: auto!important;
        filter: brightness(0) saturate(100%) invert(75%) sepia(68%) saturate(410%) hue-rotate(32deg) brightness(82%) contrast(82%);
    }
}

@media (width: 767.2px) {
    #e-1678256429669 .gf_image {
        width:40px!important;
        height: auto!important
    }
}

#e-1678256429735 h1,#e-1678256429735 h2,#e-1678256429735 h3,#e-1678256429735 h4,#e-1678256429735 h5,#e-1678256429735 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256429735 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256429735 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256429735 .text-edit ul li,#e-1678256429735 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256429735 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256429735 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256429735 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256429735 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256429735 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256429735 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #e-1678256429735 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

#e-1678256429672 h1,#e-1678256429672 h2,#e-1678256429672 h3,#e-1678256429672 h4,#e-1678256429672 h5,#e-1678256429672 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256429672 .text-edit ul {
    list-style: disc inside!important
}

#e-1678256429672 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678256429672 .text-edit ul li,#e-1678256429672 .text-edit ol li {
    list-style: inherit!important
}

#e-1678256429672 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678256429672 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678256429672 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678256429672 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678256429672 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678256429672 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678256429672 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 10px!important
    }
}

#r-1678675826329 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678675826329.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678675826329>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678675826329 {
        max-width:none!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678675826329 {
        max-width:none!important;
        padding-right: 15px!important;
        padding-bottom: 0!important;
        padding-left: 15px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678675826329 {
        max-width:none!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1678675826329 {
        max-width:none!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1678675826329 {
        max-width:none!important;
        padding-bottom: 0!important
    }
}

#r-1678675229461 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678675229461.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678675229461>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678675229461 {
        padding-top:0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678675229461 {
        padding-top:0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678675229461 {
        padding-top:0!important
    }
}

@media (min-width: 1200px) {
    #r-1678675229461 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #r-1678675229461 {
        padding-top:0!important
    }
}

#e-1678675084351 h1,#e-1678675084351 h2,#e-1678675084351 h3,#e-1678675084351 h4,#e-1678675084351 h5,#e-1678675084351 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678675084351 .text-edit ul {
    list-style: disc inside!important
}

#e-1678675084351 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678675084351 .text-edit ul li,#e-1678675084351 .text-edit ol li {
    list-style: inherit!important
}

#e-1678675084351 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678675084351 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678675084351 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678675084351 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678675084351 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678675084351 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678675084351 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678675084351 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678675084351 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678675084351 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678675084351 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1675960953641 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675960953641.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675960953641>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675960953641 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675960953641 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675960953641 {
        padding-top:38px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1675960953641 {
        padding-top:38px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1675960953641 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

#r-1675961035658 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675961035658.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675961035658>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675961035658 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675961035658 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675961035658 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675961035658 {
        max-width:1200px!important;
        padding: 0 32px 0 0!important
    }
}

@media (width: 767.2px) {
    #r-1675961035658 {
        max-width:1200px!important;
        padding: 0!important
    }
}

#r-1675963753956 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1675963753956.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963753956>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963753956 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963753956 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/4c49d53c-5462-4cdb-9002-5486f45041a1/campaign-bg-active-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1675963753956>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }

    body:not(.gempage-editing) #r-1675963753956>.gf_column>[data-label=Row],body:not(.gempage-editing) #r-1675963753956>.gf_column>[data-label=Image] {
        width: calc(50% - 21px)
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963753956 {
        max-width:1200px!important;
        padding: 24px!important;
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1675963753956 {
        max-width:1200px!important;
        padding: 24px!important;
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1675963753956 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important
    }
}

#r-1675963753994 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1675963753994.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963753994>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963753994 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/e6675eb8-e409-48aa-bc7d-ea146075bdef/-/format/auto/-/preview/3000x3000/-/quality/lighter/store-owners.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963753994 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/e6675eb8-e409-48aa-bc7d-ea146075bdef/-/format/auto/-/preview/3000x3000/-/quality/lighter/store-owners.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963753994 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/e6675eb8-e409-48aa-bc7d-ea146075bdef/-/format/auto/-/preview/3000x3000/-/quality/lighter/store-owners.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1675963753994 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/e6675eb8-e409-48aa-bc7d-ea146075bdef/-/format/auto/-/preview/3000x3000/-/quality/lighter/store-owners.png)!important
    }
}

@media (width: 767.2px) {
    #r-1675963753994 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/e6675eb8-e409-48aa-bc7d-ea146075bdef/-/format/auto/-/preview/3000x3000/-/quality/lighter/store-owners.png)!important
    }
}

#e-1675963754031 h1,#e-1675963754031 h2,#e-1675963754031 h3,#e-1675963754031 h4,#e-1675963754031 h5,#e-1675963754031 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963754031 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963754031 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963754031 .text-edit ul li,#e-1675963754031 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963754031 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963754031 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1675963754031 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963754031 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1675963754031 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963754031 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1675963754031 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963754031 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1675963754031 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963754031 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1675963754031 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675963754076 h1,#e-1675963754076 h2,#e-1675963754076 h3,#e-1675963754076 h4,#e-1675963754076 h5,#e-1675963754076 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963754076 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963754076 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963754076 .text-edit ul li,#e-1675963754076 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963754076 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963754076 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963754076 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963754076 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963754076 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963754076 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963754076 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1676279680349 a {
    display: block
}

#e-1676279680349 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676279680349 {
        margin-top:21px!important
    }

    #e-1676279680349 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676279680349 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676279680349 {
        display:none!important
    }

    #e-1676279680349 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676279680349 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1676279680349 {
        margin-top:21px!important
    }

    #e-1676279680349 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1675963749462 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1675963749462.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963749462>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963749462 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963749462 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1675963749462>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963749462 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1675963749462 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1675963749462 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1675963749535 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1675963749535.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963749535>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963749535 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/bcc4a6c3-38b7-43fc-af13-987c0d0c57cc/-/format/auto/-/preview/3000x3000/-/quality/lighter/dropshippers.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963749535 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/bcc4a6c3-38b7-43fc-af13-987c0d0c57cc/-/format/auto/-/preview/3000x3000/-/quality/lighter/dropshippers.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963749535 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/bcc4a6c3-38b7-43fc-af13-987c0d0c57cc/-/format/auto/-/preview/3000x3000/-/quality/lighter/dropshippers.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1675963749535 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/bcc4a6c3-38b7-43fc-af13-987c0d0c57cc/-/format/auto/-/preview/3000x3000/-/quality/lighter/dropshippers.png)!important
    }
}

@media (width: 767.2px) {
    #r-1675963749535 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/bcc4a6c3-38b7-43fc-af13-987c0d0c57cc/-/format/auto/-/preview/3000x3000/-/quality/lighter/dropshippers.png)!important
    }
}

#e-1675963749466 h1,#e-1675963749466 h2,#e-1675963749466 h3,#e-1675963749466 h4,#e-1675963749466 h5,#e-1675963749466 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963749466 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963749466 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963749466 .text-edit ul li,#e-1675963749466 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963749466 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963749466 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963749466 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963749466 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963749466 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963749466 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963749466 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963749466 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963749466 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963749466 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963749466 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675963749452 h1,#e-1675963749452 h2,#e-1675963749452 h3,#e-1675963749452 h4,#e-1675963749452 h5,#e-1675963749452 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963749452 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963749452 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963749452 .text-edit ul li,#e-1675963749452 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963749452 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963749452 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963749452 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963749452 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963749452 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963749452 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963749452 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1676279676142 {
    display: none
}

#e-1676279676142 a {
    display: block
}

#e-1676279676142 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676279676142 {
        margin-top:21px!important
    }

    #e-1676279676142 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676279676142 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676279676142 {
        display:none!important
    }

    #e-1676279676142 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676279676142 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1676279676142 {
        margin-top:21px!important
    }

    #e-1676279676142 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1675963738600 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1675963738600.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963738600>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963738600 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963738600 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1675963738600>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963738600 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1675963738600 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1675963738600 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1675963738627 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1675963738627.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675963738627>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675963738627 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/c9da00e9-2897-43dd-bacb-8cb52a70b9de/-/format/auto/-/preview/3000x3000/-/quality/lighter/marketers.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675963738627 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/c9da00e9-2897-43dd-bacb-8cb52a70b9de/-/format/auto/-/preview/3000x3000/-/quality/lighter/marketers.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675963738627 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/c9da00e9-2897-43dd-bacb-8cb52a70b9de/-/format/auto/-/preview/3000x3000/-/quality/lighter/marketers.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1675963738627 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/c9da00e9-2897-43dd-bacb-8cb52a70b9de/-/format/auto/-/preview/3000x3000/-/quality/lighter/marketers.png)!important
    }
}

@media (width: 767.2px) {
    #r-1675963738627 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/c9da00e9-2897-43dd-bacb-8cb52a70b9de/-/format/auto/-/preview/3000x3000/-/quality/lighter/marketers.png)!important
    }
}

#e-1675963738606 h1,#e-1675963738606 h2,#e-1675963738606 h3,#e-1675963738606 h4,#e-1675963738606 h5,#e-1675963738606 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963738606 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963738606 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963738606 .text-edit ul li,#e-1675963738606 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963738606 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963738606 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963738606 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963738606 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963738606 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963738606 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963738606 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963738606 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963738606 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963738606 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675963738606 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675963738560 h1,#e-1675963738560 h2,#e-1675963738560 h3,#e-1675963738560 h4,#e-1675963738560 h5,#e-1675963738560 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963738560 .text-edit ul {
    list-style: disc inside!important
}

#e-1675963738560 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675963738560 .text-edit ul li,#e-1675963738560 .text-edit ol li {
    list-style: inherit!important
}

#e-1675963738560 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675963738560 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675963738560 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675963738560 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675963738560 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675963738560 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675963738560 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1676279670574 {
    display: none
}

#e-1676279670574 a {
    display: block
}

#e-1676279670574 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676279670574 {
        margin-top:21px!important
    }

    #e-1676279670574 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676279670574 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676279670574 {
        display:none!important
    }

    #e-1676279670574 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676279670574 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1676279670574 {
        margin-top:21px!important
    }

    #e-1676279670574 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1675961058567 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1675961058567.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675961058567>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675961058567 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675961058567 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1675961058567>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675961058567 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1675961058567 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1675961058567 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1675961771636 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1675961771636.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675961771636>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675961771636 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/91e1a827-a554-4084-b2e0-d4f62e6e984a/-/format/auto/-/preview/3000x3000/-/quality/lighter/freelancers-agencies.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675961771636 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/91e1a827-a554-4084-b2e0-d4f62e6e984a/-/format/auto/-/preview/3000x3000/-/quality/lighter/freelancers-agencies.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675961771636 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/91e1a827-a554-4084-b2e0-d4f62e6e984a/-/format/auto/-/preview/3000x3000/-/quality/lighter/freelancers-agencies.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1675961771636 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/91e1a827-a554-4084-b2e0-d4f62e6e984a/-/format/auto/-/preview/3000x3000/-/quality/lighter/freelancers-agencies.png)!important
    }
}

@media (width: 767.2px) {
    #r-1675961771636 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/91e1a827-a554-4084-b2e0-d4f62e6e984a/-/format/auto/-/preview/3000x3000/-/quality/lighter/freelancers-agencies.png)!important
    }
}

#e-1675961797719 h1,#e-1675961797719 h2,#e-1675961797719 h3,#e-1675961797719 h4,#e-1675961797719 h5,#e-1675961797719 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675961797719 .text-edit ul {
    list-style: disc inside!important
}

#e-1675961797719 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675961797719 .text-edit ul li,#e-1675961797719 .text-edit ol li {
    list-style: inherit!important
}

#e-1675961797719 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675961797719 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675961797719 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675961797719 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675961797719 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675961797719 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675961797719 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675961797719 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675961797719 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675961797719 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1675961797719 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675962029759 h1,#e-1675962029759 h2,#e-1675962029759 h3,#e-1675962029759 h4,#e-1675962029759 h5,#e-1675962029759 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675962029759 .text-edit ul {
    list-style: disc inside!important
}

#e-1675962029759 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675962029759 .text-edit ul li,#e-1675962029759 .text-edit ol li {
    list-style: inherit!important
}

#e-1675962029759 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675962029759 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675962029759 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675962029759 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675962029759 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675962029759 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675962029759 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1675962887854 {
    display: none
}

#e-1675962887854 a {
    display: block
}

#e-1675962887854 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675962887854 {
        margin-top:21px!important
    }

    #e-1675962887854 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675962887854 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675962887854 {
        display:none!important
    }

    #e-1675962887854 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675962887854 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1675962887854 {
        margin-top:21px!important
    }

    #e-1675962887854 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content:not(.active) {
    cursor: pointer
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable>.gf_column>[data-label=Row] {
    background-position: left top!important
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active>.gf_column>[data-label=Row] {
    background-position: left top -420px!important
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable [data-label=Heading] h3 {
    font-weight: 600!important;
    color: #7f7f8d!important
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active [data-label=Heading] h3,body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active:hover [data-label=Heading] h3 {
    font-weight: 700!important;
    color: #161723!important
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content [data-label="Text Block"],body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable [data-label="Text Block"] {
    display: none!important
}

body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-img.active,body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active [data-label="Text Block"] {
    display: block!important
}

@media (min-width: 992px) {
    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-img,body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-img.disable {
        width:0;
        height: 0;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s,opacity .3s ease-in
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-img.active {
        width: 100%;
        height: auto;
        visibility: visible;
        opacity: 1
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active {
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable {
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content:not(.active) {
        background-size:auto 100%
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active {
        background-size: 100% 100%
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content:not(.active):hover {
        background-position: left -1043px center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable {
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content:not(.active):hover>.gf_column>.gf_row {
        background-position: left top -210px!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content:hover [data-label=Heading] h3 {
        color: #161723!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable {
        background-image:url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important;
        background-position: left center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active {
        background-image: url(https://ucarecdn.com/4c49d53c-5462-4cdb-9002-5486f45041a1/campaign-bg-active-tb.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content>.gf_column {
        display: flex!important;
        flex-direction: row!important;
        align-items: center!important;
        column-gap: 21px!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable>.gf_column>[data-label=Row] {
        width: 100%
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content>.gf_column>[data-label=Image],body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active>.gf_column>[data-label=Row] {
        width: calc(50% - 10.5px)
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable>.gf_column>[data-label=Image] {
        display: none!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active>.gf_column>[data-label=Image] {
        display: block!important
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable {
        background-image:url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important;
        background-position: left center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active {
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.disable>.gf_column>[data-label=Image] {
        display: none!important
    }

    body:not(.gempage-editing) #r-1675960953641 .gf_campaigns-item-content.active>.gf_column>[data-label=Image] {
        display: block!important
    }
}

#e-1678695690446 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .5px
}

#e-1678695690446 .gf_button-stretch {
    width: 100%!important
}

#e-1678695690446 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1678695690446 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678695690446 {
        margin-top: 28px!important
    }

    #e-1678695690446 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678695690446 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1678695690446 [data-stretch-sm="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1678695690446 [data-stretch-md="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    #e-1678695690446 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1678695690446 {
        margin-top: 32px!important
    }

    #e-1678695690446 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678695690446 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #5e8d3f!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678695690446 {
        margin-top:28px!important
    }

    #e-1678695690446 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678695690446 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678695690446 {
        margin-top:32px!important
    }

    #e-1678695690446 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678695690446 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #e-1678695690446 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678695690446 {
        margin-top: 28px!important
    }

    #e-1678695690446 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678695690446 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: 83% 50%!important;
        background-repeat: no-repeat!important
    }
}

#e-1675961062321 a {
    display: block
}

#e-1675961062321 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675961062321 {
        display:none!important
    }

    #e-1675961062321 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675961062321 {
        display:none!important
    }

    #e-1675961062321 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675961062321 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675961062321 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675961062321 {
        display:none!important
    }

    #e-1675961062321 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#e-1676263198016 a {
    display: block
}

#e-1676263198016 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676263198016 {
        display:none!important
    }

    #e-1676263198016 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676263198016 {
        display:none!important
    }

    #e-1676263198016 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676263198016 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676263198016 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1676263198016 {
        display:none!important
    }

    #e-1676263198016 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#e-1676263215782 a {
    display: block
}

#e-1676263215782 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676263215782 {
        display:none!important
    }

    #e-1676263215782 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676263215782 {
        display:none!important
    }

    #e-1676263215782 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676263215782 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676263215782 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1676263215782 {
        display:none!important
    }

    #e-1676263215782 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#e-1676263215414 a {
    display: block
}

#e-1676263215414 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676263215414 {
        display:none!important
    }

    #e-1676263215414 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676263215414 {
        display:none!important
    }

    #e-1676263215414 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676263215414 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1676263215414 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1676263215414 {
        display:none!important
    }

    #e-1676263215414 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1678430802214 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678430802214.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678430802214>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678430802214 {
        max-width:none!important;
        padding-top: 75px!important;
        padding-bottom: 95px!important;
        padding-right: 0!important;
        background-image: url(https://ucarecdn.com/6c5f3a1c-04fb-43d9-9123-ed0db11841de/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.1.png),url(https://ucarecdn.com/d6248eec-37ea-4713-b619-62fbf066ad8a/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.2.png)!important;
        background-position: left bottom -300px,right top -50px!important;
        background-size: cover,contain!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678430802214 {
        max-width:none!important;
        padding-top: 75px!important;
        padding-bottom: 95px!important;
        padding-right: 0!important;
        background-image: url(https://ucarecdn.com/bb1bf976-b4b9-43aa-9d85-86c25041a114/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.tbl.png)!important;
        background-position: center top!important;
        background-size: cover!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678430802214 {
        max-width:none!important;
        padding-top: 90px!important;
        padding-bottom: 110px!important;
        background-image: url(https://ucarecdn.com/6c5f3a1c-04fb-43d9-9123-ed0db11841de/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.1.png),url(https://ucarecdn.com/d6248eec-37ea-4713-b619-62fbf066ad8a/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.2.png)!important;
        background-position: left bottom -200px,right top -100px!important;
        background-size: contain!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678430802214 {
        max-width:none!important;
        padding-top: 90px!important;
        padding-bottom: 110px!important;
        background-image: url(https://ucarecdn.com/6c5f3a1c-04fb-43d9-9123-ed0db11841de/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.1.png),url(https://ucarecdn.com/d6248eec-37ea-4713-b619-62fbf066ad8a/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.2.png)!important;
        background-position: left bottom -200px,right top -100px!important;
        background-size: contain!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678430802214 {
        max-width:none!important;
        padding-top: 75px!important;
        padding-bottom: 95px!important;
        padding-right: 0!important;
        background-image: url(https://ucarecdn.com/6c5f3a1c-04fb-43d9-9123-ed0db11841de/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.1.png),url(https://ucarecdn.com/d6248eec-37ea-4713-b619-62fbf066ad8a/-/format/auto/-/preview/3000x3000/-/quality/lighter/7.2.png)!important;
        background-position: left bottom -300px,right top -50px!important;
        background-size: cover,contain!important;
        background-repeat: no-repeat!important
    }
}

#r-1678430810276 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678430810276.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678430810276>.gf_column {
    min-height: 1px
}

#r-1678430990037 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678430990037.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678430990037>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678430990037 {
        max-width:1200px!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678430990037 {
        max-width:515px!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678430990037 {
        max-width:1200px!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1678430990037 {
        max-width:1200px!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

@media (width: 767.2px) {
    #r-1678430990037 {
        max-width:1200px!important;
        padding-top: 0!important;
        padding-right: 0!important;
        padding-bottom: 0!important
    }
}

#e-1678430996758 h1,#e-1678430996758 h2,#e-1678430996758 h3,#e-1678430996758 h4,#e-1678430996758 h5,#e-1678430996758 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678430996758 .text-edit ul {
    list-style: disc inside!important
}

#e-1678430996758 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678430996758 .text-edit ul li,#e-1678430996758 .text-edit ol li {
    list-style: inherit!important
}

#e-1678430996758 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678430996758 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678430996758 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678430996758 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678430996758 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678430996758 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678430996758 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

#e-1678430905272 h1,#e-1678430905272 h2,#e-1678430905272 h3,#e-1678430905272 h4,#e-1678430905272 h5,#e-1678430905272 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678430905272 .text-edit ul {
    list-style: disc inside!important
}

#e-1678430905272 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678430905272 .text-edit ul li,#e-1678430905272 .text-edit ol li {
    list-style: inherit!important
}

#e-1678430905272 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678430905272 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678430905272 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678430905272 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678430905272 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678430905272 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678430905272 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678430905272 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678430905272 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678430905272 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678430905272 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1678430866721 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678430866721.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678430866721>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678430866721 {
        max-width:100%!important;
        padding-top: 32px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678430866721 {
        max-width:100%!important;
        padding-top: 32px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678430866721 {
        max-width:100%!important;
        padding-top: 38px!important
    }
}

@media (min-width: 1200px) {
    #r-1678430866721 {
        max-width:100%!important;
        padding-top: 38px!important
    }
}

@media (width: 767.2px) {
    #r-1678430866721 {
        max-width:100%!important;
        padding-top: 32px!important
    }
}

#m-1675997932170 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(.9)
}

#m-1675997932170 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity,z-index;
    transition-duration: .6s,1s;
    animation-timing-function: cubic-bezier(.6,-.28,.74,.05);
    display: block
}

#m-1675997932170.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all .6s ease
}

#m-1675997932170.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0
}

#m-1675997932170 .main-slider {
    min-height: 80px
}

#m-1675997932170 .main-slider .owl-item {
    padding: 0!important
}

#m-1675997932170 .main-slider .owl-item.active {
    background: transparent
}

#m-1675997932170 .main-slider .owl-nav {
    margin-top: 0
}

#m-1675997932170 .main-slider .owl-nav .owl-next,#m-1675997932170 .main-slider .owl-nav .owl-prev {
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    margin: 0;
    padding: 0;
    background: none;
    text-indent: -9999px;
    width: 60px!important;
    height: 60px!important;
    margin-top: -30px!important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1675997932170 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translate(100%);
    opacity: 0
}

#m-1675997932170 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translate(-100%);
    opacity: 0
}

#m-1675997932170:hover .main-slider .owl-nav .owl-next,#m-1675997932170:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translate(0);
    opacity: 1
}

#m-1675997932170 .main-slider .owl-nav .owl-next:hover,#m-1675997932170 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1675997932170 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png)
}

#m-1675997932170 .main-slider .owl-nav .owl-next {
    right: 0
}

#m-1675997932170 .main-slider .owl-nav .owl-prev {
    left: 0
}

#m-1675997932170 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0
}

#m-1675997932170 .main-slider .owl-dots button {
    margin: 0!important;
    padding: 0!important;
    border: none;
    width: auto!important;
    height: auto!important;
    min-width: auto!important;
    min-height: auto!important
}

#m-1675997932170 .main-slider .owl-dots.active {
    background: transparent
}

#m-1675997932170 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px
}

#m-1675997932170 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0,.2,.8,1) infinite
}

#m-1675997932170 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -.5s
}

@media (max-width: 767px) {
    #m-1675997932170 {
        padding-top:0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1675997932170 {
        padding-top:0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1675997932170 {
        padding-top:0!important
    }
}

@media (min-width: 1200px) {
    #m-1675997932170 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #m-1675997932170 {
        padding-top:0!important
    }
}

#e-1676000178666 a {
    display: block
}

#e-1676000178666 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000178666 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000178666 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000178666 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000178666 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000178666 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#e-1676000295228 a {
    display: block
}

#e-1676000295228 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000295228 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000295228 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000295228 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000295228 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000295228 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#e-1676000296317 a {
    display: block
}

#e-1676000296317 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000296317 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000296317 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000296317 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000296317 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000296317 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#e-1676000305806 a {
    display: block
}

#e-1676000305806 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000305806 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000305806 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000305806 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000305806 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000305806 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#e-1676000297454 a {
    display: block
}

#e-1676000297454 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000297454 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000297454 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000297454 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000297454 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000297454 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#e-1676000298087 a {
    display: block
}

#e-1676000298087 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1676000298087 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1676000298087 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1676000298087 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1676000298087 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1676000298087 .gf_image {
        width:100%!important;
        height: auto!important;
        border-radius: 8px!important
    }
}

#r-1678430563043 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678430563043.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678430563043>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678430563043 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 75px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-image: url(https://ucarecdn.com/03c3f3d1-1197-47ca-8425-38bc34c10b66/-/format/auto/-/preview/3000x3000/-/quality/lighter/3.png)!important;
        background-repeat: no-repeat!important;
        background-position: center top -150px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678430563043 {
        max-width:none!important;
        background-color: #070714!important;
        padding: 75px 0 0!important;
        background-image: url(https://ucarecdn.com/03c3f3d1-1197-47ca-8425-38bc34c10b66/-/format/auto/-/preview/3000x3000/-/quality/lighter/3.png)!important;
        background-repeat: no-repeat!important;
        background-position: left calc(50% - 150px) top -270px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678430563043 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 90px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-image: url(https://ucarecdn.com/03c3f3d1-1197-47ca-8425-38bc34c10b66/-/format/auto/-/preview/3000x3000/-/quality/lighter/3.png)!important;
        background-repeat: no-repeat!important;
        background-position: left calc(50% - 180px) top -200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678430563043 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 90px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-image: url(https://ucarecdn.com/03c3f3d1-1197-47ca-8425-38bc34c10b66/-/format/auto/-/preview/3000x3000/-/quality/lighter/3.png)!important;
        background-repeat: no-repeat!important;
        background-position: left calc(50% - 400px) top -200px!important
    }
}

@media (width: 767.2px) {
    #r-1678430563043 {
        max-width:none!important;
        background-color: #070714!important;
        padding-top: 75px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-image: url(https://ucarecdn.com/03c3f3d1-1197-47ca-8425-38bc34c10b66/-/format/auto/-/preview/3000x3000/-/quality/lighter/3.png)!important;
        background-repeat: no-repeat!important;
        background-position: center top -150px!important
    }
}

#r-1678433538722 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678433538722.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433538722>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678433538722 {
        max-width:1200px!important;
        flex-direction: column!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678433538722 {
        max-width:1200px!important;
        padding-right: 15px!important;
        padding-bottom: 10px!important;
        padding-left: 15px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678433538722 {
        max-width:1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678433538722 {
        max-width:1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678433538722 {
        max-width:1200px!important;
        flex-direction: column!important
    }
}

#r-1678433732237 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678433732237.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433732237>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678433732237 {
        max-width:1200px!important;
        padding: 14px 0 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678433732237 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678433732237 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1678433732237 {
        max-width:1200px!important;
        padding: 0 0 0 32px!important
    }
}

@media (width: 767.2px) {
    #r-1678433732237 {
        max-width:1200px!important;
        padding: 14px 0 0!important
    }
}

#e-1678433738534 h1,#e-1678433738534 h2,#e-1678433738534 h3,#e-1678433738534 h4,#e-1678433738534 h5,#e-1678433738534 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678433738534 .text-edit ul {
    list-style: disc inside!important
}

#e-1678433738534 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678433738534 .text-edit ul li,#e-1678433738534 .text-edit ol li {
    list-style: inherit!important
}

#e-1678433738534 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678433738534 {
        display:none!important
    }

    #e-1678433738534 .text-edit h2 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678433738534 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678433738534 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678433738534 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678433738534 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678433738534 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678433738534 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678433738534 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678433738534 {
        display:none!important
    }

    #e-1678433738534 .text-edit h2 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678433738534 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 992px) {
    #e-1678434791020 .text-edit br {
        display:none
    }
}

#e-1678434791020 h1,#e-1678434791020 h2,#e-1678434791020 h3,#e-1678434791020 h4,#e-1678434791020 h5,#e-1678434791020 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678434791020 .text-edit ul {
    list-style: disc inside!important
}

#e-1678434791020 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678434791020 .text-edit ul li,#e-1678434791020 .text-edit ol li {
    list-style: inherit!important
}

#e-1678434791020 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678434791020 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678434791020 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678434791020 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678434791020 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678434791020 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678434791020 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

#e-1678434930620 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .5px
}

#e-1678434930620 .gf_button-stretch {
    width: 100%!important
}

#e-1678434930620 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1678434930620 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678434930620 {
        margin-top: 28px!important
    }

    #e-1678434930620 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678434930620 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #e-1678434930620 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1678434930620 {
        margin-top: 32px!important
    }

    #e-1678434930620 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678434930620 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #5e8d3f!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        margin-left: 10px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678434930620 {
        margin-top:28px!important
    }

    #e-1678434930620 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678434930620 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678434930620 {
        margin-top:32px!important
    }

    #e-1678434930620 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678434930620 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #e-1678434930620 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678434930620 {
        margin-top: 28px!important
    }

    #e-1678434930620 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1678434930620 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

#e-1678435242698 h1,#e-1678435242698 h2,#e-1678435242698 h3,#e-1678435242698 h4,#e-1678435242698 h5,#e-1678435242698 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678435242698 .text-edit ul {
    list-style: disc inside!important
}

#e-1678435242698 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678435242698 .text-edit ul li,#e-1678435242698 .text-edit ol li {
    list-style: inherit!important
}

#e-1678435242698 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678435242698 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678435242698 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678435242698 {
        display:none!important
    }

    #e-1678435242698 .text-edit h2 {
        font-size: 35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678435242698 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678435242698 {
        display:none!important
    }

    #e-1678435242698 .text-edit h2 {
        font-size: 48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678435242698 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678435242698 {
        display:none!important
    }

    #e-1678435242698 .text-edit h2 {
        font-size: 48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678435242698 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678435242698 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678435242698 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678433670746 a {
    display: block
}

#e-1678433670746 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678433670746 {
        margin-top:42px!important
    }

    #e-1678433670746 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678433670746 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678433670746 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678433670746 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678433670746 {
        margin-top:42px!important
    }

    #e-1678433670746 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

#r-1678433904519 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678433904519.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433904519>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678433904519 {
        max-width:100%!important;
        padding-top: 65px!important;
        padding-bottom: 95px!important;
        padding-right: 0!important;
        background-image: url(https://ucarecdn.com/f26a40d8-2085-41c3-86e7-6eaaccb39701/-/format/auto/-/preview/3000x3000/-/quality/lighter/9.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678433904519 {
        max-width:100%!important;
        background-image: url(https://ucarecdn.com/f26a40d8-2085-41c3-86e7-6eaaccb39701/-/format/auto/-/preview/3000x3000/-/quality/lighter/9.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important;
        padding: 65px 15px 95px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678433904519 {
        max-width:100%!important;
        padding-top: 80px!important;
        padding-bottom: 110px!important;
        background-image: url(https://ucarecdn.com/f26a40d8-2085-41c3-86e7-6eaaccb39701/-/format/auto/-/preview/3000x3000/-/quality/lighter/9.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678433904519 {
        max-width:100%!important;
        padding-top: 80px!important;
        padding-bottom: 110px!important;
        background-image: url(https://ucarecdn.com/f26a40d8-2085-41c3-86e7-6eaaccb39701/-/format/auto/-/preview/3000x3000/-/quality/lighter/9.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678433904519 {
        max-width:100%!important;
        padding-top: 65px!important;
        padding-bottom: 95px!important;
        padding-right: 0!important;
        background-image: url(https://ucarecdn.com/f26a40d8-2085-41c3-86e7-6eaaccb39701/-/format/auto/-/preview/3000x3000/-/quality/lighter/9.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }
}

#r-1678433931404 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678433931404.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433931404>.gf_column {
    min-height: 1px
}

#r-1678433997046 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678433997046.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433997046>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678433997046 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 100%!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678433997046 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 600px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678433997046 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 100%!important
    }
}

@media (min-width: 1200px) {
    #r-1678433997046 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678433997046 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 100%!important
    }
}

@media (min-width: 992px) {
    #e-1678433997039 .text-edit br {
        display:none
    }
}

#e-1678433997039 h1,#e-1678433997039 h2,#e-1678433997039 h3,#e-1678433997039 h4,#e-1678433997039 h5,#e-1678433997039 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678433997039 .text-edit ul {
    list-style: disc inside!important
}

#e-1678433997039 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678433997039 .text-edit ul li,#e-1678433997039 .text-edit ol li {
    list-style: inherit!important
}

#e-1678433997039 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678433997039 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678433997039 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678433997039 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678433997039 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678433997039 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678433997039 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (min-width: 768px) {
    #e-1678433949955 .text-edit br {
        display:none
    }
}

#e-1678433949955 h1,#e-1678433949955 h2,#e-1678433949955 h3,#e-1678433949955 h4,#e-1678433949955 h5,#e-1678433949955 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678433949955 .text-edit ul {
    list-style: disc inside!important
}

#e-1678433949955 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678433949955 .text-edit ul li,#e-1678433949955 .text-edit ol li {
    list-style: inherit!important
}

#e-1678433949955 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678433949955 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678433949955 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678433949955 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678433949955 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678433949955 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678433949955 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678433949955 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678433949955 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678433949955 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678433949955 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1678434457976 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678434457976.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678434457976>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678434457976 {
        padding-top:32px!important;
        max-width: 375px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678434457976 {
        padding-top:32px!important;
        max-width: 580px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678434457976 {
        padding-top:38px!important;
        max-width: 770px!important
    }
}

@media (min-width: 1200px) {
    #r-1678434457976 {
        padding-top:38px!important;
        max-width: 1560px!important
    }
}

@media (width: 767.2px) {
    #r-1678434457976 {
        padding-top:32px!important;
        max-width: 375px!important
    }
}

#m-1678435822503 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(.9)
}

#m-1678435822503 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity,z-index;
    transition-duration: .6s,1s;
    animation-timing-function: cubic-bezier(.6,-.28,.74,.05);
    display: block
}

#m-1678435822503.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all .6s ease
}

#m-1678435822503.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0
}

#m-1678435822503 .main-slider {
    min-height: 80px
}

#m-1678435822503 .main-slider .owl-item {
    padding: 0!important
}

#m-1678435822503 .main-slider .owl-item.active {
    background: transparent
}

#m-1678435822503 .main-slider .owl-nav {
    margin-top: 0
}

#m-1678435822503 .main-slider .owl-nav .owl-next,#m-1678435822503 .main-slider .owl-nav .owl-prev {
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    margin: 0;
    padding: 0;
    background: none;
    text-indent: -9999px;
    width: 60px!important;
    height: 60px!important;
    margin-top: -30px!important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1678435822503 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translate(100%);
    opacity: 0
}

#m-1678435822503 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translate(-100%);
    opacity: 0
}

#m-1678435822503:hover .main-slider .owl-nav .owl-next,#m-1678435822503:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translate(0);
    opacity: 1
}

#m-1678435822503 .main-slider .owl-nav .owl-next:hover,#m-1678435822503 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1678435822503 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png)
}

#m-1678435822503 .main-slider .owl-nav .owl-next {
    right: 0
}

#m-1678435822503 .main-slider .owl-nav .owl-prev {
    left: 0
}

#m-1678435822503 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0
}

#m-1678435822503 .main-slider .owl-dots button {
    margin: 0!important;
    padding: 0!important;
    border: none;
    width: auto!important;
    height: auto!important;
    min-width: auto!important;
    min-height: auto!important
}

#m-1678435822503 .main-slider .owl-dots.active {
    background: transparent
}

#m-1678435822503 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px
}

#m-1678435822503 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0,.2,.8,1) infinite
}

#m-1678435822503 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -.5s
}

@media (max-width: 767px) {
    #m-1678435822503 {
        padding-top:0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678435822503 {
        padding-top:0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678435822503 {
        padding-top:0!important
    }
}

@media (min-width: 1200px) {
    #m-1678435822503 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #m-1678435822503 {
        padding-top:0!important
    }
}

#e-1678435956048 a {
    display: block
}

#e-1678435956048 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678435956048 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678435956048 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678435956048 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678435956048 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678435956048 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438116714 a {
    display: block
}

#e-1678438116714 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438116714 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438116714 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438116714 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438116714 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438116714 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438117378 a {
    display: block
}

#e-1678438117378 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438117378 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438117378 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438117378 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438117378 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438117378 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438118017 a {
    display: block
}

#e-1678438118017 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438118017 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438118017 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438118017 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438118017 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438118017 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438118652 a {
    display: block
}

#e-1678438118652 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438118652 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438118652 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438118652 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438118652 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438118652 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438119380 a {
    display: block
}

#e-1678438119380 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438119380 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438119380 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438119380 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438119380 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438119380 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438120262 a {
    display: block
}

#e-1678438120262 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438120262 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438120262 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438120262 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438120262 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438120262 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678438120813 a {
    display: block
}

#e-1678438120813 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678438120813 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678438120813 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678438120813 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678438120813 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678438120813 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678702950391 a {
    display: block
}

#e-1678702950391 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678702950391 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678702950391 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678702950391 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678702950391 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678702950391 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678702951146 a {
    display: block
}

#e-1678702951146 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678702951146 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678702951146 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678702951146 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678702951146 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678702951146 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678702951719 a {
    display: block
}

#e-1678702951719 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678702951719 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678702951719 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678702951719 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678702951719 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678702951719 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678702952187 a {
    display: block
}

#e-1678702952187 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678702952187 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678702952187 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678702952187 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678702952187 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678702952187 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#r-1678434462892 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678434462892.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678434462892>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678434462892 {
        padding-top:11px!important;
        max-width: 375px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678434462892 {
        padding-top:11px!important;
        max-width: 770px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678434462892 {
        padding-top:14px!important;
        max-width: 960px!important
    }
}

@media (min-width: 1200px) {
    #r-1678434462892 {
        padding-top:14px!important;
        max-width: 1750px!important
    }
}

@media (width: 767.2px) {
    #r-1678434462892 {
        padding-top:11px!important;
        max-width: 375px!important
    }
}

#m-1678439000674 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(.9)
}

#m-1678439000674 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity,z-index;
    transition-duration: .6s,1s;
    animation-timing-function: cubic-bezier(.6,-.28,.74,.05);
    display: block
}

#m-1678439000674.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all .6s ease
}

#m-1678439000674.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0
}

#m-1678439000674 .main-slider {
    min-height: 80px
}

#m-1678439000674 .main-slider .owl-item {
    padding: 0!important
}

#m-1678439000674 .main-slider .owl-item.active {
    background: transparent
}

#m-1678439000674 .main-slider .owl-nav {
    margin-top: 0
}

#m-1678439000674 .main-slider .owl-nav .owl-next,#m-1678439000674 .main-slider .owl-nav .owl-prev {
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    margin: 0;
    padding: 0;
    background: none;
    text-indent: -9999px;
    width: 60px!important;
    height: 60px!important;
    margin-top: -30px!important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1678439000674 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translate(100%);
    opacity: 0
}

#m-1678439000674 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translate(-100%);
    opacity: 0
}

#m-1678439000674:hover .main-slider .owl-nav .owl-next,#m-1678439000674:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translate(0);
    opacity: 1
}

#m-1678439000674 .main-slider .owl-nav .owl-next:hover,#m-1678439000674 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px
}

#m-1678439000674 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png)
}

#m-1678439000674 .main-slider .owl-nav .owl-next {
    right: 0
}

#m-1678439000674 .main-slider .owl-nav .owl-prev {
    left: 0
}

#m-1678439000674 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0
}

#m-1678439000674 .main-slider .owl-dots button {
    margin: 0!important;
    padding: 0!important;
    border: none;
    width: auto!important;
    height: auto!important;
    min-width: auto!important;
    min-height: auto!important
}

#m-1678439000674 .main-slider .owl-dots.active {
    background: transparent
}

#m-1678439000674 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px
}

#m-1678439000674 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0,.2,.8,1) infinite
}

#m-1678439000674 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -.5s
}

@media (max-width: 767px) {
    #m-1678439000674 {
        padding-top:0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678439000674 {
        padding-top:0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678439000674 {
        padding-top:0!important
    }
}

@media (min-width: 1200px) {
    #m-1678439000674 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #m-1678439000674 {
        padding-top:0!important
    }
}

#e-1678703220852 a {
    display: block
}

#e-1678703220852 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678703220852 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678703220852 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678703220852 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678703220852 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678703220852 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678703219943 a {
    display: block
}

#e-1678703219943 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678703219943 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678703219943 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678703219943 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678703219943 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678703219943 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678703219344 a {
    display: block
}

#e-1678703219344 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678703219344 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678703219344 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678703219344 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678703219344 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678703219344 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678703218296 a {
    display: block
}

#e-1678703218296 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678703218296 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678703218296 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678703218296 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678703218296 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678703218296 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439027615 a {
    display: block
}

#e-1678439027615 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439027615 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439027615 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439027615 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439027615 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439027615 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000606 a {
    display: block
}

#e-1678439000606 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000606 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000606 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000606 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000606 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000606 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000625 a {
    display: block
}

#e-1678439000625 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000625 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000625 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000625 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000625 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000625 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000595 a {
    display: block
}

#e-1678439000595 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000595 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000595 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000595 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000595 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000595 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000553 a {
    display: block
}

#e-1678439000553 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000553 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000553 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000553 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000553 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000553 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000677 a {
    display: block
}

#e-1678439000677 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000677 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000677 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000677 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000677 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000677 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000640 a {
    display: block
}

#e-1678439000640 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000640 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000640 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000640 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000640 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000640 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#e-1678439000611 a {
    display: block
}

#e-1678439000611 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678439000611 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678439000611 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678439000611 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678439000611 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678439000611 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

#r-1678433884699 {
    padding-bottom: 10px;
    width: 100%;
    background: linear-gradient(180deg,rgba(71,109,242,.05) 32.27%,rgba(71,109,242,.05) 32.28%,rgba(237,237,237,0) 83.51%)
}

#r-1678433884699.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678433884699>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678433884699 {
        max-width:none!important;
        padding-top: 75px!important;
        padding-right: 0!important;
        padding-bottom: 35px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678433884699 {
        max-width:none!important;
        padding: 75px 15px 35px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678433884699 {
        max-width:none!important;
        padding-top: 90px!important;
        padding-right: 0!important;
        padding-bottom: 50px!important
    }
}

@media (min-width: 1200px) {
    #r-1678433884699 {
        max-width:none!important;
        padding-top: 90px!important;
        padding-right: 0!important;
        padding-bottom: 50px!important
    }
}

@media (width: 767.2px) {
    #r-1678433884699 {
        max-width:none!important;
        padding-top: 75px!important;
        padding-right: 0!important;
        padding-bottom: 35px!important
    }
}

#r-1678442545268 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678442545268.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678442545268>.gf_column {
    min-height: 1px
}

#e-1678442566126 h1,#e-1678442566126 h2,#e-1678442566126 h3,#e-1678442566126 h4,#e-1678442566126 h5,#e-1678442566126 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678442566126 .text-edit ul {
    list-style: disc inside!important
}

#e-1678442566126 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678442566126 .text-edit ul li,#e-1678442566126 .text-edit ol li {
    list-style: inherit!important
}

#e-1678442566126 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678442566126 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442566126 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678442566126 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442566126 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678442566126 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442566126 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678442566126 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442566126 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678442566126 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442566126 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1678698656998 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678698656998.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698656998>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698656998 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698656998 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698656998 {
        padding-top:38px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1678698656998 {
        padding-top:38px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1678698656998 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

#r-1678698657014 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678698657014.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657014>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657014 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657014 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657014 {
        max-width:1200px!important;
        padding: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657014 {
        max-width:1200px!important;
        padding: 0 32px 0 0!important
    }
}

@media (width: 767.2px) {
    #r-1678698657014 {
        max-width:1200px!important;
        padding: 0!important
    }
}

#r-1678698657011 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1678698657011.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657011>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657011 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657011 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/4c49d53c-5462-4cdb-9002-5486f45041a1/campaign-bg-active-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1678698657011>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }

    body:not(.gempage-editing) #r-1678698657011>.gf_column>[data-label=Row],body:not(.gempage-editing) #r-1678698657011>.gf_column>[data-label=Image] {
        width: calc(50% - 21px)
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657011 {
        max-width:1200px!important;
        padding: 24px!important;
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657011 {
        max-width:1200px!important;
        padding: 24px!important;
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678698657011 {
        max-width:1200px!important;
        padding: 21px!important;
        background-position: right center!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important
    }
}

#r-1678698657016 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1678698657016.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657016>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657016 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/460f2231-f5d9-49e2-9fab-9e9044247dc9/-/format/auto/-/preview/3000x3000/-/quality/lighter/global-style.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657016 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/460f2231-f5d9-49e2-9fab-9e9044247dc9/-/format/auto/-/preview/3000x3000/-/quality/lighter/global-style.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657016 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/460f2231-f5d9-49e2-9fab-9e9044247dc9/-/format/auto/-/preview/3000x3000/-/quality/lighter/global-style.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657016 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/460f2231-f5d9-49e2-9fab-9e9044247dc9/-/format/auto/-/preview/3000x3000/-/quality/lighter/global-style.png)!important
    }
}

@media (width: 767.2px) {
    #r-1678698657016 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top -420px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/460f2231-f5d9-49e2-9fab-9e9044247dc9/-/format/auto/-/preview/3000x3000/-/quality/lighter/global-style.png)!important
    }
}

#e-1678698657082 h1,#e-1678698657082 h2,#e-1678698657082 h3,#e-1678698657082 h4,#e-1678698657082 h5,#e-1678698657082 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657082 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657082 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657082 .text-edit ul li,#e-1678698657082 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657082 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657082 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678698657082 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657082 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678698657082 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657082 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678698657082 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657082 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678698657082 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657082 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678698657082 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678698657078 h1,#e-1678698657078 h2,#e-1678698657078 h3,#e-1678698657078 h4,#e-1678698657078 h5,#e-1678698657078 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657078 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657078 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657078 .text-edit ul li,#e-1678698657078 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657078 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657078 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657078 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657078 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657078 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657078 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657078 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678699692123 a {
    display: block
}

#e-1678699692123 video {
    display: block
}

#e-1678699692123 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678699692123 {
        margin-top:21px!important
    }

    #e-1678699692123 video {
        width: 100%;
        height: auto
    }

    #e-1678699692123 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678699692123 video {
        width:100%;
        height: auto
    }

    #e-1678699692123 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678699692123 {
        display:none!important
    }

    #e-1678699692123 video {
        width: 100%;
        height: auto
    }

    #e-1678699692123 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678699692123 {
        display:none!important
    }

    #e-1678699692123 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678699692123 {
        margin-top:21px!important
    }

    #e-1678699692123 video {
        width: 100%;
        height: auto
    }

    #e-1678699692123 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

#r-1678698657094 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1678698657094.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657094>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657094 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657094 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1678698657094>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657094 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657094 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1678698657094 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1678698657013 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1678698657013.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657013>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657013 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/22b82c03-06ed-4d1c-a831-cf5a204889ba/-/format/auto/-/preview/3000x3000/-/quality/lighter/custom-code.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657013 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/22b82c03-06ed-4d1c-a831-cf5a204889ba/-/format/auto/-/preview/3000x3000/-/quality/lighter/custom-code.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657013 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/22b82c03-06ed-4d1c-a831-cf5a204889ba/-/format/auto/-/preview/3000x3000/-/quality/lighter/custom-code.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657013 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/22b82c03-06ed-4d1c-a831-cf5a204889ba/-/format/auto/-/preview/3000x3000/-/quality/lighter/custom-code.png)!important
    }
}

@media (width: 767.2px) {
    #r-1678698657013 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/22b82c03-06ed-4d1c-a831-cf5a204889ba/-/format/auto/-/preview/3000x3000/-/quality/lighter/custom-code.png)!important
    }
}

#e-1678698656954 h1,#e-1678698656954 h2,#e-1678698656954 h3,#e-1678698656954 h4,#e-1678698656954 h5,#e-1678698656954 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698656954 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698656954 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698656954 .text-edit ul li,#e-1678698656954 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698656954 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698656954 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698656954 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698656954 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698656954 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698656954 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698656954 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698656954 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698656954 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698656954 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698656954 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678698656992 h1,#e-1678698656992 h2,#e-1678698656992 h3,#e-1678698656992 h4,#e-1678698656992 h5,#e-1678698656992 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698656992 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698656992 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698656992 .text-edit ul li,#e-1678698656992 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698656992 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698656992 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698656992 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698656992 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698656992 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698656992 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698656992 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1678698657007 {
    display: none
}

#e-1678698657007 a {
    display: block
}

#e-1678698657007 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698657007 {
        margin-top:21px!important
    }

    #e-1678698657007 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657007 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657007 {
        display:none!important
    }

    #e-1678698657007 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657007 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1678698657007 {
        margin-top:21px!important
    }

    #e-1678698657007 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1678698657101 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1678698657101.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657101>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657101 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657101 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1678698657101>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657101 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657101 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1678698657101 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1678698657019 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1678698657019.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698657019>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698657019 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7f3c8831-0fdf-4959-a922-dd0710da5ecb/-/format/auto/-/preview/3000x3000/-/quality/lighter/page-scheduling.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698657019 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/7f3c8831-0fdf-4959-a922-dd0710da5ecb/-/format/auto/-/preview/3000x3000/-/quality/lighter/page-scheduling.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698657019 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/7f3c8831-0fdf-4959-a922-dd0710da5ecb/-/format/auto/-/preview/3000x3000/-/quality/lighter/page-scheduling.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1678698657019 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7f3c8831-0fdf-4959-a922-dd0710da5ecb/-/format/auto/-/preview/3000x3000/-/quality/lighter/page-scheduling.png)!important
    }
}

@media (width: 767.2px) {
    #r-1678698657019 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/7f3c8831-0fdf-4959-a922-dd0710da5ecb/-/format/auto/-/preview/3000x3000/-/quality/lighter/page-scheduling.png)!important
    }
}

#e-1678698657056 h1,#e-1678698657056 h2,#e-1678698657056 h3,#e-1678698657056 h4,#e-1678698657056 h5,#e-1678698657056 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657056 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657056 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657056 .text-edit ul li,#e-1678698657056 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657056 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657056 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657056 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657056 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657056 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657056 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657056 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657056 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657056 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657056 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657056 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678698657039 h1,#e-1678698657039 h2,#e-1678698657039 h3,#e-1678698657039 h4,#e-1678698657039 h5,#e-1678698657039 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657039 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657039 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657039 .text-edit ul li,#e-1678698657039 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657039 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657039 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657039 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657039 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657039 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657039 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657039 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1678698656986 {
    display: none
}

#e-1678698656986 a {
    display: block
}

#e-1678698656986 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698656986 {
        margin-top:21px!important
    }

    #e-1678698656986 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698656986 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698656986 {
        display:none!important
    }

    #e-1678698656986 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698656986 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1678698656986 {
        margin-top:21px!important
    }

    #e-1678698656986 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1678698656972 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 100% 100%
}

#r-1678698656972.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698656972>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698656972 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698656972 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important
    }

    body:not(.gempage-editing) #r-1678698656972>.gf_column {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 21px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698656972 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    #r-1678698656972 {
        max-width:1200px!important;
        padding: 24px!important;
        margin-top: 16px!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important;
        background-position: left center!important;
        background-size: auto 100%
    }
}

@media (width: 767.2px) {
    #r-1678698656972 {
        max-width:1200px!important;
        padding: 21px!important;
        margin-top: 14px!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        background-image: url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important
    }
}

#r-1678698656990 {
    padding-bottom: 10px;
    width: 100%;
    background-size: 30px auto
}

#r-1678698656990.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678698656990>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678698656990 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/f575742a-3fa1-432e-a531-8d7cd1eeac81/-/format/auto/-/preview/3000x3000/-/quality/lighter/saving.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678698656990 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/f575742a-3fa1-432e-a531-8d7cd1eeac81/-/format/auto/-/preview/3000x3000/-/quality/lighter/saving.png)!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678698656990 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-attachment: scroll!important;
        background-image: url(https://ucarecdn.com/f575742a-3fa1-432e-a531-8d7cd1eeac81/-/format/auto/-/preview/3000x3000/-/quality/lighter/saving.png)!important
    }
}

@media (min-width: 1200px) {
    #r-1678698656990 {
        max-width:1200px!important;
        padding: 0 8px 0 46px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/f575742a-3fa1-432e-a531-8d7cd1eeac81/-/format/auto/-/preview/3000x3000/-/quality/lighter/saving.png)!important
    }
}

@media (width: 767.2px) {
    #r-1678698656990 {
        max-width:1200px!important;
        padding: 0 0 0 44px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/f575742a-3fa1-432e-a531-8d7cd1eeac81/-/format/auto/-/preview/3000x3000/-/quality/lighter/saving.png)!important
    }
}

#e-1678698657005 h1,#e-1678698657005 h2,#e-1678698657005 h3,#e-1678698657005 h4,#e-1678698657005 h5,#e-1678698657005 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657005 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657005 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657005 .text-edit ul li,#e-1678698657005 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657005 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657005 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657005 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657005 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657005 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657005 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657005 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657005 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.6em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657005 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657005 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.8em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678698657005 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678698657081 h1,#e-1678698657081 h2,#e-1678698657081 h3,#e-1678698657081 h4,#e-1678698657081 h5,#e-1678698657081 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657081 .text-edit ul {
    list-style: disc inside!important
}

#e-1678698657081 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678698657081 .text-edit ul li,#e-1678698657081 .text-edit ol li {
    list-style: inherit!important
}

#e-1678698657081 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678698657081 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678698657081 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657081 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657081 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657081 .text-edit {
        padding-top:15px!important;
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678698657081 .text-edit {
        padding-top:12px!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

body:not(.gempage-editing) #e-1678698656968 {
    display: none
}

#e-1678698656968 a {
    display: block
}

#e-1678698656968 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698656968 {
        margin-top:21px!important
    }

    #e-1678698656968 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698656968 .gf_image {
        height:auto!important;
        width: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698656968 {
        display:none!important
    }

    #e-1678698656968 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698656968 {
        display:none!important
    }
}

@media (width: 767.2px) {
    #e-1678698656968 {
        margin-top:21px!important
    }

    #e-1678698656968 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content:not(.active) {
    cursor: pointer
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable>.gf_column>[data-label=Row] {
    background-position: left top!important
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active>.gf_column>[data-label=Row] {
    background-position: left top -420px!important
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable [data-label=Heading] h3 {
    font-weight: 600!important;
    color: #7f7f8d!important
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active [data-label=Heading] h3,body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active:hover [data-label=Heading] h3 {
    font-weight: 700!important;
    color: #161723!important
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content [data-label="Text Block"],body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable [data-label="Text Block"] {
    display: none!important
}

body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active [data-label="Text Block"] {
    display: block!important
}

@media (min-width: 992px) {
    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-img,body:not(.gempage-editing) #r-1678698656998 .gf_features-item-img.disable {
        width:0;
        height: 0;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s,opacity .3s ease-in
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-img.active {
        width: 100%;
        height: auto;
        visibility: visible;
        opacity: 1
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active {
        background-image: url(https://ucarecdn.com/698142ea-5752-41f9-a6c5-15fa60efb44f/campaign-bg-active.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable {
        background-image: url(https://ucarecdn.com/122930d4-c43a-42fc-a577-52cc1bc25c30/campaign-bg-normal.svg)!important;
        background-position: left center!important
    }
}

@media (min-width: 1200px) {
    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content:not(.active) {
        background-size:auto 100%
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active {
        background-size: 100% 100%
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content:not(.active):hover {
        background-position: left -1043px center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable {
        background-image: url(https://ucarecdn.com/cb5b38e2-cb78-458e-a2c3-a1e6305d08e3/tab-heading-bg.svg)!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content:not(.active):hover>.gf_column>.gf_row {
        background-position: left top -210px!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content:hover [data-label=Heading] h3 {
        color: #161723!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable {
        background-image:url(https://ucarecdn.com/6d158b4e-0673-4837-ac95-ea87cf748b93/campaign-bg-normal-tb.svg)!important;
        background-position: left center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active {
        background-image: url(https://ucarecdn.com/4c49d53c-5462-4cdb-9002-5486f45041a1/campaign-bg-active-tb.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content>.gf_column {
        display: flex!important;
        flex-direction: row!important;
        align-items: center!important;
        column-gap: 21px!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable>.gf_column>[data-label=Row] {
        width: 100%
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content>.gf_column>[data-label=Image],body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active>.gf_column>[data-label=Row] {
        width: calc(50% - 10.5px)
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable>.gf_column>[data-label=Image] {
        display: none!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active>.gf_column>[data-label=Image] {
        display: block!important
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable {
        background-image:url(https://ucarecdn.com/419f0fab-2f88-4db5-b31a-08d12e611714/campaign-bg-normal-mb.svg)!important;
        background-position: left center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active {
        background-image: url(https://ucarecdn.com/7627879d-e811-4506-964c-f7b82060eecd/campaign-bg-active-mb.svg)!important;
        background-position: right center!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.disable>.gf_column>[data-label=Image] {
        display: none!important
    }

    body:not(.gempage-editing) #r-1678698656998 .gf_features-item-content.active>.gf_column>[data-label=Image] {
        display: block!important
    }
}

#e-1678442845183 a {
    display: block
}

#e-1678442845183 .gf_image {
    width: 100%;
    height: auto
}

#e-1678442845183 video {
    display: block
}

@media (max-width: 767px) {
    #e-1678442845183 {
        display:none!important
    }

    #e-1678442845183 video {
        width: 100%;
        height: auto
    }

    #e-1678442845183 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678442845183 {
        display:none!important
    }

    #e-1678442845183 video {
        width: 100%;
        height: auto
    }

    #e-1678442845183 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678442845183 video {
        width:100%;
        height: auto
    }

    #e-1678442845183 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678442845183 .gf_image {
        width:100%!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678442845183 {
        display:none!important
    }

    #e-1678442845183 video {
        width: 100%;
        height: auto
    }

    #e-1678442845183 .gf_image {
        width: 100%!important;
        height: auto!important
    }
}

#e-1678698657071 a {
    display: block
}

#e-1678698657071 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698657071 {
        display:none!important
    }

    #e-1678698657071 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657071 {
        display:none!important
    }

    #e-1678698657071 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657071 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657071 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678698657071 {
        display:none!important
    }

    #e-1678698657071 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#e-1678698657062 a {
    display: block
}

#e-1678698657062 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698657062 {
        display:none!important
    }

    #e-1678698657062 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657062 {
        display:none!important
    }

    #e-1678698657062 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657062 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657062 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678698657062 {
        display:none!important
    }

    #e-1678698657062 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#e-1678698657027 a {
    display: block
}

#e-1678698657027 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678698657027 {
        display:none!important
    }

    #e-1678698657027 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678698657027 {
        display:none!important
    }

    #e-1678698657027 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678698657027 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1678698657027 .gf_image {
        width:auto!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1678698657027 {
        display:none!important
    }

    #e-1678698657027 .gf_image {
        width: auto!important;
        height: auto!important
    }
}

#r-1678442292188 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678442292188.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678442292188>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678442292188 {
        max-width:none!important;
        padding-bottom: 95px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678442292188 {
        max-width:none!important;
        padding-bottom: 95px!important;
        padding-right: 15px!important;
        padding-left: 15px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678442292188 {
        max-width:none!important;
        padding-bottom: 110px!important
    }
}

@media (min-width: 1200px) {
    #r-1678442292188 {
        max-width:none!important;
        padding-bottom: 110px!important
    }
}

@media (width: 767.2px) {
    #r-1678442292188 {
        max-width:none!important;
        padding-bottom: 95px!important
    }
}

#r-1678442317433 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678442317433.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678442317433>.gf_column {
    min-height: 1px
}

#e-1678442398220 h1,#e-1678442398220 h2,#e-1678442398220 h3,#e-1678442398220 h4,#e-1678442398220 h5,#e-1678442398220 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678442398220 .text-edit ul {
    list-style: disc inside!important
}

#e-1678442398220 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678442398220 .text-edit ul li,#e-1678442398220 .text-edit ol li {
    list-style: inherit!important
}

#e-1678442398220 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678442398220 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442398220 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678442398220 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442398220 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678442398220 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442398220 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678442398220 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442398220 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678442398220 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678442398220 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1678442455759 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678442455759.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678442455759>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678442455759 {
        padding-top:32px!important;
        padding-bottom: 94px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678442455759 {
        padding-top:32px!important;
        padding-bottom: 94px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678442455759 {
        padding-top:38px!important;
        padding-bottom: 102px!important
    }
}

@media (min-width: 1200px) {
    #r-1678442455759 {
        padding-top:38px!important
    }
}

@media (width: 767.2px) {
    #r-1678442455759 {
        padding-top:32px!important;
        padding-bottom: 94px!important
    }
}

#m-1678443498562 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(.9);
    box-shadow: 0 4px 100px #58a5fe14
}

#m-1678443498562 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity,z-index;
    transition-duration: .6s,1s;
    animation-timing-function: cubic-bezier(.6,-.28,.74,.05);
    display: block
}

#m-1678443498562.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all .6s ease
}

#m-1678443498562.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0
}

#m-1678443498562 .main-slider {
    min-height: 80px
}

#m-1678443498562 .main-slider .owl-item {
    padding: 0!important
}

#m-1678443498562 .main-slider .owl-item.active {
    background: transparent
}

#m-1678443498562 .main-slider .owl-nav {
    margin-top: 0
}

#m-1678443498562 .main-slider .owl-nav .owl-next,#m-1678443498562 .main-slider .owl-nav .owl-prev {
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    margin: 0;
    padding: 0;
    background: none;
    text-indent: -9999px;
    width: 42px!important;
    height: 42px!important;
    margin-top: -21px!important;
    cursor: pointer;
    background: #ffffff url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 18px 18px;
    border: 1px solid #E3E3E8;
    border-radius: 6px;
    transition: none
}

#m-1678443498562 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translate(100%);
    opacity: 1
}

#m-1678443498562 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translate(-100%);
    opacity: 1
}

#m-1678443498562 .main-slider .owl-nav .owl-next:hover,#m-1678443498562 .main-slider .owl-nav .owl-prev:hover {
    background: #F6F8FE url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 18px 18px;
    border-color: #f6f8fe
}

#m-1678443498562 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png)
}

#m-1678443498562 .main-slider .owl-nav .owl-next {
    right: -48px
}

#m-1678443498562 .main-slider .owl-nav .owl-prev {
    left: -48px
}

#m-1678443498562 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0
}

#m-1678443498562 .main-slider .owl-dots button {
    margin: 0!important;
    padding: 0!important;
    border: none;
    width: auto!important;
    height: auto!important;
    min-width: auto!important;
    min-height: auto!important
}

#m-1678443498562 .main-slider .owl-dots.active {
    background: transparent
}

#m-1678443498562 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px
}

#m-1678443498562 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0,.2,.8,1) infinite
}

#m-1678443498562 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -.5s
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1
    }

    to {
        top: 0;
        left: 0;
        width: 72px;
        height: 72px;
        opacity: 0
    }
}

@media (max-width: 767px) {
    #m-1678443498562 {
        padding-top:0!important
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next {
        right: calc(50% - 7px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-prev {
        left: calc(50% - 7px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next,#m-1678443498562 .main-slider .owl-nav .owl-prev {
        top: calc(100% + 64px)
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678443498562 {
        padding-top:0!important
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next {
        right: calc(50% - 7px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-prev {
        left: calc(50% - 7px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next,#m-1678443498562 .main-slider .owl-nav .owl-prev {
        top: calc(100% + 64px)
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678443498562 {
        padding-top:0!important
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next {
        right: calc(50% - 8px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-prev {
        left: calc(50% - 8px)
    }

    #m-1678443498562 .main-slider .owl-nav .owl-next,#m-1678443498562 .main-slider .owl-nav .owl-prev {
        top: calc(100% + 72px)
    }
}

@media (min-width: 1200px) {
    #m-1678443498562 {
        padding-top:0!important
    }
}

@media (width: 767.2px) {
    #m-1678443498562 {
        padding-top:0!important
    }
}

#r-1678443580745 {
    padding-bottom: 10px;
    width: 100%;
    box-shadow: 0 15px 100px #58a5fe14
}

#r-1678443580745.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678443580745>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678443580745 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678443580745 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important;
        margin-bottom: 0!important;
        margin-top: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678443580745 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678443580745 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (width: 767.2px) {
    #r-1678443580745 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

#r-1678443811980 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678443811980.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678443811980>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678443811980 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678443811980 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678443811980 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678443811980 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678443811980 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

#m-1678443832874 {
    padding-top: 30px
}

#m-1678443832874 .module>ul.gf_icon-list {
    display: block;
    margin: 0!important;
    padding: 0!important;
    list-style: none!important
}

#m-1678443832874 .module ul.gf_icon-list>li {
    list-style: none;
    display: inline-block
}

#m-1678443832874 .module ul.gf_icon-list>li:last-child {
    padding-right: 0!important
}

#m-1678443832874 .module ul.gf_icon-list>li>.item-content {
    min-height: auto!important
}

#m-1678443832874 .module ul.gf_icon-list>li a {
    text-decoration: none
}

@media (max-width: 767px) {
    #m-1678443832874 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678443832874 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678443832874 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (min-width: 1200px) {
    #m-1678443832874 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (width: 767.2px) {
    #m-1678443832874 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

#e-1678443832874-1 .elm {
    line-height: 2em
}

#e-1678443832874-1 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678443832874-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678443832874-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678443832874-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678443832874-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678443832874-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678444748106 .elm {
    line-height: 2em
}

#e-1678444748106 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678444748106 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444748106 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444748106 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678444748106 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678444748106 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678444748674 .elm {
    line-height: 2em
}

#e-1678444748674 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678444748674 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444748674 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444748674 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678444748674 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678444748674 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678444749327 .elm {
    line-height: 2em
}

#e-1678444749327 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678444749327 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444749327 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444749327 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678444749327 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678444749327 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678444750012 .elm {
    line-height: 2em
}

#e-1678444750012 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678444750012 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444750012 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444750012 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678444750012 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678444750012 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#m-1678443895281 {
    padding-top: 45px;
    padding-bottom: 30px
}

#m-1678443895281 .gf_icon-list {
    display: inline-block
}

#m-1678443895281 .gf_icon-list>li {
    clear: both;
    position: relative;
    width: 100%;
    list-style: none
}

#m-1678443895281 .gf-il-icon {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    min-height: auto!important
}

#m-1678443895281 .gf-il-content {
    display: block;
    min-height: auto!important
}

#m-1678443895281 .text-edit {
    padding-left: 5px
}

@media (max-width: 767px) {
    #m-1678443895281 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678443895281 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678443895281 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #m-1678443895281 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #m-1678443895281 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

#e-1678444143527 a {
    display: block
}

#e-1678444143527 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678444143527 {
        margin-top:0!important
    }

    #e-1678444143527 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444143527 {
        margin-top:0!important
    }

    #e-1678444143527 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444143527 {
        margin-top:2px!important
    }

    #e-1678444143527 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (min-width: 1200px) {
    #e-1678444143527 {
        margin-top:2px!important
    }

    #e-1678444143527 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (width: 767.2px) {
    #e-1678444143527 {
        margin-top:0!important
    }

    #e-1678444143527 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

#e-1678444150037 h1,#e-1678444150037 h2,#e-1678444150037 h3,#e-1678444150037 h4,#e-1678444150037 h5,#e-1678444150037 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678444150037 .text-edit ul {
    list-style: disc inside!important
}

#e-1678444150037 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678444150037 .text-edit ul li,#e-1678444150037 .text-edit ol li {
    list-style: inherit!important
}

#e-1678444150037 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678444150037 .text-edit {
        padding-left:4px!important
    }

    #e-1678444150037 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678444150037 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678444150037 .text-edit {
        padding-left:4px!important
    }

    #e-1678444150037 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678444150037 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678444150037 .text-edit {
        padding-left:6px!important
    }

    #e-1678444150037 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678444150037 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678444150037 .text-edit {
        padding-left:6px!important
    }

    #e-1678444150037 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678444150037 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678444150037 .text-edit {
        padding-left:4px!important
    }

    #e-1678444150037 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678444150037 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678443895281-2 h1,#e-1678443895281-2 h2,#e-1678443895281-2 h3,#e-1678443895281-2 h4,#e-1678443895281-2 h5,#e-1678443895281-2 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678443895281-2 .text-edit ul {
    list-style: disc inside!important
}

#e-1678443895281-2 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678443895281-2 .text-edit ul li,#e-1678443895281-2 .text-edit ol li {
    list-style: inherit!important
}

#e-1678443895281-2 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678443895281-2 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678443895281-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678443895281-2 {
        margin-left:0!important
    }

    #e-1678443895281-2 .text-edit {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678443895281-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (min-width: 1200px) {
    #e-1678443895281-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (width: 767.2px) {
    #e-1678443895281-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

#e-1678443849135 h1,#e-1678443849135 h2,#e-1678443849135 h3,#e-1678443849135 h4,#e-1678443849135 h5,#e-1678443849135 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678443849135 .text-edit ul {
    list-style: disc inside!important
}

#e-1678443849135 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678443849135 .text-edit ul li,#e-1678443849135 .text-edit ol li {
    list-style: inherit!important
}

#e-1678443849135 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678443849135 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678443849135 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678443849135 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678443849135 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678443849135 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678443849135 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678443849135 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678443849135 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678443849135 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678443849135 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678443854625 h1,#e-1678443854625 h2,#e-1678443854625 h3,#e-1678443854625 h4,#e-1678443854625 h5,#e-1678443854625 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678443854625 .text-edit ul {
    list-style: disc inside!important
}

#e-1678443854625 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678443854625 .text-edit ul li,#e-1678443854625 .text-edit ol li {
    list-style: inherit!important
}

#e-1678443854625 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678443854625 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678443854625 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678443854625 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678443854625 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678443854625 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678443854625 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

#r-1678445413360 {
    padding-bottom: 10px;
    width: 100%;
    box-shadow: 0 15px 100px #58a5fe14
}

#r-1678445413360.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678445413360>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678445413360 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678445413360 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important;
        margin-bottom: 0!important;
        margin-top: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678445413360 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678445413360 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (width: 767.2px) {
    #r-1678445413360 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

#r-1678445413339 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678445413339.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678445413339>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678445413339 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678445413339 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678445413339 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678445413339 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678445413339 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

#m-1678445413399 {
    padding-top: 30px
}

#m-1678445413399 .module>ul.gf_icon-list {
    display: block;
    margin: 0!important;
    padding: 0!important;
    list-style: none!important
}

#m-1678445413399 .module ul.gf_icon-list>li {
    list-style: none;
    display: inline-block
}

#m-1678445413399 .module ul.gf_icon-list>li:last-child {
    padding-right: 0!important
}

#m-1678445413399 .module ul.gf_icon-list>li>.item-content {
    min-height: auto!important
}

#m-1678445413399 .module ul.gf_icon-list>li a {
    text-decoration: none
}

@media (max-width: 767px) {
    #m-1678445413399 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678445413399 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678445413399 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (min-width: 1200px) {
    #m-1678445413399 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (width: 767.2px) {
    #m-1678445413399 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

#e-1678445413399-1 .elm {
    line-height: 2em
}

#e-1678445413399-1 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445413399-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413399-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413399-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413399-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413399-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445413388 .elm {
    line-height: 2em
}

#e-1678445413388 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445413388 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413388 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413388 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413388 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413388 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445413481 .elm {
    line-height: 2em
}

#e-1678445413481 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445413481 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413481 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413481 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413481 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413481 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445413333 .elm {
    line-height: 2em
}

#e-1678445413333 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445413333 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413333 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413333 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413333 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413333 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445413323 .elm {
    line-height: 2em
}

#e-1678445413323 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445413323 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413323 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413323 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413323 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413323 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#m-1678445413383 {
    padding-top: 45px;
    padding-bottom: 30px
}

#m-1678445413383 .gf_icon-list {
    display: inline-block
}

#m-1678445413383 .gf_icon-list>li {
    clear: both;
    position: relative;
    width: 100%;
    list-style: none
}

#m-1678445413383 .gf-il-icon {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    min-height: auto!important
}

#m-1678445413383 .gf-il-content {
    display: block;
    min-height: auto!important
}

#m-1678445413383 .text-edit {
    padding-left: 5px
}

@media (max-width: 767px) {
    #m-1678445413383 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678445413383 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678445413383 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #m-1678445413383 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #m-1678445413383 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

#e-1678445413386 a {
    display: block
}

#e-1678445413386 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678445413386 {
        margin-top:0!important
    }

    #e-1678445413386 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413386 {
        margin-top:0!important
    }

    #e-1678445413386 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413386 {
        margin-top:2px!important
    }

    #e-1678445413386 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413386 {
        margin-top:2px!important
    }

    #e-1678445413386 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (width: 767.2px) {
    #e-1678445413386 {
        margin-top:0!important
    }

    #e-1678445413386 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

#e-1678445413307 h1,#e-1678445413307 h2,#e-1678445413307 h3,#e-1678445413307 h4,#e-1678445413307 h5,#e-1678445413307 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413307 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445413307 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445413307 .text-edit ul li,#e-1678445413307 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445413307 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445413307 .text-edit {
        padding-left:4px!important
    }

    #e-1678445413307 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445413307 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413307 .text-edit {
        padding-left:4px!important
    }

    #e-1678445413307 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445413307 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413307 .text-edit {
        padding-left:6px!important
    }

    #e-1678445413307 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445413307 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413307 .text-edit {
        padding-left:6px!important
    }

    #e-1678445413307 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445413307 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678445413307 .text-edit {
        padding-left:4px!important
    }

    #e-1678445413307 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445413307 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678445413383-2 h1,#e-1678445413383-2 h2,#e-1678445413383-2 h3,#e-1678445413383-2 h4,#e-1678445413383-2 h5,#e-1678445413383-2 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413383-2 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445413383-2 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445413383-2 .text-edit ul li,#e-1678445413383-2 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445413383-2 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413383-2 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445413383-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413383-2 {
        margin-left:0!important
    }

    #e-1678445413383-2 .text-edit {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413383-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413383-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413383-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

#e-1678445413413 h1,#e-1678445413413 h2,#e-1678445413413 h3,#e-1678445413413 h4,#e-1678445413413 h5,#e-1678445413413 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413413 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445413413 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445413413 .text-edit ul li,#e-1678445413413 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445413413 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445413413 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445413413 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413413 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445413413 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413413 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445413413 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413413 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445413413 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678445413413 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445413413 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678445413375 h1,#e-1678445413375 h2,#e-1678445413375 h3,#e-1678445413375 h4,#e-1678445413375 h5,#e-1678445413375 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413375 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445413375 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445413375 .text-edit ul li,#e-1678445413375 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445413375 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445413375 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445413375 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445413375 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445413375 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445413375 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678445413375 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

#r-1678445418106 {
    padding-bottom: 10px;
    width: 100%;
    box-shadow: 0 15px 100px #58a5fe14
}

#r-1678445418106.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678445418106>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678445418106 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678445418106 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important;
        margin-bottom: 0!important;
        margin-top: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678445418106 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (min-width: 1200px) {
    #r-1678445418106 {
        padding:32px!important;
        background-color: #fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important
    }
}

@media (width: 767.2px) {
    #r-1678445418106 {
        background-color:#fff!important;
        background-image: url(https://ucarecdn.com/025a1262-18e6-4104-8355-8d7d9512450c/-/format/auto/-/preview/3000x3000/-/quality/lighter/testimonials-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important;
        max-width: 1200px!important;
        border-radius: 6px!important;
        padding: 21px!important
    }
}

#r-1678445418163 {
    padding-bottom: 10px;
    width: 100%
}

#r-1678445418163.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1678445418163>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1678445418163 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1678445418163 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1678445418163 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1678445418163 {
        max-width:1200px!important;
        padding: 0 0 0 74px!important;
        background-image: url(https://ucarecdn.com/baf6bf29-3945-4d52-afb5-b4fca10151df/quotes.svg)!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1678445418163 {
        max-width:1200px!important;
        padding: 0!important;
        background-repeat: no-repeat!important
    }
}

#m-1678445418147 {
    padding-top: 30px
}

#m-1678445418147 .module>ul.gf_icon-list {
    display: block;
    margin: 0!important;
    padding: 0!important;
    list-style: none!important
}

#m-1678445418147 .module ul.gf_icon-list>li {
    list-style: none;
    display: inline-block
}

#m-1678445418147 .module ul.gf_icon-list>li:last-child {
    padding-right: 0!important
}

#m-1678445418147 .module ul.gf_icon-list>li>.item-content {
    min-height: auto!important
}

#m-1678445418147 .module ul.gf_icon-list>li a {
    text-decoration: none
}

@media (max-width: 767px) {
    #m-1678445418147 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678445418147 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678445418147 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (min-width: 1200px) {
    #m-1678445418147 {
        padding-top:0!important;
        margin-top: -10px!important
    }
}

@media (width: 767.2px) {
    #m-1678445418147 {
        padding-top:0!important;
        margin-top: -6px!important
    }
}

#e-1678445418147-1 .elm {
    line-height: 2em
}

#e-1678445418147-1 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445418147-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418147-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418147-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418147-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418147-1 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445418196 .elm {
    line-height: 2em
}

#e-1678445418196 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445418196 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418196 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418196 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418196 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418196 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445418168 .elm {
    line-height: 2em
}

#e-1678445418168 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445418168 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418168 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418168 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418168 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418168 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445418234 .elm {
    line-height: 2em
}

#e-1678445418234 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445418234 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418234 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418234 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418234 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418234 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#e-1678445418161 .elm {
    line-height: 2em
}

#e-1678445418161 .gf_icon-wrap {
    display: inline-flex;
    width: 16px;
    height: auto;
    line-height: inherit
}

@media (max-width: 767px) {
    #e-1678445418161 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418161 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418161 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418161 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418161 .gf_icon-wrap {
        color:#faad14!important;
        width: 12px!important
    }
}

#m-1678445418193 {
    padding-top: 45px;
    padding-bottom: 30px
}

#m-1678445418193 .gf_icon-list {
    display: inline-block
}

#m-1678445418193 .gf_icon-list>li {
    clear: both;
    position: relative;
    width: 100%;
    list-style: none
}

#m-1678445418193 .gf-il-icon {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    min-height: auto!important
}

#m-1678445418193 .gf-il-content {
    display: block;
    min-height: auto!important
}

#m-1678445418193 .text-edit {
    padding-left: 5px
}

@media (max-width: 767px) {
    #m-1678445418193 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678445418193 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678445418193 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (min-width: 1200px) {
    #m-1678445418193 {
        padding-bottom:0!important;
        padding-top: 24px!important
    }
}

@media (width: 767.2px) {
    #m-1678445418193 {
        padding-bottom:0!important;
        padding-top: 21px!important
    }
}

#e-1678445418192 a {
    display: block
}

#e-1678445418192 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678445418192 {
        margin-top:0!important
    }

    #e-1678445418192 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418192 {
        margin-top:0!important
    }

    #e-1678445418192 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418192 {
        margin-top:2px!important
    }

    #e-1678445418192 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418192 {
        margin-top:2px!important
    }

    #e-1678445418192 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

@media (width: 767.2px) {
    #e-1678445418192 {
        margin-top:0!important
    }

    #e-1678445418192 .gf_image {
        width: 46px!important;
        height: auto!important;
        border-radius: 100%!important
    }
}

#e-1678445418104 h1,#e-1678445418104 h2,#e-1678445418104 h3,#e-1678445418104 h4,#e-1678445418104 h5,#e-1678445418104 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418104 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445418104 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445418104 .text-edit ul li,#e-1678445418104 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445418104 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445418104 .text-edit {
        padding-left:4px!important
    }

    #e-1678445418104 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445418104 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418104 .text-edit {
        padding-left:4px!important
    }

    #e-1678445418104 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445418104 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418104 .text-edit {
        padding-left:6px!important
    }

    #e-1678445418104 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445418104 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418104 .text-edit {
        padding-left:6px!important
    }

    #e-1678445418104 .text-edit h4 {
        font-size: 16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445418104 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678445418104 .text-edit {
        padding-left:4px!important
    }

    #e-1678445418104 .text-edit h4 {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important;
        font-family: Inter Tight!important
    }

    #e-1678445418104 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678445418193-2 h1,#e-1678445418193-2 h2,#e-1678445418193-2 h3,#e-1678445418193-2 h4,#e-1678445418193-2 h5,#e-1678445418193-2 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418193-2 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445418193-2 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445418193-2 .text-edit ul li,#e-1678445418193-2 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445418193-2 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418193-2 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445418193-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418193-2 {
        margin-left:0!important
    }

    #e-1678445418193-2 .text-edit {
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418193-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418193-2 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 6px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418193-2 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #7f7f8d!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding: 2px 0 0 4px!important
    }
}

#e-1678445418174 h1,#e-1678445418174 h2,#e-1678445418174 h3,#e-1678445418174 h4,#e-1678445418174 h5,#e-1678445418174 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418174 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445418174 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445418174 .text-edit ul li,#e-1678445418174 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445418174 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445418174 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445418174 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418174 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445418174 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418174 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445418174 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418174 .text-edit h3 {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445418174 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678445418174 .text-edit h3 {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #161723!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1678445418174 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1678445418238 h1,#e-1678445418238 h2,#e-1678445418238 h3,#e-1678445418238 h4,#e-1678445418238 h5,#e-1678445418238 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418238 .text-edit ul {
    list-style: disc inside!important
}

#e-1678445418238 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678445418238 .text-edit ul li,#e-1678445418238 .text-edit ol li {
    list-style: inherit!important
}

#e-1678445418238 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678445418238 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678445418238 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678445418238 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678445418238 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1678445418238 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1678445418238 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #424153!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

body:not(.gempage-editing) #m-1678443498562 .main-slider .owl-stage {
    display: flex
}

body:not(.gempage-editing) #m-1678443498562 .main-slider .owl-stage .owl-item {
    display: flex;
    flex: 1 0 auto;
    height: auto
}

body:not(.gempage-editing) #m-1678443498562 .main-slider .owl-stage .owl-item>.item,body:not(.gempage-editing) #m-1678443498562 .main-slider .owl-stage .owl-item>.item>.item-content,body:not(.gempage-editing) #m-1678443498562 .main-slider .owl-stage .owl-item>.item>.item-content>.gf_row {
    height: 100%
}

#r-1675917526224 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675917526224.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675917526224>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675917526224 {
        max-width:none!important;
        padding-top: 30px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-color: #070714!important;
        background-image: url(https://ucarecdn.com/e06c0e65-8ea4-4034-a76c-af8ee0bc8924/footer-effect.svg)!important;
        background-position: center center!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675917526224 {
        max-width:none!important;
        background-color: #070714!important;
        padding: 30px 0 0!important;
        background-image: url(https://ucarecdn.com/e06c0e65-8ea4-4034-a76c-af8ee0bc8924/footer-effect.svg)!important;
        background-position: center center!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675917526224 {
        max-width:none!important;
        padding-top: 30px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-color: #070714!important;
        background-image: url(https://ucarecdn.com/e06c0e65-8ea4-4034-a76c-af8ee0bc8924/footer-effect.svg)!important;
        background-position: center center!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1675917526224 {
        max-width:none!important;
        padding-top: 30px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-color: #131623!important;
        background-image: url(https://ucarecdn.com/e06c0e65-8ea4-4034-a76c-af8ee0bc8924/footer-effect.svg)!important;
        background-position: center center!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1675917526224 {
        max-width:none!important;
        padding-top: 30px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        background-color: #070714!important;
        background-image: url(https://ucarecdn.com/e06c0e65-8ea4-4034-a76c-af8ee0bc8924/footer-effect.svg)!important;
        background-position: center center!important;
        background-repeat: no-repeat!important
    }
}

#r-1675918368288 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675918368288.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675918368288>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675918368288 {
        max-width:none!important;
        padding-bottom: 95px!important;
        padding-top: 45px!important;
        padding-right: 0!important;
        border-style: solid!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 1px!important;
        border-left-width: 0px!important;
        border-color: #484b5780!important;
        background-position: left bottom!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/71f2865c-94e0-4122-89ad-3d9fe9838f34/-/format/auto/-/preview/3000x3000/-/quality/lighter/footer-bg-mb.png)!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675918368288 {
        max-width:none!important;
        border-style: solid!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 1px!important;
        border-left-width: 0px!important;
        border-color: #484b5780!important;
        padding: 45px 15px 95px!important;
        background-position: center bottom!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/71f2865c-94e0-4122-89ad-3d9fe9838f34/-/format/auto/-/preview/3000x3000/-/quality/lighter/footer-bg-mb.png)!important;
        background-size: contain!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675918368288 {
        max-width:none!important;
        padding-bottom: 110px!important;
        padding-top: 60px!important;
        border-style: solid!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 1px!important;
        border-left-width: 0px!important;
        border-color: #484b5780!important;
        background-image: url(https://ucarecdn.com/eb37b7b2-3160-490e-ba0a-602a54c01e17/-/format/auto/-/preview/3000x3000/-/quality/lighter/footer-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 1200px) {
    #r-1675918368288 {
        max-width:none!important;
        padding-bottom: 110px!important;
        padding-top: 60px!important;
        border-style: solid!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 1px!important;
        border-left-width: 0px!important;
        border-color: #484b5780!important;
        background-image: url(https://ucarecdn.com/eb37b7b2-3160-490e-ba0a-602a54c01e17/-/format/auto/-/preview/3000x3000/-/quality/lighter/footer-bg.png)!important;
        background-position: right bottom!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #r-1675918368288 {
        max-width:none!important;
        padding-bottom: 95px!important;
        padding-top: 45px!important;
        padding-right: 0!important;
        border-style: solid!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 1px!important;
        border-left-width: 0px!important;
        border-color: #484b5780!important;
        background-position: left bottom!important;
        background-repeat: no-repeat!important;
        background-image: url(https://ucarecdn.com/71f2865c-94e0-4122-89ad-3d9fe9838f34/-/format/auto/-/preview/3000x3000/-/quality/lighter/footer-bg-mb.png)!important
    }
}

#r-1675917701800 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675917701800.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675917701800>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675917701800 {
        max-width:375px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        padding-left: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675917701800 {
        max-width:500px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        padding-left: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675917701800 {
        max-width:700px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        padding-left: 0!important
    }
}

@media (min-width: 1200px) {
    #r-1675917701800 {
        max-width:700px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        padding-left: 0!important
    }
}

@media (width: 767.2px) {
    #r-1675917701800 {
        max-width:375px!important;
        padding-right: 0!important;
        padding-bottom: 0!important;
        padding-left: 0!important
    }
}

@media (min-width: 768px) {
    #e-1675917730928 .text-edit br {
        display:none
    }
}

#e-1675917730928 h1,#e-1675917730928 h2,#e-1675917730928 h3,#e-1675917730928 h4,#e-1675917730928 h5,#e-1675917730928 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675917730928 .text-edit ul {
    list-style: disc inside!important
}

#e-1675917730928 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675917730928 .text-edit ul li,#e-1675917730928 .text-edit ol li {
    list-style: inherit!important
}

#e-1675917730928 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675917730928 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1675917730928 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675917730928 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1675917730928 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675917730928 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1675917730928 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1675917730928 .text-edit h2 {
        font-size:48px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1675917730928 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1675917730928 .text-edit h2 {
        font-size:35px!important;
        line-height: 1.2em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }

    #e-1675917730928 .text-edit h1 {
        font-size: 40px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        color: #1d1d1b!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#r-1675917657014 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675917657014.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675917657014>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675917657014 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 380px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675917657014 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 100%!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675917657014 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 100%!important
    }
}

@media (min-width: 1200px) {
    #r-1675917657014 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1675917657014 {
        padding-top:0!important;
        padding-bottom: 0!important;
        max-width: 380px!important
    }
}

@media (min-width: 992px) {
    #e-1675918146767 .text-edit br {
        display:none
    }
}

#e-1675918146767 h1,#e-1675918146767 h2,#e-1675918146767 h3,#e-1675918146767 h4,#e-1675918146767 h5,#e-1675918146767 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675918146767 .text-edit ul {
    list-style: disc inside!important
}

#e-1675918146767 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675918146767 .text-edit ul li,#e-1675918146767 .text-edit ol li {
    list-style: inherit!important
}

#e-1675918146767 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675918146767 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675918146767 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675918146767 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675918146767 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (min-width: 1200px) {
    #e-1675918146767 .text-edit {
        font-size:19px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 16px!important
    }
}

@media (width: 767.2px) {
    #e-1675918146767 .text-edit {
        font-size:17px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 14px!important
    }
}

body:not(.gempage-editing) #r-1675927491753>.gf_column {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
    align-items: center;
    justify-content: center
}

#r-1675927491753 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675927491753.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675927491753>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675927491753 {
        max-width:1200px!important;
        padding-top: 28px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important
    }

    body:not(.gempage-editing) #r-1675927491753>.gf_column {
        flex-direction: column;
        column-gap: 0
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675927491753 {
        max-width:1200px!important;
        padding-top: 28px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important
    }

    body:not(.gempage-editing) #r-1675927491753>.gf_column {
        column-gap: 14px
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675927491753 {
        max-width:1200px!important;
        padding-top: 32px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important
    }
}

@media (min-width: 1200px) {
    #r-1675927491753 {
        max-width:1200px!important;
        padding-top: 32px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important
    }
}

@media (width: 767.2px) {
    #r-1675927491753 {
        max-width:1200px!important;
        padding-top: 28px!important;
        padding-right: 0!important;
        padding-bottom: 10px!important
    }

    body:not(.gempage-editing) #r-1675927491753>.gf_column {
        flex-direction: column;
        column-gap: 0
    }
}

body:not(.gempage-editing) #m-1678672965705 {
    position: absolute;
    z-index: 0;
    top: -20px;
    left: calc(50% - 290px)
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) #m-1678672965705 {
        top:-32px;
        left: calc(50% - 261px)
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) #m-1678672965705 {
        top:-10px;
        left: calc(50% - 125px)
    }

    body:not(.gempage-editing) #m-1678672965705 lottie-player {
        width: 50px!important;
        height: 37px!important
    }
}

#e-1675927491693 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .5px
}

#e-1675927491693 .gf_button-stretch {
    width: 100%!important
}

#e-1675927491693 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1675927491693 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675927491693 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675927491693 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1675927491693 [data-stretch-sm="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1675927491693 [data-stretch-md="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    #e-1675927491693 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1675927491693 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675927491693 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #5e8d3f!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675927491693 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675927491693 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675927491693 .gf_button:hover {
        color:#fff!important;
        background-color: #58a5fe!important
    }

    #e-1675927491693 .gf_button {
        font-size: 16px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 12px 32px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

@media (width: 767.2px) {
    #e-1675927491693 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1675927491693 .gf_button:hover {
        color: #fff!important;
        background-color: #58a5fe!important
    }

    #e-1675927491693 .gf_button {
        font-size: 14px!important;
        text-transform: capitalize!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important;
        border-style: none!important;
        border-radius: 6px!important;
        padding: 11.5px 24px!important;
        background-position: left top!important;
        background-repeat: no-repeat!important
    }
}

#e-1675927491656 .text-edit a {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff
}

#e-1675927491656 .text-edit a:hover {
    color: #58a5fe!important;
    border-bottom-color: #58a5fe
}

#e-1675927491656 .text-edit span {
    margin-left: 12px
}

#e-1675927491656 .text-edit span img {
    width: 20px
}

@media (max-width: 991px) {
    #e-1675927491656 .text-edit span {
        padding-left:10px
    }

    #e-1675927491656 .text-edit span img {
        width: 16px
    }
}

#e-1675927491656 h1,#e-1675927491656 h2,#e-1675927491656 h3,#e-1675927491656 h4,#e-1675927491656 h5,#e-1675927491656 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675927491656 .text-edit ul {
    list-style: disc inside!important
}

#e-1675927491656 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675927491656 .text-edit ul li,#e-1675927491656 .text-edit ol li {
    list-style: inherit!important
}

#e-1675927491656 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675927491656 .text-edit a {
    border-bottom: 1px solid #fff
}

#e-1675927491656 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675927491656 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        padding-top: 14px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675927491656 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675927491656 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (min-width: 1200px) {
    #e-1675927491656 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important
    }
}

@media (width: 767.2px) {
    #e-1675927491656 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 600!important;
        padding-top: 14px!important
    }
}

#r-1675918610588 {
    padding-bottom: 10px;
    width: 100%
}

#r-1675918610588.gf_row-fluid {
    transform: none!important;
    margin-left: -50vw!important
}

#r-1675918610588>.gf_column {
    min-height: 1px
}

@media (max-width: 767px) {
    #r-1675918610588 {
        padding-top:28px!important;
        padding-right: 0!important;
        padding-bottom: 82px!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1675918610588 {
        padding:28px 15px!important;
        max-width: 1200px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1675918610588 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 32px!important;
        max-width: 1200px!important
    }
}

@media (min-width: 1200px) {
    #r-1675918610588 {
        padding-top:32px!important;
        padding-right: 0!important;
        padding-bottom: 32px!important;
        max-width: 1200px!important
    }
}

@media (width: 767.2px) {
    #r-1675918610588 {
        padding-top:28px!important;
        padding-right: 0!important;
        padding-bottom: 82px!important;
        max-width: 1200px!important;
        flex-direction: column!important
    }
}

#e-1675918914762 a {
    display: block
}

#e-1675918914762 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1675918914762 .gf_image {
        width:168px!important;
        height: auto!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675918914762 .gf_image {
        width:168px!important;
        height: auto!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675918914762 .gf_image {
        width:200px!important;
        height: auto!important
    }
}

@media (min-width: 1200px) {
    #e-1675918914762 .gf_image {
        width:200px!important;
        height: auto!important
    }
}

@media (width: 767.2px) {
    #e-1675918914762 .gf_image {
        width:168px!important;
        height: auto!important
    }
}

#e-1675923638606 .text-edit a {
    color: inherit!important;
    padding: 2px 16px
}

@media (min-width: 1600px) {
    #e-1675923638606 .text-edit a:last-child {
        padding-right:0
    }
}

#e-1675923638606 .text-edit a:hover {
    color: #58a5fe!important;
    text-decoration: underline
}

#e-1675923638606 .text-edit svg {
    vertical-align: bottom
}

#e-1675923638606 h1,#e-1675923638606 h2,#e-1675923638606 h3,#e-1675923638606 h4,#e-1675923638606 h5,#e-1675923638606 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675923638606 .text-edit ul {
    list-style: disc inside!important
}

#e-1675923638606 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675923638606 .text-edit ul li,#e-1675923638606 .text-edit ol li {
    list-style: inherit!important
}

#e-1675923638606 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675923638606 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675923638606 .text-edit a {
        padding:2px 14px
    }

    #e-1675923638606 .text-edit {
        font-size: 14px!important;
        line-height: 1em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675923638606 .text-edit {
        font-size:14px!important;
        line-height: 1em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }

    #e-1675923638606 .text-edit a:first-child {
        padding-left: 0
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675923638606 .text-edit {
        font-size:16px!important;
        line-height: 1em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 24px!important
    }

    #e-1675923638606 .text-edit a:first-child {
        padding-left: 0
    }
}

@media (min-width: 1200px) {
    #e-1675923638606 .text-edit {
        font-size:16px!important;
        line-height: 1em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (width: 767.2px) {
    #e-1675923638606 .text-edit a {
        padding:2px 14px
    }

    #e-1675923638606 .text-edit {
        font-size: 14px!important;
        line-height: 1em!important;
        letter-spacing: .5px!important;
        color: #b5bac9!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 21px!important
    }
}

#e-1675923403174 .text-edit br {
    display: none
}

@media (max-width: 767px) {
    #e-1675923403174 .text-edit br {
        display:block
    }

    #e-1675923403174 .text-edit {
        padding-top: 7px!important;
        padding-bottom: 0!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

#e-1675923403174 h1,#e-1675923403174 h2,#e-1675923403174 h3,#e-1675923403174 h4,#e-1675923403174 h5,#e-1675923403174 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675923403174 .text-edit ul {
    list-style: disc inside!important
}

#e-1675923403174 .text-edit ol {
    list-style: decimal inside!important
}

#e-1675923403174 .text-edit ul li,#e-1675923403174 .text-edit ol li {
    list-style: inherit!important
}

#e-1675923403174 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1675923403174 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1675923403174 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: 0px!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1675923403174 .text-edit {
        font-size:14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 7px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1675923403174 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 8px!important
    }
}

@media (min-width: 1200px) {
    #e-1675923403174 .text-edit {
        font-size:16px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important;
        font-family: Inter Tight!important;
        padding-top: 8px!important
    }
}

@media (width: 767.2px) {
    #e-1675923403174 .text-edit br {
        display:block
    }

    #e-1675923403174 .text-edit {
        padding-top: 7px!important;
        padding-bottom: 0!important;
        font-size: 14px!important;
        line-height: 1.5em!important;
        letter-spacing: .5px!important;
        font-family: Inter Tight!important;
        color: #737a8a!important;
        text-transform: none!important;
        font-weight: 400!important
    }
}

.gempages-preview-inner {
    display: none!important
}

@media (min-width: 1600px) {
    body:not(.gempage-editing) #gf_badge-built-with-gempages {
        right:15px!important;
        bottom: 32px!important
    }

    body:not(.gempage-editing) .intercom-lightweight-app-launcher,body:not(.gempage-editing) .intercom-namespace .intercom-dfosxs,body:not(.gempage-editing) .intercom-namespace .intercom-cdcauk {
        right: 15px!important;
        bottom: 72px!important
    }
}

@media (max-width: 1599px) and (min-width: 1200px) {
    .gem-container .text-edit.center-small-desktop {
        text-align:center;
        padding-right: 300px
    }

    body:not(.gempage-editing) #gf_badge-built-with-gempages {
        right: calc(50% - 585px)!important;
        bottom: 32px!important
    }

    body:not(.gempage-editing) .intercom-lightweight-app-launcher,body:not(.gempage-editing) .intercom-namespace .intercom-dfosxs,body:not(.gempage-editing) .intercom-namespace .intercom-cdcauk {
        right: calc(50% - 585px)!important;
        bottom: 72px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    body:not(.gempage-editing) #gf_badge-built-with-gempages {
        right:15px!important;
        bottom: 32px!important
    }

    body:not(.gempage-editing) .intercom-lightweight-app-launcher,body:not(.gempage-editing) .intercom-namespace .intercom-dfosxs,body:not(.gempage-editing) .intercom-namespace .intercom-cdcauk {
        right: 15px!important;
        bottom: 72px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) #gf_badge-built-with-gempages {
        right:30px!important;
        bottom: 28px!important
    }

    body:not(.gempage-editing) .intercom-lightweight-app-launcher,body:not(.gempage-editing) .intercom-namespace .intercom-dfosxs,body:not(.gempage-editing) .intercom-namespace .intercom-cdcauk {
        right: 30px!important;
        bottom: 66px!important
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) #gf_badge-built-with-gempages {
        right:15px!important;
        bottom: 28px!important
    }

    body:not(.gempage-editing) .intercom-lightweight-app-launcher,body:not(.gempage-editing) .intercom-namespace .intercom-dfosxs,body:not(.gempage-editing) .intercom-namespace .intercom-cdcauk {
        right: 15px!important;
        bottom: 66px!important
    }
}

body .gp_custom-tooltip {
    display: inline-block;
    position: relative;
    background-color: transparent!important;
    text-transform: none!important;
    padding: 0!important;
    vertical-align: top;
    cursor: pointer
}

body .gp_custom-tooltip img {
    vertical-align: middle!important
}

body:not(.gempage-editing) .gp_custom-tooltip:after,body:not(.gempage-editing) .gp_custom-tooltip:before {
    display: none
}

body:not(.gempage-editing) .gp_custom-tooltip:hover:after,body:not(.gempage-editing) .gp_custom-tooltip:hover:before {
    display: block
}

body:not(.gempage-editing) .gp_custom-tooltip:after {
    content: attr(data-tooltip);
    position: absolute;
    bottom: calc(100% + 6px);
    left: 50%;
    width: 210px;
    max-width: calc(100vw - 150px);
    z-index: 9;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    color: #424153;
    background: #FFFFFF;
    border: 1px solid #E3E3E8;
    box-shadow: 5px 10px 10px #484b571a;
    padding: 12px;
    transform: translate(-50%);
    border-radius: 6px;
    text-align: left
}

body:not(.gempage-editing) .gp_custom-tooltip:before {
    content: "";
    position: absolute;
    bottom: calc(100% - 8px);
    left: 50%;
    margin-left: -8px;
    border-width: 8px;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
    z-index: 10
}

@media (min-width: 992px) {
    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-desktop-left:after {
        left:unset;
        right: -30px;
        transform: none
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-tablet-left:after {
        left:unset;
        right: -30px;
        transform: none
    }
}

@media (max-width: 767px) {
    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-mb-left:after {
        left:unset;
        right: -20px;
        transform: none
    }

    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-mb-right:after {
        left: -20px;
        transform: none
    }
}

@media (width: 767.2px) {
    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-mb-left:after {
        left:unset;
        right: -20px;
        transform: none
    }

    body:not(.gempage-editing) .gp_custom-tooltip.gp_tooltip-mb-right:after {
        left: -20px;
        transform: none
    }
}

#m-1678780097792.gf_popup-fscreen {
    width: 400!important;
    height: auto!important
}

@media (max-width: 767px) {
    #m-1678780097792 {
        padding:32px 32px 48px!important;
        background-color: #0000!important;
        width: 400px!important;
        max-width: calc(100% - 30px)!important;
        height: auto!important;
        background-image: url(https://ucarecdn.com/32ddd280-b0e4-49f9-9ee3-2abdecd915b0/-/format/auto/-/preview/3000x3000/-/quality/lighter/popup-bg.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important;
        display: none!important
    }

    #m-1678780097792 .gf-closePopup svg {
        width: 14px!important;
        height: 14px!important
    }

    #m-1678780097792 .gf-closePopup {
        background-color: #fff0!important;
        fill: #ffffff80!important;
        right: -8px!important;
        top: -8px!important;
        width: 24px!important;
        height: 24px!important;
        border-radius: 50%!important
    }

    #m-1678780097792>.module {
        padding: 0!important
    }

    #gf-popupOverlay1678780097792,#gf-popup1678780097792 {
        display: none!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1678780097792 {
        padding:32px 32px 48px!important;
        background-color: #0000!important;
        width: 400px!important;
        min-width: 400px!important;
        height: auto!important;
        background-image: url(https://ucarecdn.com/32ddd280-b0e4-49f9-9ee3-2abdecd915b0/-/format/auto/-/preview/3000x3000/-/quality/lighter/popup-bg.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important;
        display: none!important
    }

    #m-1678780097792 .gf-closePopup svg {
        width: 14px!important;
        height: 14px!important
    }

    #m-1678780097792 .gf-closePopup {
        background-color: #fff0!important;
        fill: #ffffff80!important;
        right: -8px!important;
        top: -8px!important;
        width: 24px!important;
        height: 24px!important;
        border-radius: 50%!important
    }

    #m-1678780097792>.module {
        padding: 0!important
    }

    #gf-popupOverlay1678780097792,#gf-popup1678780097792 {
        display: none!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1678780097792 {
        padding:32px 32px 48px!important;
        background-color: #0000!important;
        width: 400px!important;
        min-width: 400px!important;
        height: auto!important;
        background-image: url(https://ucarecdn.com/32ddd280-b0e4-49f9-9ee3-2abdecd915b0/-/format/auto/-/preview/3000x3000/-/quality/lighter/popup-bg.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }

    #m-1678780097792 .gf-closePopup svg {
        width: 14px!important;
        height: 14px!important
    }

    #m-1678780097792 .gf-closePopup {
        background-color: #fff0!important;
        fill: #ffffff80!important;
        right: -8px!important;
        top: -8px!important;
        width: 24px!important;
        height: 24px!important;
        border-radius: 50%!important
    }

    #m-1678780097792>.module {
        padding: 0!important
    }
}

@media (min-width: 1200px) {
    #m-1678780097792 {
        padding:32px 32px 48px!important;
        background-color: #0000!important;
        width: 400px!important;
        min-width: 400px!important;
        height: auto!important;
        background-image: url(https://ucarecdn.com/32ddd280-b0e4-49f9-9ee3-2abdecd915b0/-/format/auto/-/preview/3000x3000/-/quality/lighter/popup-bg.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important
    }

    #m-1678780097792 .gf-closePopup svg {
        width: 14px!important;
        height: 14px!important
    }

    #m-1678780097792 .gf-closePopup {
        background-color: #fff0!important;
        fill: #ffffff80!important;
        right: -8px!important;
        top: -8px!important;
        width: 24px!important;
        height: 24px!important;
        border-radius: 50%!important
    }

    #m-1678780097792>.module {
        padding: 0!important
    }
}

#m-1678780097792 {
    background-size: 100% 100%
}

#m-1678780097792>.module {
    overflow: initial
}

@media (width: 767.2px) {
    #m-1678780097792 {
        padding:32px 32px 48px!important;
        background-color: #0000!important;
        width: 400px!important;
        max-width: calc(100% - 30px)!important;
        height: auto!important;
        background-image: url(https://ucarecdn.com/32ddd280-b0e4-49f9-9ee3-2abdecd915b0/-/format/auto/-/preview/3000x3000/-/quality/lighter/popup-bg.png)!important;
        background-position: center top!important;
        background-repeat: no-repeat!important;
        display: none!important
    }

    #m-1678780097792 .gf-closePopup svg {
        width: 14px!important;
        height: 14px!important
    }

    #m-1678780097792 .gf-closePopup {
        background-color: #fff0!important;
        fill: #ffffff80!important;
        right: -8px!important;
        top: -8px!important;
        width: 24px!important;
        height: 24px!important;
        border-radius: 50%!important
    }

    #m-1678780097792>.module {
        padding: 0!important
    }

    #gf-popupOverlay1678780097792,#gf-popup1678780097792 {
        display: none!important
    }
}

#e-1678867024960 h1,#e-1678867024960 h2,#e-1678867024960 h3,#e-1678867024960 h4,#e-1678867024960 h5,#e-1678867024960 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678867024960 .text-edit ul {
    list-style: disc inside!important
}

#e-1678867024960 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678867024960 .text-edit ul li,#e-1678867024960 .text-edit ol li {
    list-style: inherit!important
}

#e-1678867024960 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678867024960 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678867024960 .text-edit {
        font-size:16px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678867024960 .text-edit {
        font-size:16px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678867024960 .text-edit {
        font-size:16px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }
}

@media (min-width: 1200px) {
    #e-1678867024960 .text-edit {
        font-size:16px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }
}

@media (width: 767.2px) {
    #e-1678867024960 .text-edit {
        font-size:16px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }
}

#e-1678780097784 svg {
    position: absolute;
    bottom: 100%;
    right: 100%;
    z-index: -1;
    display: block;
    transform: translateY(50%)
}

#e-1678780097784 h1,#e-1678780097784 h2,#e-1678780097784 h3,#e-1678780097784 h4,#e-1678780097784 h5,#e-1678780097784 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678780097784 .text-edit ul {
    list-style: disc inside!important
}

#e-1678780097784 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678780097784 .text-edit ul li,#e-1678780097784 .text-edit ol li {
    list-style: inherit!important
}

#e-1678780097784 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678780097784 .text-edit {
        padding-top:12px!important
    }

    #e-1678780097784 .text-edit h3 {
        font-size: 32px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678780097784 .text-edit h1 {
        color: var(--gf_gs-color2-brand)!important;
        text-transform: none!important;
        font-size: 35px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        font-weight: 400!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678780097784 .text-edit {
        padding-top:12px!important
    }

    #e-1678780097784 .text-edit h3 {
        font-size: 32px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678780097784 .text-edit h1 {
        color: var(--gf_gs-color2-brand)!important;
        text-transform: none!important;
        font-size: 35px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        font-weight: 400!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678780097784 .text-edit {
        padding-top:12px!important
    }

    #e-1678780097784 .text-edit h3 {
        font-size: 32px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678780097784 .text-edit h1 {
        color: var(--gf_gs-color2-brand)!important;
        text-transform: none!important;
        font-size: 35px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        font-weight: 400!important
    }
}

@media (min-width: 1200px) {
    #e-1678780097784 .text-edit {
        padding-top:12px!important
    }

    #e-1678780097784 .text-edit h3 {
        font-size: 32px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678780097784 .text-edit h1 {
        color: var(--gf_gs-color2-brand)!important;
        text-transform: none!important;
        font-size: 35px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        font-weight: 400!important
    }
}

@media (width: 767.2px) {
    #e-1678780097784 .text-edit {
        padding-top:12px!important
    }

    #e-1678780097784 .text-edit h3 {
        font-size: 32px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        color: #fff!important;
        text-transform: none!important;
        font-weight: 700!important;
        font-family: Inter Tight!important
    }

    #e-1678780097784 .text-edit h1 {
        color: var(--gf_gs-color2-brand)!important;
        text-transform: none!important;
        font-size: 35px!important;
        line-height: 1.1em!important;
        letter-spacing: .25px!important;
        font-family: Inter Tight!important;
        font-weight: 400!important
    }
}

#e-1678780097777 a {
    display: block
}

#e-1678780097777 .gf_image {
    width: 100%;
    height: auto
}

@media (max-width: 767px) {
    #e-1678780097777 {
        margin:28px 0 0!important
    }

    #e-1678780097777 .gf_image {
        width: 100%!important;
        height: auto!important;
        padding-top: 0!important;
        padding-bottom: 0!important;
        padding-right: 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678780097777 {
        margin:28px 0 0!important
    }

    #e-1678780097777 .gf_image {
        width: 100%!important;
        height: auto!important;
        padding-top: 0!important;
        padding-bottom: 0!important;
        padding-right: 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678780097777 {
        margin:28px 0 0!important
    }

    #e-1678780097777 .gf_image {
        width: 100%!important;
        height: auto!important;
        padding-top: 0!important;
        padding-bottom: 0!important;
        padding-right: 0!important
    }
}

@media (min-width: 1200px) {
    #e-1678780097777 {
        margin:28px 0 0!important
    }

    #e-1678780097777 .gf_image {
        width: 100%!important;
        height: auto!important;
        padding-top: 0!important;
        padding-bottom: 0!important;
        padding-right: 0!important
    }
}

@media (width: 767.2px) {
    #e-1678780097777 {
        margin:28px 0 0!important
    }

    #e-1678780097777 .gf_image {
        width: 100%!important;
        height: auto!important;
        padding-top: 0!important;
        padding-bottom: 0!important;
        padding-right: 0!important
    }
}

#e-1678780097711 h1,#e-1678780097711 h2,#e-1678780097711 h3,#e-1678780097711 h4,#e-1678780097711 h5,#e-1678780097711 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678780097711 .text-edit ul {
    list-style: disc inside!important
}

#e-1678780097711 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678780097711 .text-edit ul li,#e-1678780097711 .text-edit ol li {
    list-style: inherit!important
}

#e-1678780097711 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678780097711 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678780097711 .text-edit {
        font-size:16px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 32px 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678780097711 .text-edit {
        font-size:16px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 32px 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678780097711 .text-edit {
        font-size:16px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 32px 0!important
    }
}

@media (min-width: 1200px) {
    #e-1678780097711 .text-edit {
        font-size:16px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 32px 0!important
    }
}

@media (width: 767.2px) {
    #e-1678780097711 .text-edit {
        font-size:16px!important;
        line-height: 1.2em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 32px 0!important
    }
}

#e-1678867225471 h1,#e-1678867225471 h2,#e-1678867225471 h3,#e-1678867225471 h4,#e-1678867225471 h5,#e-1678867225471 h6 {
    text-align: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678867225471 .text-edit ul {
    list-style: disc inside!important
}

#e-1678867225471 .text-edit ol {
    list-style: decimal inside!important
}

#e-1678867225471 .text-edit ul li,#e-1678867225471 .text-edit ol li {
    list-style: inherit!important
}

#e-1678867225471 .text-edit>p {
    font-size: inherit!important;
    font-family: inherit!important;
    text-align: inherit!important;
    color: inherit!important;
    margin: 0!important;
    padding: 0!important
}

#e-1678867225471 .text-edit font {
    font-size: inherit!important
}

@media (max-width: 767px) {
    #e-1678867225471 .text-edit {
        font-size:16px!important;
        line-height: 1.3em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 0 0!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678867225471 .text-edit {
        font-size:16px!important;
        line-height: 1.3em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 0 0!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678867225471 .text-edit {
        font-size:16px!important;
        line-height: 1.3em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 0 0!important
    }
}

@media (min-width: 1200px) {
    #e-1678867225471 .text-edit {
        font-size:16px!important;
        line-height: 1.3em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 0 0!important
    }
}

@media (width: 767.2px) {
    #e-1678867225471 .text-edit {
        font-size:16px!important;
        line-height: 1.3em!important;
        letter-spacing: 0px!important;
        font-family: Inter Tight!important;
        color: #e0e0e0!important;
        text-transform: none!important;
        font-weight: 400!important;
        padding: 28px 0 0!important
    }
}

#e-1678780097808 .gf_button {
    display: inline-flex;
    align-items: center;
    margin: 0!important;
    line-height: 150%;
    letter-spacing: .44px
}

#e-1678780097808 .gf_button-stretch {
    width: 100%!important
}

#e-1678780097808 .gf_button>span {
    color: inherit!important;
    text-transform: inherit!important
}

@media (max-width: 767px) {
    #e-1678780097808 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678780097808 {
        margin-top: 24px!important
    }

    #e-1678780097808 .gf_button:hover {
        background-color: #58a5fe!important;
        color: #fff!important
    }

    #e-1678780097808 .gf_button {
        text-transform: none!important;
        font-size: 14px!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-radius: 5px!important;
        box-shadow: 0 0 #fff!important;
        width: auto!important;
        height: auto!important;
        padding: 10px 16px!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1678780097808 [data-stretch-sm="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1678780097808 [data-stretch-md="1"] .gf_button {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    #e-1678780097808 [data-stretch-lg="1"] .gf_button {
        width:100%!important
    }

    #e-1678780097808 {
        margin-top: 24px!important
    }

    #e-1678780097808 .gf_button:hover {
        background-color: #58a5fe!important;
        color: #fff!important
    }

    #e-1678780097808 .gf_button {
        text-transform: none!important;
        font-size: 14px!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-radius: 5px!important;
        box-shadow: 0 0 #fff!important;
        width: auto!important;
        height: auto!important;
        padding: 10px 16px!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1678780097808 {
        margin-top:24px!important
    }

    #e-1678780097808 .gf_button:hover {
        background-color: #58a5fe!important;
        color: #fff!important
    }

    #e-1678780097808 .gf_button {
        text-transform: none!important;
        font-size: 14px!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-radius: 5px!important;
        box-shadow: 0 0 #fff!important;
        width: auto!important;
        height: auto!important;
        padding: 10px 16px!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1678780097808 {
        margin-top:24px!important
    }

    #e-1678780097808 .gf_button:hover {
        background-color: #58a5fe!important;
        color: #fff!important
    }

    #e-1678780097808 .gf_button {
        text-transform: none!important;
        font-size: 14px!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-radius: 5px!important;
        box-shadow: 0 0 #fff!important;
        width: auto!important;
        height: auto!important;
        padding: 10px 16px!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important
    }
}

@media (width: 767.2px) {
    #e-1678780097808 [data-stretch-xs="1"] .gf_button {
        width:100%!important
    }

    #e-1678780097808 {
        margin-top: 24px!important
    }

    #e-1678780097808 .gf_button:hover {
        background-color: #58a5fe!important;
        color: #fff!important
    }

    #e-1678780097808 .gf_button {
        text-transform: none!important;
        font-size: 14px!important;
        font-weight: 600!important;
        font-family: Inter Tight!important;
        background-color: #58a5fe!important;
        color: #fff!important;
        border-radius: 5px!important;
        box-shadow: 0 0 #fff!important;
        width: auto!important;
        height: auto!important;
        padding: 10px 16px!important;
        border-top-width: 0px!important;
        border-right-width: 0px!important;
        border-bottom-width: 0px!important;
        border-left-width: 0px!important
    }
}

/*# sourceMappingURL=/cdn/shop/t/4/assets/gem-page-85329641566.css.map?v=119741140262179354971705481752 */
/*popup css start*/
.popup {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: #FAFDFF;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 800px;
    box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.09), 0px 11px 12px 7px rgba(0, 0, 0, 0.02);
    -moz-transition: all 120ms;
    -webkit-transition: all 120ms;
    -o-transition: all 120ms;
    transition: all 120ms;
    z-index: 9999999999;
    ; padding: 0px 0px 0px;
    color: #5E5E5E;
    border-radius: 20px;
    border-radius: 30px 0 0 30px;
}

.popheading h4 {
    font-size: 30px;
    color: #000;
    font-weight: 600;
}

.popheading p {
    font-size: 15px;
    line-height: 20px;
    color: #000;
    font-weight: 400;
    margin: 0 0 6px 0;
}

@media screen and (max-width: 1000px) {
    .popup {
        width: 80%;
    }
}

.popup-header {
    text-transform: uppercase;
    font-size: 25px;
    line-height: 20px;
    color: #000;
    font-weight: 700;
    text-align: center;
}

.popup-body {
    padding: 0px 0;
}

#myPopup .popup-body form.form-get-quote {
    padding: 0px 20px;
}

.popheading {
    padding: 48px 5px 7px;
}

.close {
    position: absolute;
    right: 0;
    top: 0;
    width: 51px;
    height: 51px;
    font-size: 0;
    cursor: pointer;
    z-index: 5;
}

.portfoliomainlist ul li a img {
    width: 100%;
    height: 300px;
    object-fit: cover;
    object-position: top;
    min-width: 200px;
}

.close:before, .close:after {
    content: '';
    position: absolute;
    background: #767676;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    -o-border-radius: 1px;
    border-radius: 1px;
    left: 14px;
    right: 14px;
    top: 30px;
    height: 3px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    transition: all 100ms ease-in;
    -moz-transition: all 100ms ease-in;
    -webkit-transition: all 100ms ease-in;
    -o-transition: all 100ms ease-in;
}

.close:after {
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.inputlist {
    margin: 8px 4px;
}

.inputlist input {
    width: 100%;
    height: 35px;
    padding: 0 14px;
    padding-top: 0px;
    padding-right: 14px;
    padding-bottom: 0px;
    padding-left: 14px;
    margin-bottom: 15px;
    border-radius: 10px;
    color: #000;
    font-weight: 400;
    border: 1px solid #000;
}

.inputlist select {
    width: 100%;
    height: 40px;
    padding: 0 14px;
    margin-bottom: 15px;
    border-radius: 10px;
    color: #000000a8;
    font-weight: 400;
    border: 1px solid #000;
}

.inputlist textarea {
    width: 100%;
    height: 100px;
    padding: 5px 14px;
    margin-bottom: 15px;
    border-radius: 10px;
    color: #000;
    font-weight: 400;
    border: 1px solid #000;
}

.overlay {
    position: fixed;
    background-color: #000000c2;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.d-flex {
    display: flex;
    justify-content: end;
}
.chatbtn {
    margin: 0 16px;
}
.flexRow {
    display: flex;
    align-items: center;
}

.popimg img {
    height: 527px;
    object-fit: cover;
    border-radius: 30px 0 0 30px;
}

.hide {
    display: none;
}

.container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
}
.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {
    width: 100%;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);
    margin-right: auto;
    margin-left: auto;
}
.shopify-banner .banner-content{
    background-image: url(https://pixelswebstudio.com/lp/shopify-new/images/shopify-banner-shape.png);
    background-size: contain;
    background-repeat: no-repeat;
    padding: 35px 86px 50px 30px;
}
.shopify-banner .banner-content .shopify-banner-text h3{
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 36px;
    margin-bottom: 20px;
}
.align-items-center {
    align-items: center;
}
.shopify-banner .banner-content .shopify-banner-text p {
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    line-height: 20px;
    margin-bottom: 30px;
}
section.shopify-banner {
    padding: 0 0 0px;
}
.price-phone {
    text-align: center;
    margin-top: 35px;
    color: #fff;
}
a.modal_quote {
    background: #000;
    padding: 15px !important;
    color: white !important;
    border-radius: 20px 0px;
    margin-top: 5px;
    transition: 1s;
    font-size: 20px;
    font-family: 'Outfit';
    font-weight: 700;
    text-decoration: none;
}
a.service-link.call_button2.aos-init.aos-animate {
    background-color: #000;
    padding: 13px 22px;
    border-radius: 5px;
    text-decoration: none;
}
.shopify-banner .banner-content .shopify-banner-text a {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    text-transform: capitalize;
    line-height: 5px;
    margin: 0 20px 0 0;
     text-decoration: none;
}
.shopify-banner .banner-content .shopify-banner-text a i{
    padding-left: 10px;
}

section.createpagetypesec {
    padding: 50px 0 100px;
}

.craetebox {
    padding: 32px 24px;
    background: linear-gradient(180deg, rgba(255, 255, 255, .6) 35.39%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px;
}
.craetebox img {
    width: 40px !important;
    height: auto !important;
    filter: brightness(0) saturate(100%) invert(75%) sepia(68%) saturate(410%) hue-rotate(32deg) brightness(82%) contrast(82%);
}
.craetebox:hover img{
    filter: brightness(0) saturate(100%) invert(100%) sepia(66%) saturate(477%) hue-rotate(209deg) brightness(115%) contrast(100%);
}
.craetebox h3 {
    margin: 10px 0 10px;
    font-family: inherit !important;
    font-size: 20px;
    line-height: 25px;
}
.craetebox p {
    color: #000;
    font-size: 15px;
    line-height: 25px;
    font-weight: 500;
}
.craetebox {
    padding: 30px;
    border-radius: 6px;
    box-sizing: border-box;
    box-shadow: 2px 1px 3px 2px #ccc;
    background-color: #fff;
    height: 300px;
    transition: 1s allease;
}
.banner-content img {
    width: 80%;
    margin: 0 auto;
    display: table;
}
.craetebox:hover {
    background-color: #5e8d3f;
    transform: translate(10px, -10px);
    transition: 1s;
}
.button-pulse {
    -webkit-animation: pulse 2s infinite 3s cubic-bezier(0.25, 0, 0, 1);
    animation: pulse 2s infinite 3s cubic-bezier(0.25, 0, 0, 1);
    box-shadow: 0 0 0 2px #78a71f;
}
@-webkit-keyframes pulse {
    to {
      box-shadow: 0 0 0 18px rgba(255, 255, 255, 0);
    }
  }
  
  @keyframes pulse {
    to {
      box-shadow: 0 0 0 18px rgba(255, 255, 255, 0);
    }
  }
.craetebox:hover h3{
    color:#fff;
}
.craetebox:hover p{
    color:#fff;
}
.bannerimg img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(279deg) brightness(101%) contrast(101%);
}
.white_logo {
    display: none;
}
.stickynow .white_logo{
    display:block;
}
.stickynow .black_logo{
    display:none;
}
div#c-1675917221182 {
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 2px 2px 2px 2px #ccc;
    padding: 40px 0;
    border-radius: 20px;
    margin-top: -31px;
}
.chatlist ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.chatlist ul li {
    margin: 0 12px;
    align-items: center;
    justify-content: center;
    display: flex;
}
.chatlist ul li a {
    background-color: #5e8d3f;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    padding: 8px 28px;
    border-radius: 50px;
    position: relative;
    text-decoration: none;
}
span.icon {
    background-color: #fff;
    color: #5e8d3f;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    position: absolute;
    left: -17px;
    border-radius: 50px;
    text-align: center;
    justify-content: center;
    top: -3px;
    box-shadow: -4px 5px 6px 3px #ccc;
}
.inputlist button {
    background-color: #5e8d3f;
    color: #fff;
}
a.getbtn {
    padding: 16px 60px !important;
    margin-left: 100px !important;
}
/*floating css start*/
.floatbutton{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;position:fixed;right:-371px;top:20%;font-size:0;width:420px;z-index:999;}
.floatbutton .clickbutton{width:50px;z-index:999;height:200px;cursor:pointer;box-shadow:-20px 7px 18px -7px rgba(87, 184, 151, .09);border-radius:3px 0 0 3px;border-radius:30px 0 0 30px;display:inline-block;padding-top:0;vertical-align:top;margin-top:125px;color:#fff;font-size:16px;font-weight:700;position:relative;border:1px solid #fff;text-transform:uppercase;background-color: #5e8d3f;box-shadow:0 0 40px #00000026;-webkit-box-shadow:0 0 40px #00000026;-ms-box-shadow:0 0 40px #00000026;-o-box-shadow:0 0 40px #00000026;}
.floatbutton .clickbutton .crossplus:before{content:"";display:none;position:absolute;width:20px;height:2px;right:0;background:#fbb334;z-index:99;top:0;left:0;bottom:0;margin:auto;}
.floatbutton .clickbutton .crossplus:after{content:"";display:none;position:absolute;width:2px;height:20px;right:0;background:#fab334;z-index:99;top:0;left:0;bottom:0;margin:auto;}
.floatbutton .clickbutton .crossplus{position:absolute;display:block;transform:rotate(-90deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;left:-52px;white-space:pre;bottom:87px;}
.floatbutton .banner-form{background:#fff;padding:15px;position:relative;z-index:99999!important;border-radius:5px;margin:0;width:370px;display:inline-block;box-shadow:0 0 30px #0000001f;}
.ban-form input{width:100%;margin:0;border:1px solid #e5e5e5;background:#fff;padding:10px 15px;color:gray;font-size:14px;border-radius:3px;height:50px;font-weight:400;outline:0!important;margin:0 0 15px 0;}
.banner-form h3{color:#141315;font-size:24px;margin-bottom:5px;font-weight:700;}
.banner-form h3 strong{font:24px/24px Poppins, sans-serif;font-weight:600;}
.ban-form input[type=submit] {
    color: #fff;
    font-weight: 600;
    border-radius: 10px;
    text-align: center;
    padding: 10px 15px;
    margin: 20px 0 0;
    border: transparent;
    cursor: pointer;
    background-color: #5e8d3f;
}
.fldset {
    margin: 4px 0;
}
.ban-form textarea{width:100%;border:1px solid #e5e5e5;background:#fff;padding:10px 15px;color:gray;font-size:14px;border-radius:3px;font-weight:400;height:120px;outline:0!important;margin:15px 0 0 0;resize:none;}
.btns_wrap{position:fixed;right:-6px;}
.btns_wrap a:hover{text-decoration:none!important;right:0;}
.btns_wrap .call_wrap{width:280px;border:1px solid #fff;background-color: #5e8d3f;position:absolute;right:-225px;top:63px;border-radius:3px 0 0 3px;overflow:hidden;box-shadow:0 0 40px #00000026!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999;border-radius:30px 0 0 30px;}
.btns_wrap .call_wrap span{color:#fff;font-size:20px;vertical-align:middle;padding:15px 20px 15px 15px;}
.btns_wrap .chat_wrap{display:block;position:absolute;right:-225px;width:280px;background-color: #5e8d3f;top:0;border-radius:0;overflow:hidden;border:1px solid #fff;box-shadow:0 0 40px #00000026!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:30px 0 0 30px;z-index:9999;}
.btns_wrap .call_wrap span.icoo,.btns_wrap .chat_wrap span.icoo{color:#fff;font-size:18px;padding:15px 20px;border-right:1px solid #ded9d9;vertical-align:middle;display:inline-block;border-radius:10px 0 0 10px;}
.btns_wrap .chat_wrap span{color:#fff;font-size:20px;vertical-align:middle;padding:15px 30px 15px 15px;}
.floatbutton.active {right: 0;}
/*floating css end*/

.pricing-plan{
    padding: 34px 0;
    background-color: #f8f8f8;
}

.pricing-plan .title-style-1 {
    font-family: 'Poppins', sans-serif;
    font-size: 36px;
    text-align: center;
    text-transform: capitalize;
    font-weight: 700;
    margin-bottom: 0px;
}

.pricing-plan .packages-listing .package-item {
    position: relative;
    background-color: #fff;
    padding: 25px 45px 25px;
    text-align: center;
    border-radius: 25px;
    box-shadow: 0 0 25px rgb(0 0 0 / 10%);
    min-height: 535px;
}
.pricing-plan .packages-listing .package-item.start {
    margin-top: 60px;
    border-top-right-radius: 60px;
    position: relative;
    overflow: hidden;
}
span.package-badge {
    background: linear-gradient(360deg, #008060, #008060);
    color: #fff;
    position: absolute;
    right: -48px;
    transform: rotate(45deg);
    padding: 0;
    top: 38px;
    height: 30px;
    align-items: center;
    display: flex;
    justify-content: center;
    width: 200px;
    text-align: center;
    margin: 0;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
}
.pricing-plan .packages-listing .package-item.start{
    margin-top: 60px;
    border-top-right-radius: 60px;
}
.pricing-plan .packages-listing .package-item.end{
    margin-top: 60px;
}
.pricing-plan .packages-listing .package-item .package-type{
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    margin: 0 auto;
    padding: 10px 30px;
    font-family: 'Poppins', sans-serif;
    font-size: 12px;
    border-radius: 30px;
}
.pricing-plan .packages-listing .package-item .package-type.simple{
    background-color: #e9e9e9;
}
.pricing-plan .packages-listing .package-item .package-type.business{
    background-color: #f8f8f8;
}
.pricing-plan .packages-listing .package-item .package-type.essential {
    background-color: #008060;
    color: #fff;
}

.pricing-plan .packages-listing .package-item h4 {
    font-family: 'Poppins', sans-serif;
    font-size: 27px;
    font-weight: 700;
    text-transform: capitalize;
    margin: 15px 0;
    color: #353535;
    min-height: 60px;
}
.pricing-plan .packages-listing .package-item p{
    font-family: 'Outfit', sans-serif;
    font-size: 15px;
    font-weight: 500;
    width: 90%;
    margin: 0 auto;
    color: #353535;
    margin-bottom: 40px;
}
.pricing-plan .packages-listing .package-item h6 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    color: #353535;
    font-size: 14px;
    font-style: italic;
    text-align: left;
    margin-bottom: 25px;
}
.pricing-plan .packages-listing .package-item ul {
    max-height: 250px;
    overflow: auto;
}
/* width & height */
.pricing-plan .packages-listing .package-item ::-webkit-scrollbar {
    width: 3px;
    height: 3px;
}
  
  /* Track */
.pricing-plan .packages-listing .package-item ::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 5px;
}
   
  /* Handle */
.pricing-plan .packages-listing .package-item ::-webkit-scrollbar-thumb {
    background: #c8c8c8;
    border-radius: 5px;
}
  
  /* Handle on hover */
.pricing-plan .packages-listing .package-item ::-webkit-scrollbar-thumb:hover {
    background: #555; 
}
.pricing-plan .packages-listing .package-item ul li {
    position: relative;
    font-family: 'Outfit', sans-serif;
    text-align: left;
    margin-bottom: 9px;
    font-size: 15px;
    line-height: 20px;
    padding-left: 20px;
}
.pricing-plan .packages-listing .package-item ul li::before{
    content: '\f111';
    position: absolute;
    left: 0;
    top: 2px;
    font-weight: 900;
    font-size: 10px;
    font-family: "Font Awesome 6 Pro";
    color: #aec69f;
}
.pricing-plan .packages-listing .package-item .package-amount {
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    font-size: 46px;
    line-height: 62px;
    color: #7b7b7b;
    margin: 5px 0 20px 0;
}
.pricing-plan .packages-listing .package-item .payment-plan{
    display: block;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #7b7b7b;
}
.pricing-plan .packages-listing .package-item .buy-plan{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%) translateY(50%);
    height: 60px;
    width: 245px;
    background-color: #7b7b7b;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    border-radius: 10px 30px 0 10px;
    transition: 0.5s;
}
.pricing-plan .packages-listing .package-item.center ul li::before,
.pricing-plan .packages-listing .package-item.center .package-amount{
    background: linear-gradient(0deg, rgba(149,191,71,1) 0%, rgba(94,141,63,1) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}
.pricing-plan .packages-listing .package-item.center .buy-plan{
    background: linear-gradient(225deg, rgba(149,191,71,1) 0%, rgba(94,141,63,1) 100%);
    border-radius: 30px 10px 10px 0;
}
.our-process-sec{
    position: relative;
    padding: 90px 0 0px;
    background-color: #f8f8f8;
    z-index: 1;
}