    :root {
        --primary: #37ca37;
        --secondary: #188bf6;
        --white: #ffffff;
        --gray: #cbd5e0;
        --black: #000000;
        --red: #e93d3d;
        --orange: #f6ad55;
        --yellow: #faf089;
        --green: #9ae6b4;
        --teal: #81e6d9;
        --malibu: #63b3ed;
        --indigo: #757BBD;
        --purple: #d6bcfa;
        --pink: #fbb6ce;
        --transparent: transparent;
        --overlay: rgba(0, 0, 0, 0.5);
        --color-mazlbb36: #85bd3c;
        --color-mazldgg3: #e0fffd;
        /* --arial: 'Arial';
        --lato: 'Lato';
        --open-sans: 'Open Sans';
        --montserrat: 'Montserrat';
        --roboto: 'Roboto';
        --headlinefont: 'Montserrat';
        --contentfont: 'Lato'; */
        --text-color: #000000;
        --link-color: #188bf6;
    }

    .bg-fixed {
        bottom: 0;
        top: 0;
        left: 0;
        right: 0;
        position: fixed;
        overflow: auto;
        background-color: var(--white)
    }

    .drop-zone-draggable .hl_main_popup {
        box-shadow: none;
        padding: 20px;
        margin-top: 0;
        border-color: var(--gray);
        border-width: 2px;
        border-style: solid;
        background-color: var(--white)
    }



    .drop-zone-draggable .row-ScigAClF9j {
        margin: 0 auto
    }

    .drop-zone-draggable .row-ScigAClF9j {
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .drop-zone-draggable .row-ScigAClF9j {
            padding-right: 0 !important;
            padding-left: 0 !important;
            padding-top: 10px
        }
    }


    .drop-zone-draggable .col-yb-jhEfARN {
        box-shadow: none;
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .drop-zone-draggable #heading-Cw7UhrN-rO {
        margin: 0
    }

    .drop-zone-draggable .cheading-Cw7UhrN-rO {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }



    .drop-zone-draggable .survey-GpOaVQJ7hj {
        margin: 0
    }

    .drop-zone-draggable .csurvey-GpOaVQJ7hj {
        padding: 0
    }


    #hl_main_popup {
        box-shadow: none;
        padding: 20px;
        margin-top: 0;
        border-color: var(--gray);
        border-width: 2px;
        border-style: solid;
        background-color: var(--white);
        width: 720px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        #hl_main_popup {
            width: 380px !important
        }
    }

    #col-yb-jhEfARN>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .heading-Cw7UhrN-rO {
        font-weight: 700
    }

    .heading-Cw7UhrN-rO em,
    .heading-Cw7UhrN-rO strong,
    .heading-Cw7UhrN-rO u {
        color: var(--text-color) !important
    }

    .heading-Cw7UhrN-rO a,
    .heading-Cw7UhrN-rO a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-Cw7UhrN-rO a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-Cw7UhrN-rO h1,
        .heading-Cw7UhrN-rO h2,
        .heading-Cw7UhrN-rO h3,
        .heading-Cw7UhrN-rO h4,
        .heading-Cw7UhrN-rO h5,
        .heading-Cw7UhrN-rO h6,
        .heading-Cw7UhrN-rO ul li,
        .heading-Cw7UhrN-rO.text-output {
            font-size: 22px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-Cw7UhrN-rO h1,
        .heading-Cw7UhrN-rO h2,
        .heading-Cw7UhrN-rO h3,
        .heading-Cw7UhrN-rO h4,
        .heading-Cw7UhrN-rO h5,
        .heading-Cw7UhrN-rO h6,
        .heading-Cw7UhrN-rO ul li,
        .heading-Cw7UhrN-rO.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    .heading-Cw7UhrN-rO.text-output h1:first-child:before,
    .heading-Cw7UhrN-rO.text-output h2:first-child:before,
    .heading-Cw7UhrN-rO.text-output h3:first-child:before,
    .heading-Cw7UhrN-rO.text-output h4:first-child:before,
    .heading-Cw7UhrN-rO.text-output h5:first-child:before,
    .heading-Cw7UhrN-rO.text-output h6:first-child:before,
    .heading-Cw7UhrN-rO.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
        font-family: ' ';
        margin-right: 5px;
        font-weight: 700
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .col-1j6TTkoSvm,
    .hl_page-preview--content .row-3cESG6hBAR,
    .hl_page-preview--content .section-fxyorMT9H8 {
        box-shadow: none;
        padding: 5px 0;
        margin: 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-1j6TTkoSvm,
    .hl_page-preview--content .row-3cESG6hBAR {
        margin: 0 auto;
        padding: 0;
        width: 100%
    }

    .hl_page-preview--content .col-1j6TTkoSvm {
        padding: 0 5px;
        width: 20.5%;
        margin: 0
    }

    .hl_page-preview--content .button-bfiyXX_c1M {
        margin: 0;
        text-align: right
    }

    .hl_page-preview--content .cbutton-bfiyXX_c1M {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 10px 20px;
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    .hl_page-preview--content .col-GRdpnUsOE7 {
        box-shadow: none;
        padding: 0;
        background-color: var(--transparent);
        width: 79.5%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0 0 10px
    }

    .hl_page-preview--content .cnav-menu-v2-_N_KxdIxzb {
        font-family: var(--headlinefont);
        padding: 0 8px;
        margin: 0;
        item-padding-top: 0;
        item-padding-bottom: 0;
        item-padding-left: 16px;
        item-padding-right: 16px;
        item-margin-top: 0;
        item-margin-bottom: 0;
        item-margin-left: 0;
        item-margin-right: 0;
        line-height: 1.3em;
        text-transform: none;
        letter-spacing: 0;
        text-align: left;
        font-weight: 400;
        background-color: var(--white);
        mobile-background-color: var(--white);
        popup-background-color: var(--white);
        mobile-popup-background-color: var(--white);
        color: var(--text-color);
        hover-background-color: var(--transparent);
        hover-text-color: var(--color-mazlbb36);
        bold-text-color: var(--black);
        italic-text-color: var(--black);
        underline-text-color: var(--black);
        icon-color: var(--black);
        cart-icon-color: var(--black);
        user-icon-color: var(--black);
        cart-icon-active-color: var(--black);
        submenu-background-color: var(--white);
        submenu-mobile-background-color: var(--white);
        submenu-color: var(--text-color);
        submenu-hover-background-color: var(--black);
        submenu-hover-text-color: var(--white);
        nav-menu-item-spacing-x: 15px;
        nav-menu-item-spacing-y: 0;
        nav-menu-align: center;
        sub-menu-align: center;
        sub-menu-style: popover;
        border-color: #000;
        border-style: solid;
        border-width: 0;
        border-radius: 0;
        item-border-color: #000;
        item-border-style: solid;
        item-border-width: 1px;
        item-border-radius: 0;
        box-shadow: none;
        item-box-shadow: none
    }

    #section-fxyorMT9H8>.inner {
        max-width: 1170px
    }

    #col-1j6TTkoSvm>.inner,
    #col-GRdpnUsOE7>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-bfiyXX_c1M .button-icon-end,
        .button-bfiyXX_c1M .button-icon-start,
        .button-bfiyXX_c1M .main-heading-button {
            font-size: 17px;
            font-weight: 700
        }

        .button-bfiyXX_c1M .button-icon-start {
            margin-right: 5px
        }

        .button-bfiyXX_c1M .button-icon-end {
            margin-left: 5px
        }

        .button-bfiyXX_c1M .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-bfiyXX_c1M .button-icon-end,
        .button-bfiyXX_c1M .button-icon-start,
        .button-bfiyXX_c1M .main-heading-button {
            font-size: 12px;
            font-weight: 700
        }

        .button-bfiyXX_c1M .button-icon-start {
            margin-right: 5px
        }

        .button-bfiyXX_c1M .button-icon-end {
            margin-left: 5px
        }

        .button-bfiyXX_c1M .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    #nav-menu-v2-_N_KxdIxzb .mega-menu-container {
        font-weight: 500;
        font-size: 16px;
        justify-content: center;
        flex-direction: row;
        background-color: var(--white)
    }

    #nav-menu-v2-_N_KxdIxzb .nav-menu-mobile {
        display: none
    }

    #nav-menu-v2-_N_KxdIxzb .nav-menu-desktop {
        display: flex
    }

    #nav-menu-v2-_N_KxdIxzb .x-icon {
        display: none
    }

    #nav-menu-v2-_N_KxdIxzb .menu-layout {
        flex-direction: row
    }

    #nav-menu-v2-_N_KxdIxzb .nav-spacing-x {
        margin-left: 15px
    }

    #nav-menu-v2-_N_KxdIxzb .menu-item-builder-title,
    #nav-menu-v2-_N_KxdIxzb .menu-item-title:hover {
        background-color: var(--transparent);
        color: var(--color-mazlbb36)
    }

    #nav-menu-v2-_N_KxdIxzb .menu-item-builder-title-icon>span::after,
    #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon>span::after {
        color: inherit;
        content: "";
        font-family: "Font Awesome 5 Free";
        font-weight: 700;
        font-size: 16px;
        display: inline-block;
        margin-left: .25rem;
        transition: transform .3s ease
    }

    #nav-menu-v2-_N_KxdIxzb .menu-item-builder-title-icon-hover>span::after,
    #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon:hover>span::after {
        transform: rotate(180deg)
    }

    #nav-menu-v2-_N_KxdIxzb .menu-item-builder>.submenu-builder,
    #nav-menu-v2-_N_KxdIxzb .menu-item:hover>.mega-menu,
    #nav-menu-v2-_N_KxdIxzb .menu-item:hover>.submenu,
    #nav-menu-v2-_N_KxdIxzb .submenu:hover {
        visibility: visible;
        opacity: 1
    }

    #nav-menu-v2-_N_KxdIxzb .submenu,
    #nav-menu-v2-_N_KxdIxzb .submenu-builder {
        position: absolute;
        z-index: 10;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s, opacity .3s ease-in
    }

    #nav-menu-v2-_N_KxdIxzb .submenu-content-container {
        margin: 0;
        padding-top: 0;
        padding-bottom: 0;
        background-color: var(--white);
        border-width: 1px;
        border-color: #000 !important;
        border-style: solid;
        border-radius: 0;
        box-shadow: none
    }

    #nav-menu-v2-_N_KxdIxzb .submenu-column {
        display: block;
        grid-template-columns: 1fr 1fr;
        row-gap: 0;
        column-gap: 0
    }

    #nav-menu-v2-_N_KxdIxzb .submenu-item {
        padding-left: 16px;
        padding-right: 16px;
        margin-bottom: 0;
        color: var(--text-color)
    }

    #nav-menu-v2-_N_KxdIxzb .submenu-item:last-child {
        margin-bottom: 0
    }

    #nav-menu-v2-_N_KxdIxzb .submenu-item:hover {
        background-color: var(--black);
        color: var(--white)
    }

    #nav-menu-v2-_N_KxdIxzb .sub-menu-align {
        left: 50%;
        transform: translateX(-50%)
    }

    #nav-menu-v2-_N_KxdIxzb .user-icon {
        color: var(--black)
    }

    #nav-menu-v2-_N_KxdIxzb .mega-menu {
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s, opacity .3s ease-in;
        position: absolute;
        left: 0;
        z-index: 999
    }

    #nav-menu-v2-_N_KxdIxzb .mega-menu:hover {
        visibility: visible;
        opacity: 1
    }

    #nav-menu-v2-_N_KxdIxzb .mega-menu-builder {
        position: absolute;
        left: 0
    }

    #nav-menu-v2-_N_KxdIxzb .items-cart,
    #nav-menu-v2-_N_KxdIxzb .items-cart-active {
        color: var(--black)
    }

    #nav-menu-v2-_N_KxdIxzb .cart-search-desktop {
        display: list-item
    }

    #nav-menu-v2-_N_KxdIxzb .cart-search-mobile {
        display: none
    }

    #nav-menu-v2-_N_KxdIxzb .nav-search-wrapper,
    #nav-menu-v2-_N_KxdIxzb .search-bar-container {
        background-color: var(--white)
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-input {
        border: 1px solid #cacaca;
        margin: 1px;
        border-radius: 16px
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete {
        font-family: inherit
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-button {
        background: #fff
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-input-wrapper {
        color: #000;
        background-color: #fff
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-results {
        border: 1px solid #cacaca;
        border-top: none;
        border-radius: 16px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        color: var(--black);
        background-color: var(--white)
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-input:hover {
        border-width: 1.5px;
        margin: .5px
    }

    #nav-menu-v2-_N_KxdIxzb .hl-autocomplete-input:focus-within {
        border-width: 2px;
        margin: 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        #nav-menu-v2-_N_KxdIxzb .mega-menu-container {
            font-weight: 500;
            font-size: 16px;
            background-color: var(--white)
        }

        #nav-menu-v2-_N_KxdIxzb .menu-item-builder>.submenu-builder,
        #nav-menu-v2-_N_KxdIxzb .nav-menu-mobile {
            display: block
        }

        #nav-menu-v2-_N_KxdIxzb .nav-menu-mobile span::before {
            cursor: pointer;
            color: var(--black);
            content: "";
            font-family: "Font Awesome 5 Free";
            font-weight: 700;
            font-size: 16px
        }

        #nav-menu-v2-_N_KxdIxzb .nav-menu-desktop {
            display: block;
            position: fixed;
            width: 100%;
            height: 100vh;
            overflow-y: scroll;
            z-index: 999;
            left: 0;
            top: 0;
            padding-left: 1rem;
            padding-right: 1rem;
            background-color: var(--white);
            padding-bottom: 8rem
        }

        #nav-menu-v2-_N_KxdIxzb .hide-popup {
            display: none !important
        }

        #nav-menu-v2-_N_KxdIxzb .x-icon {
            display: flex
        }

        #nav-menu-v2-_N_KxdIxzb .submenu-content-container {
            margin: 0;
            background-color: var(--white);
            padding: 0 16px;
            border: 0;
            box-shadow: none
        }

        #nav-menu-v2-_N_KxdIxzb .nav-spacing-x {
            margin-left: 0;
            margin-bottom: 15px
        }

        #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon {
            position: relative;
            padding-right: calc(16px*2);
            white-space: normal !important;
            text-wrap: wrap !important
        }

        #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon>span::after {
            font-size: 16px;
            position: absolute;
            right: .375rem
        }

        #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon-rotate>span::after {
            transform: rotate(180deg) !important
        }

        #nav-menu-v2-_N_KxdIxzb .menu-item-title-icon-rotate-reverse>span::after {
            transform: rotate(0deg) !important
        }

        #nav-menu-v2-_N_KxdIxzb .submenu {
            display: none;
            position: static;
            z-index: unset;
            visibility: visible;
            opacity: 1;
            transition: visibility 0s, opacity .3s ease-in
        }

        #nav-menu-v2-_N_KxdIxzb .submenu-item {
            white-space: normal !important;
            text-wrap: wrap !important
        }

        #nav-menu-v2-_N_KxdIxzb .submenu-mobile-active {
            display: block
        }

        #nav-menu-v2-_N_KxdIxzb .submenu-builder {
            display: none;
            position: static;
            z-index: none;
            visibility: visible;
            opacity: 1;
            transition: none
        }

        #nav-menu-v2-_N_KxdIxzb .itemTarget {
            border: 0 !important;
            border-radius: unset !important;
            box-shadow: none !important
        }

        #nav-menu-v2-_N_KxdIxzb .mega-menu {
            display: none;
            visibility: visible;
            opacity: 1;
            position: static;
            left: unset;
            bottom: unset;
            z-index: unset;
            transition: visibility 0s, opacity .3s ease-in
        }

        #nav-menu-v2-_N_KxdIxzb .mega-menu-mobile-active {
            display: block
        }

        #nav-menu-v2-_N_KxdIxzb .mega-menu-builder {
            position: static;
            left: unset;
            bottom: unset;
            z-index: unset
        }

        #nav-menu-v2-_N_KxdIxzb .cart-search-desktop {
            display: none
        }

        #nav-menu-v2-_N_KxdIxzb .cart-search-mobile {
            display: flex
        }

        #nav-menu-v2-_N_KxdIxzb .nav-search-wrapper,
        #nav-menu-v2-_N_KxdIxzb .search-bar-container {
            background-color: var(--white)
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .section-xs33zTw_gb {
        box-shadow: none;
        padding: 80px 0;
        margin: 0;
        background-color: var(--black);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-xs33zTw_gb {
            padding-top: 40px;
            padding-bottom: 40px
        }
    }

    .hl_page-preview--content .col-Q0uRcmnj1c,
    .hl_page-preview--content .row-CVNeAbeC6H {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    .hl_page-preview--content .col-Q0uRcmnj1c {
        padding: 10px 5px;
        width: 48.5%;
        margin: 0 20px 0 0
    }

    .hl_page-preview--content .button-u5xW-5nH3n {
        margin: 20px 0 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-u5xW-5nH3n,
    .hl_page-preview--content .csub-heading-2YElxBjHL6 {
        color: var(--white);
        box-shadow: none;
        text-shadow: none;
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0
    }

    .hl_page-preview--content .cbutton-u5xW-5nH3n {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--color-mazlbb36);
        text-transform: none;
        width: auto;
    }

    .hl_page-preview--content #sub-heading-2YElxBjHL6 {
        margin: 5px 0 20px
    }

    .hl_page-preview--content .csub-heading-2YElxBjHL6 {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 10px 0 0;
        opacity: 1;
        border-color: var(--black);
        line-height: 1.3em;
        text-align: left
    }

    .hl_page-preview--content .video-jJhD48YFAE {
        margin: 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .video-jJhD48YFAE {
            margin-bottom: 10px
        }
    }

    .hl_page-preview--content .cheading-OPedmOfdzy,
    .hl_page-preview--content .cvideo-jJhD48YFAE {
        box-shadow: none;
        padding: 0;
        background-color: var(--transparent);
        border-color: var(--color-mazlbb36);
        border-width: 3px;
        border-style: solid
    }

    .hl_page-preview--content #heading-OPedmOfdzy {
        margin: 20px 0 5px
    }

    .hl_page-preview--content .cheading-OPedmOfdzy {
        font-family: var(--headlinefont);
        color: var(--white);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0 0 30px;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .cheading-OPedmOfdzy {
            padding-bottom: 20px;
            text-align: left
        }
    }

    .hl_page-preview--content #paragraph-UTbTAg9Afl {
        margin: 0
    }

    .hl_page-preview--content .cparagraph-UTbTAg9Afl {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--white);
        icon-color: var(--color-mazlbb36);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    #section-xs33zTw_gb>.inner {
        max-width: 1170px
    }

    #col-Q0uRcmnj1c>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-u5xW-5nH3n .button-icon-end,
        .button-u5xW-5nH3n .button-icon-start,
        .button-u5xW-5nH3n .main-heading-button {
            font-size: 28px;
            font-weight: 700
        }

        .button-u5xW-5nH3n .button-icon-start {
            margin-right: 5px
        }

        .button-u5xW-5nH3n .button-icon-end {
            margin-left: 5px
        }

        .button-u5xW-5nH3n .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-u5xW-5nH3n .button-icon-end,
        .button-u5xW-5nH3n .button-icon-start,
        .button-u5xW-5nH3n .main-heading-button {
            font-size: 20px;
            font-weight: 700
        }

        .button-u5xW-5nH3n .button-icon-start {
            margin-right: 5px
        }

        .button-u5xW-5nH3n .button-icon-end {
            margin-left: 5px
        }

        .button-u5xW-5nH3n .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    .sub-heading-2YElxBjHL6 {
        font-weight: 400
    }

    .heading-OPedmOfdzy strong,
    .paragraph-UTbTAg9Afl strong,
    .sub-heading-2YElxBjHL6 strong {
        color: var(--color-mazlbb36) !important
    }

    .heading-OPedmOfdzy em,
    .heading-OPedmOfdzy u,
    .paragraph-UTbTAg9Afl em,
    .paragraph-UTbTAg9Afl u,
    .sub-heading-2YElxBjHL6 em,
    .sub-heading-2YElxBjHL6 u {
        color: var(--text-color) !important
    }

    .heading-OPedmOfdzy a,
    .heading-OPedmOfdzy a *,
    .paragraph-UTbTAg9Afl a,
    .paragraph-UTbTAg9Afl a *,
    .sub-heading-2YElxBjHL6 a,
    .sub-heading-2YElxBjHL6 a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-OPedmOfdzy a:hover,
    .paragraph-UTbTAg9Afl a:hover,
    .sub-heading-2YElxBjHL6 a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-2YElxBjHL6 h1,
        .sub-heading-2YElxBjHL6 h2,
        .sub-heading-2YElxBjHL6 h3,
        .sub-heading-2YElxBjHL6 h4,
        .sub-heading-2YElxBjHL6 h5,
        .sub-heading-2YElxBjHL6 h6,
        .sub-heading-2YElxBjHL6 ul li,
        .sub-heading-2YElxBjHL6.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-2YElxBjHL6 h1,
        .sub-heading-2YElxBjHL6 h2,
        .sub-heading-2YElxBjHL6 h3,
        .sub-heading-2YElxBjHL6 h4,
        .sub-heading-2YElxBjHL6 h5,
        .sub-heading-2YElxBjHL6 h6,
        .sub-heading-2YElxBjHL6 ul li,
        .sub-heading-2YElxBjHL6.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-OPedmOfdzy.text-output h1:first-child:before,
    .heading-OPedmOfdzy.text-output h2:first-child:before,
    .heading-OPedmOfdzy.text-output h3:first-child:before,
    .heading-OPedmOfdzy.text-output h4:first-child:before,
    .heading-OPedmOfdzy.text-output h5:first-child:before,
    .heading-OPedmOfdzy.text-output h6:first-child:before,
    .heading-OPedmOfdzy.text-output p:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h1:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h2:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h3:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h4:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h5:first-child:before,
    .sub-heading-2YElxBjHL6.text-output h6:first-child:before,
    .sub-heading-2YElxBjHL6.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .heading-OPedmOfdzy {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-OPedmOfdzy h1,
        .heading-OPedmOfdzy h2,
        .heading-OPedmOfdzy h3,
        .heading-OPedmOfdzy h4,
        .heading-OPedmOfdzy h5,
        .heading-OPedmOfdzy h6,
        .heading-OPedmOfdzy ul li,
        .heading-OPedmOfdzy.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-OPedmOfdzy h1,
        .heading-OPedmOfdzy h2,
        .heading-OPedmOfdzy h3,
        .heading-OPedmOfdzy h4,
        .heading-OPedmOfdzy h5,
        .heading-OPedmOfdzy h6,
        .heading-OPedmOfdzy ul li,
        .heading-OPedmOfdzy.text-output {
            font-size: 48px !important;
            font-weight: 700
        }
    }

    .paragraph-UTbTAg9Afl {
        font-weight: 600
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-UTbTAg9Afl h1,
        .paragraph-UTbTAg9Afl h2,
        .paragraph-UTbTAg9Afl h3,
        .paragraph-UTbTAg9Afl h4,
        .paragraph-UTbTAg9Afl h5,
        .paragraph-UTbTAg9Afl h6,
        .paragraph-UTbTAg9Afl ul li,
        .paragraph-UTbTAg9Afl.text-output {
            font-size: 16px !important;
            font-weight: 600
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-UTbTAg9Afl h1,
        .paragraph-UTbTAg9Afl h2,
        .paragraph-UTbTAg9Afl h3,
        .paragraph-UTbTAg9Afl h4,
        .paragraph-UTbTAg9Afl h5,
        .paragraph-UTbTAg9Afl h6,
        .paragraph-UTbTAg9Afl ul li,
        .paragraph-UTbTAg9Afl.text-output {
            font-size: 16px !important;
            font-weight: 600
        }
    }

    .paragraph-UTbTAg9Afl.text-output h1:first-child:before,
    .paragraph-UTbTAg9Afl.text-output h2:first-child:before,
    .paragraph-UTbTAg9Afl.text-output h3:first-child:before,
    .paragraph-UTbTAg9Afl.text-output h4:first-child:before,
    .paragraph-UTbTAg9Afl.text-output h5:first-child:before,
    .paragraph-UTbTAg9Afl.text-output h6:first-child:before,
    .paragraph-UTbTAg9Afl.text-output p:first-child:before {
        color: var(--color-mazlbb36);
        content: "";
        font-family: "Font Awesome 5 Free";
        margin-right: 5px;
        font-weight: 700
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c;
        --color-mazldgg3: #e0fffd
    }

    .hl_page-preview--content .row-1eu-k3TMNb,
    .hl_page-preview--content .section-vYJhaTz7vy {
        box-shadow: none;
        padding: 40px 0 20px;
        margin: 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .row-1eu-k3TMNb {
        margin: 0 auto;
        padding: 15px 0;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-1eu-k3TMNb {
            padding-top: 0
        }
    }

    .hl_page-preview--content .col-YMebh9d9mv {
        box-shadow: none;
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content .button-iQXCgpoy1x {
        margin: 20px 0 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-iQXCgpoy1x {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    .hl_page-preview--content .col-GcOQ7TsAn3,
    .hl_page-preview--content .row-_xpot54Pcu {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    .hl_page-preview--content .col-GcOQ7TsAn3 {
        padding: 40px;
        background-color: var(--color-mazldgg3);
        border-color: var(--color-mazlbb36);
        border-style: dashed;
        margin: 0 0 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-GcOQ7TsAn3 {
            padding-left: 20px !important;
            padding-right: 20px !important;
            margin-top: 20px
        }
    }

    .hl_page-preview--content #paragraph-241N2a8LZP,
    .hl_page-preview--content #paragraph-ItN_b69cUA,
    .hl_page-preview--content #paragraph-M5vLTIi_6f,
    .hl_page-preview--content #paragraph-TxgwD52a-0,
    .hl_page-preview--content #paragraph-aGuCmrB7ai,
    .hl_page-preview--content #sub-heading-ASLZHx5ySu,
    .hl_page-preview--content #sub-heading-XPzb4iry3V,
    .hl_page-preview--content #sub-heading-d9oB9WT9dR,
    .hl_page-preview--content #sub-heading-dEWoGv7rVo,
    .hl_page-preview--content #sub-heading-nCdgpPIRaF,
    .hl_page-preview--content #sub-heading-y3asc7u84T {
        margin: 10px 0 0
    }

    .hl_page-preview--content .cparagraph-aGuCmrB7ai,
    .hl_page-preview--content .csub-heading-d9oB9WT9dR {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-d9oB9WT9dR {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content .image-YZn8SFkEGa {
        margin: 0
    }

    .hl_page-preview--content .image-7CQeTJhSSb .image-container img,
    .hl_page-preview--content .image-SLJVU19DXa .image-container img,
    .hl_page-preview--content .image-YZn8SFkEGa .image-container img,
    .hl_page-preview--content .image-bOZARqFfSd .image-container img,
    .hl_page-preview--content .image-fdMOPG22B7 .image-container img {
        box-shadow: none;
        height: 80px
    }

    .hl_page-preview--content .cimage-YZn8SFkEGa {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-apzh4EjDp4 {
        box-shadow: none;
        padding: 40px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: dashed;
        margin: 0 10px 0 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-apzh4EjDp4 {
            padding-left: 20px !important;
            padding-right: 20px !important
        }
    }

    .hl_page-preview--content .cparagraph-TxgwD52a-0,
    .hl_page-preview--content .csub-heading-XPzb4iry3V {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-XPzb4iry3V {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content .image-7CQeTJhSSb {
        margin: 0
    }

    .hl_page-preview--content .cimage-7CQeTJhSSb {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-u0x6M42epr,
    .hl_page-preview--content .row-XOZc8kFHJq {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    .hl_page-preview--content .col-u0x6M42epr {
        padding: 40px;
        background-color: var(--color-mazldgg3);
        border-color: var(--color-mazlbb36);
        border-style: dashed;
        margin: 0 0 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-u0x6M42epr {
            padding-left: 20px !important;
            padding-right: 20px !important;
            margin-top: 20px
        }
    }

    .hl_page-preview--content .cparagraph-ItN_b69cUA,
    .hl_page-preview--content .csub-heading-dEWoGv7rVo {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-dEWoGv7rVo {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content .image-fdMOPG22B7 {
        margin: 0
    }

    .hl_page-preview--content .cimage-fdMOPG22B7 {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-8mdDHhOiLV {
        box-shadow: none;
        padding: 40px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: dashed;
        margin: 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-8mdDHhOiLV {
            padding-left: 20px !important;
            padding-right: 20px !important;
            margin-top: 20px
        }
    }

    .hl_page-preview--content .cparagraph-241N2a8LZP,
    .hl_page-preview--content .csub-heading-nCdgpPIRaF {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-nCdgpPIRaF {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content .image-SLJVU19DXa {
        margin: 0
    }

    .hl_page-preview--content .cimage-SLJVU19DXa {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-BrBlwm3Da0 {
        box-shadow: none;
        padding: 40px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: dashed;
        margin: 0 10px 0 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-BrBlwm3Da0 {
            padding-left: 20px !important;
            padding-right: 20px !important
        }
    }

    .hl_page-preview--content .cparagraph-M5vLTIi_6f,
    .hl_page-preview--content .csub-heading-y3asc7u84T {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-y3asc7u84T {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content .image-bOZARqFfSd {
        margin: 0
    }

    .hl_page-preview--content .cimage-bOZARqFfSd {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .row-6AZQ5ZpNBv {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 80%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-6AZQ5ZpNBv {
            padding-bottom: 0
        }
    }

    .hl_page-preview--content .col-ECE4HO_gzw,
    .hl_page-preview--content .csub-heading-ASLZHx5ySu {
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-ECE4HO_gzw {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content .csub-heading-ASLZHx5ySu {
        font-family: var(--contentfont);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    #section-vYJhaTz7vy>.inner {
        max-width: 1170px
    }

    #col-GcOQ7TsAn3>.inner,
    #col-YMebh9d9mv>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-iQXCgpoy1x .button-icon-end,
        .button-iQXCgpoy1x .button-icon-start,
        .button-iQXCgpoy1x .main-heading-button {
            font-size: 28px;
            font-weight: 700
        }

        .button-iQXCgpoy1x .button-icon-start {
            margin-right: 5px
        }

        .button-iQXCgpoy1x .button-icon-end {
            margin-left: 5px
        }

        .button-iQXCgpoy1x .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 700
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-iQXCgpoy1x .button-icon-end,
        .button-iQXCgpoy1x .button-icon-start,
        .button-iQXCgpoy1x .main-heading-button {
            font-size: 20px;
            font-weight: 700
        }

        .button-iQXCgpoy1x .button-icon-start {
            margin-right: 5px
        }

        .button-iQXCgpoy1x .button-icon-end {
            margin-left: 5px
        }

        .button-iQXCgpoy1x .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    #col-GcOQ7TsAn3>.inner {
        justify-content: flex-start
    }

    .paragraph-aGuCmrB7ai {
        font-weight: 500
    }

    .paragraph-241N2a8LZP em,
    .paragraph-241N2a8LZP strong,
    .paragraph-241N2a8LZP u,
    .paragraph-ItN_b69cUA em,
    .paragraph-ItN_b69cUA strong,
    .paragraph-ItN_b69cUA u,
    .paragraph-M5vLTIi_6f em,
    .paragraph-M5vLTIi_6f strong,
    .paragraph-M5vLTIi_6f u,
    .paragraph-TxgwD52a-0 em,
    .paragraph-TxgwD52a-0 strong,
    .paragraph-TxgwD52a-0 u,
    .paragraph-aGuCmrB7ai em,
    .paragraph-aGuCmrB7ai strong,
    .paragraph-aGuCmrB7ai u,
    .sub-heading-ASLZHx5ySu em,
    .sub-heading-ASLZHx5ySu strong,
    .sub-heading-ASLZHx5ySu u,
    .sub-heading-XPzb4iry3V em,
    .sub-heading-XPzb4iry3V strong,
    .sub-heading-XPzb4iry3V u,
    .sub-heading-d9oB9WT9dR em,
    .sub-heading-d9oB9WT9dR strong,
    .sub-heading-d9oB9WT9dR u,
    .sub-heading-dEWoGv7rVo em,
    .sub-heading-dEWoGv7rVo strong,
    .sub-heading-dEWoGv7rVo u,
    .sub-heading-nCdgpPIRaF em,
    .sub-heading-nCdgpPIRaF strong,
    .sub-heading-nCdgpPIRaF u,
    .sub-heading-y3asc7u84T em,
    .sub-heading-y3asc7u84T strong,
    .sub-heading-y3asc7u84T u {
        color: var(--text-color) !important
    }

    .paragraph-241N2a8LZP a,
    .paragraph-241N2a8LZP a *,
    .paragraph-ItN_b69cUA a,
    .paragraph-ItN_b69cUA a *,
    .paragraph-M5vLTIi_6f a,
    .paragraph-M5vLTIi_6f a *,
    .paragraph-TxgwD52a-0 a,
    .paragraph-TxgwD52a-0 a *,
    .paragraph-aGuCmrB7ai a,
    .paragraph-aGuCmrB7ai a *,
    .sub-heading-ASLZHx5ySu a,
    .sub-heading-ASLZHx5ySu a *,
    .sub-heading-XPzb4iry3V a,
    .sub-heading-XPzb4iry3V a *,
    .sub-heading-d9oB9WT9dR a,
    .sub-heading-d9oB9WT9dR a *,
    .sub-heading-dEWoGv7rVo a,
    .sub-heading-dEWoGv7rVo a *,
    .sub-heading-nCdgpPIRaF a,
    .sub-heading-nCdgpPIRaF a *,
    .sub-heading-y3asc7u84T a,
    .sub-heading-y3asc7u84T a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .paragraph-241N2a8LZP a:hover,
    .paragraph-ItN_b69cUA a:hover,
    .paragraph-M5vLTIi_6f a:hover,
    .paragraph-TxgwD52a-0 a:hover,
    .paragraph-aGuCmrB7ai a:hover,
    .sub-heading-ASLZHx5ySu a:hover,
    .sub-heading-XPzb4iry3V a:hover,
    .sub-heading-d9oB9WT9dR a:hover,
    .sub-heading-dEWoGv7rVo a:hover,
    .sub-heading-nCdgpPIRaF a:hover,
    .sub-heading-y3asc7u84T a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-aGuCmrB7ai h1,
        .paragraph-aGuCmrB7ai h2,
        .paragraph-aGuCmrB7ai h3,
        .paragraph-aGuCmrB7ai h4,
        .paragraph-aGuCmrB7ai h5,
        .paragraph-aGuCmrB7ai h6,
        .paragraph-aGuCmrB7ai ul li,
        .paragraph-aGuCmrB7ai.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-aGuCmrB7ai h1,
        .paragraph-aGuCmrB7ai h2,
        .paragraph-aGuCmrB7ai h3,
        .paragraph-aGuCmrB7ai h4,
        .paragraph-aGuCmrB7ai h5,
        .paragraph-aGuCmrB7ai h6,
        .paragraph-aGuCmrB7ai ul li,
        .paragraph-aGuCmrB7ai.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .paragraph-241N2a8LZP.text-output h1:first-child:before,
    .paragraph-241N2a8LZP.text-output h2:first-child:before,
    .paragraph-241N2a8LZP.text-output h3:first-child:before,
    .paragraph-241N2a8LZP.text-output h4:first-child:before,
    .paragraph-241N2a8LZP.text-output h5:first-child:before,
    .paragraph-241N2a8LZP.text-output h6:first-child:before,
    .paragraph-241N2a8LZP.text-output p:first-child:before,
    .paragraph-ItN_b69cUA.text-output h1:first-child:before,
    .paragraph-ItN_b69cUA.text-output h2:first-child:before,
    .paragraph-ItN_b69cUA.text-output h3:first-child:before,
    .paragraph-ItN_b69cUA.text-output h4:first-child:before,
    .paragraph-ItN_b69cUA.text-output h5:first-child:before,
    .paragraph-ItN_b69cUA.text-output h6:first-child:before,
    .paragraph-ItN_b69cUA.text-output p:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h1:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h2:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h3:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h4:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h5:first-child:before,
    .paragraph-M5vLTIi_6f.text-output h6:first-child:before,
    .paragraph-M5vLTIi_6f.text-output p:first-child:before,
    .paragraph-TxgwD52a-0.text-output h1:first-child:before,
    .paragraph-TxgwD52a-0.text-output h2:first-child:before,
    .paragraph-TxgwD52a-0.text-output h3:first-child:before,
    .paragraph-TxgwD52a-0.text-output h4:first-child:before,
    .paragraph-TxgwD52a-0.text-output h5:first-child:before,
    .paragraph-TxgwD52a-0.text-output h6:first-child:before,
    .paragraph-TxgwD52a-0.text-output p:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h1:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h2:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h3:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h4:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h5:first-child:before,
    .paragraph-aGuCmrB7ai.text-output h6:first-child:before,
    .paragraph-aGuCmrB7ai.text-output p:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h1:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h2:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h3:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h4:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h5:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output h6:first-child:before,
    .sub-heading-ASLZHx5ySu.text-output p:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h1:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h2:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h3:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h4:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h5:first-child:before,
    .sub-heading-XPzb4iry3V.text-output h6:first-child:before,
    .sub-heading-XPzb4iry3V.text-output p:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h1:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h2:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h3:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h4:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h5:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output h6:first-child:before,
    .sub-heading-d9oB9WT9dR.text-output p:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h1:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h2:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h3:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h4:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h5:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output h6:first-child:before,
    .sub-heading-dEWoGv7rVo.text-output p:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h1:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h2:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h3:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h4:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h5:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output h6:first-child:before,
    .sub-heading-nCdgpPIRaF.text-output p:first-child:before,
    .sub-heading-y3asc7u84T.text-output h1:first-child:before,
    .sub-heading-y3asc7u84T.text-output h2:first-child:before,
    .sub-heading-y3asc7u84T.text-output h3:first-child:before,
    .sub-heading-y3asc7u84T.text-output h4:first-child:before,
    .sub-heading-y3asc7u84T.text-output h5:first-child:before,
    .sub-heading-y3asc7u84T.text-output h6:first-child:before,
    .sub-heading-y3asc7u84T.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .sub-heading-d9oB9WT9dR {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-d9oB9WT9dR h1,
        .sub-heading-d9oB9WT9dR h2,
        .sub-heading-d9oB9WT9dR h3,
        .sub-heading-d9oB9WT9dR h4,
        .sub-heading-d9oB9WT9dR h5,
        .sub-heading-d9oB9WT9dR h6,
        .sub-heading-d9oB9WT9dR ul li,
        .sub-heading-d9oB9WT9dR.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-d9oB9WT9dR h1,
        .sub-heading-d9oB9WT9dR h2,
        .sub-heading-d9oB9WT9dR h3,
        .sub-heading-d9oB9WT9dR h4,
        .sub-heading-d9oB9WT9dR h5,
        .sub-heading-d9oB9WT9dR h6,
        .sub-heading-d9oB9WT9dR ul li,
        .sub-heading-d9oB9WT9dR.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-apzh4EjDp4>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .paragraph-TxgwD52a-0 {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-TxgwD52a-0 h1,
        .paragraph-TxgwD52a-0 h2,
        .paragraph-TxgwD52a-0 h3,
        .paragraph-TxgwD52a-0 h4,
        .paragraph-TxgwD52a-0 h5,
        .paragraph-TxgwD52a-0 h6,
        .paragraph-TxgwD52a-0 ul li,
        .paragraph-TxgwD52a-0.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-TxgwD52a-0 h1,
        .paragraph-TxgwD52a-0 h2,
        .paragraph-TxgwD52a-0 h3,
        .paragraph-TxgwD52a-0 h4,
        .paragraph-TxgwD52a-0 h5,
        .paragraph-TxgwD52a-0 h6,
        .paragraph-TxgwD52a-0 ul li,
        .paragraph-TxgwD52a-0.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .sub-heading-XPzb4iry3V {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-XPzb4iry3V h1,
        .sub-heading-XPzb4iry3V h2,
        .sub-heading-XPzb4iry3V h3,
        .sub-heading-XPzb4iry3V h4,
        .sub-heading-XPzb4iry3V h5,
        .sub-heading-XPzb4iry3V h6,
        .sub-heading-XPzb4iry3V ul li,
        .sub-heading-XPzb4iry3V.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-XPzb4iry3V h1,
        .sub-heading-XPzb4iry3V h2,
        .sub-heading-XPzb4iry3V h3,
        .sub-heading-XPzb4iry3V h4,
        .sub-heading-XPzb4iry3V h5,
        .sub-heading-XPzb4iry3V h6,
        .sub-heading-XPzb4iry3V ul li,
        .sub-heading-XPzb4iry3V.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-8mdDHhOiLV>.inner,
    #col-BrBlwm3Da0>.inner,
    #col-ECE4HO_gzw>.inner,
    #col-u0x6M42epr>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .paragraph-ItN_b69cUA {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-ItN_b69cUA h1,
        .paragraph-ItN_b69cUA h2,
        .paragraph-ItN_b69cUA h3,
        .paragraph-ItN_b69cUA h4,
        .paragraph-ItN_b69cUA h5,
        .paragraph-ItN_b69cUA h6,
        .paragraph-ItN_b69cUA ul li,
        .paragraph-ItN_b69cUA.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-ItN_b69cUA h1,
        .paragraph-ItN_b69cUA h2,
        .paragraph-ItN_b69cUA h3,
        .paragraph-ItN_b69cUA h4,
        .paragraph-ItN_b69cUA h5,
        .paragraph-ItN_b69cUA h6,
        .paragraph-ItN_b69cUA ul li,
        .paragraph-ItN_b69cUA.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .sub-heading-dEWoGv7rVo {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-dEWoGv7rVo h1,
        .sub-heading-dEWoGv7rVo h2,
        .sub-heading-dEWoGv7rVo h3,
        .sub-heading-dEWoGv7rVo h4,
        .sub-heading-dEWoGv7rVo h5,
        .sub-heading-dEWoGv7rVo h6,
        .sub-heading-dEWoGv7rVo ul li,
        .sub-heading-dEWoGv7rVo.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-dEWoGv7rVo h1,
        .sub-heading-dEWoGv7rVo h2,
        .sub-heading-dEWoGv7rVo h3,
        .sub-heading-dEWoGv7rVo h4,
        .sub-heading-dEWoGv7rVo h5,
        .sub-heading-dEWoGv7rVo h6,
        .sub-heading-dEWoGv7rVo ul li,
        .sub-heading-dEWoGv7rVo.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .paragraph-241N2a8LZP {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-241N2a8LZP h1,
        .paragraph-241N2a8LZP h2,
        .paragraph-241N2a8LZP h3,
        .paragraph-241N2a8LZP h4,
        .paragraph-241N2a8LZP h5,
        .paragraph-241N2a8LZP h6,
        .paragraph-241N2a8LZP ul li,
        .paragraph-241N2a8LZP.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-241N2a8LZP h1,
        .paragraph-241N2a8LZP h2,
        .paragraph-241N2a8LZP h3,
        .paragraph-241N2a8LZP h4,
        .paragraph-241N2a8LZP h5,
        .paragraph-241N2a8LZP h6,
        .paragraph-241N2a8LZP ul li,
        .paragraph-241N2a8LZP.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .sub-heading-nCdgpPIRaF {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-nCdgpPIRaF h1,
        .sub-heading-nCdgpPIRaF h2,
        .sub-heading-nCdgpPIRaF h3,
        .sub-heading-nCdgpPIRaF h4,
        .sub-heading-nCdgpPIRaF h5,
        .sub-heading-nCdgpPIRaF h6,
        .sub-heading-nCdgpPIRaF ul li,
        .sub-heading-nCdgpPIRaF.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-nCdgpPIRaF h1,
        .sub-heading-nCdgpPIRaF h2,
        .sub-heading-nCdgpPIRaF h3,
        .sub-heading-nCdgpPIRaF h4,
        .sub-heading-nCdgpPIRaF h5,
        .sub-heading-nCdgpPIRaF h6,
        .sub-heading-nCdgpPIRaF ul li,
        .sub-heading-nCdgpPIRaF.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-BrBlwm3Da0>.inner,
    #col-ECE4HO_gzw>.inner {
        justify-content: center
    }

    .paragraph-M5vLTIi_6f {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-M5vLTIi_6f h1,
        .paragraph-M5vLTIi_6f h2,
        .paragraph-M5vLTIi_6f h3,
        .paragraph-M5vLTIi_6f h4,
        .paragraph-M5vLTIi_6f h5,
        .paragraph-M5vLTIi_6f h6,
        .paragraph-M5vLTIi_6f ul li,
        .paragraph-M5vLTIi_6f.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-M5vLTIi_6f h1,
        .paragraph-M5vLTIi_6f h2,
        .paragraph-M5vLTIi_6f h3,
        .paragraph-M5vLTIi_6f h4,
        .paragraph-M5vLTIi_6f h5,
        .paragraph-M5vLTIi_6f h6,
        .paragraph-M5vLTIi_6f ul li,
        .paragraph-M5vLTIi_6f.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .sub-heading-ASLZHx5ySu,
    .sub-heading-y3asc7u84T {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-y3asc7u84T h1,
        .sub-heading-y3asc7u84T h2,
        .sub-heading-y3asc7u84T h3,
        .sub-heading-y3asc7u84T h4,
        .sub-heading-y3asc7u84T h5,
        .sub-heading-y3asc7u84T h6,
        .sub-heading-y3asc7u84T ul li,
        .sub-heading-y3asc7u84T.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-y3asc7u84T h1,
        .sub-heading-y3asc7u84T h2,
        .sub-heading-y3asc7u84T h3,
        .sub-heading-y3asc7u84T h4,
        .sub-heading-y3asc7u84T h5,
        .sub-heading-y3asc7u84T h6,
        .sub-heading-y3asc7u84T ul li,
        .sub-heading-y3asc7u84T.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-ASLZHx5ySu h1,
        .sub-heading-ASLZHx5ySu h2,
        .sub-heading-ASLZHx5ySu h3,
        .sub-heading-ASLZHx5ySu h4,
        .sub-heading-ASLZHx5ySu h5,
        .sub-heading-ASLZHx5ySu h6,
        .sub-heading-ASLZHx5ySu ul li,
        .sub-heading-ASLZHx5ySu.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-ASLZHx5ySu h1,
        .sub-heading-ASLZHx5ySu h2,
        .sub-heading-ASLZHx5ySu h3,
        .sub-heading-ASLZHx5ySu h4,
        .sub-heading-ASLZHx5ySu h5,
        .sub-heading-ASLZHx5ySu h6,
        .sub-heading-ASLZHx5ySu ul li,
        .sub-heading-ASLZHx5ySu.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    /* ---- Section styles ----- */
    :root {
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c;
        --color-mazldgg3: #e0fffd
    }

    .hl_page-preview--content .col-gijt0KHsbv,
    .hl_page-preview--content .row-aUvvcE65p6,
    .hl_page-preview--content .section-JOOTWrbO7s {
        box-shadow: none;
        padding: 20px 0 60px;
        margin: 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-gijt0KHsbv,
    .hl_page-preview--content .row-aUvvcE65p6 {
        margin: 0 auto;
        padding: 15px 0;
        width: 100%
    }

    .hl_page-preview--content .col-gijt0KHsbv {
        padding: 20px;
        background-color: var(--color-mazldgg3);
        border-color: var(--color-mazldgg3);
        margin: 0 0 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-gijt0KHsbv {
            margin-top: 20px
        }
    }

    .hl_page-preview--content #sub-heading-sOzb_LlT76 {
        margin: 20px 0 0
    }

    .hl_page-preview--content .cheading-pYqHMMOA3p,
    .hl_page-preview--content .csub-heading-sOzb_LlT76 {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #heading-pYqHMMOA3p {
        margin: 0
    }

    .hl_page-preview--content .cheading-pYqHMMOA3p {
        font-family: var(--headlinefont)
    }

    .hl_page-preview--content .col-G2ZqWGBwHz {
        box-shadow: none;
        padding: 20px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazldgg3);
        border-width: 2px;
        border-style: solid;
        margin: 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-G2ZqWGBwHz {
            margin-top: 20px
        }
    }

    .hl_page-preview--content #sub-heading-UOE-qvO_vs {
        margin: 20px 0 0
    }

    .hl_page-preview--content .cheading-mwzJbYiGVY,
    .hl_page-preview--content .csub-heading-UOE-qvO_vs {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #heading-mwzJbYiGVY {
        margin: 0
    }

    .hl_page-preview--content .cheading-mwzJbYiGVY {
        font-family: var(--headlinefont)
    }

    .hl_page-preview--content .col-CbrcLX80Ql {
        box-shadow: none;
        padding: 20px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazldgg3);
        border-width: 2px;
        border-style: solid;
        margin: 0 10px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-CbrcLX80Ql {
            margin-top: 20px
        }
    }

    .hl_page-preview--content #sub-heading-24j1NZWzHc {
        margin: 20px 0 0
    }

    .hl_page-preview--content .cheading-rO3oDBRrYK,
    .hl_page-preview--content .csub-heading-24j1NZWzHc {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #heading-rO3oDBRrYK {
        margin: 0
    }

    .hl_page-preview--content .cheading-rO3oDBRrYK {
        font-family: var(--headlinefont)
    }

    .hl_page-preview--content .col-wgPqSwPxfJ {
        box-shadow: none;
        padding: 20px;
        background-color: var(--color-mazldgg3);
        width: 100%;
        border-color: var(--color-mazldgg3);
        border-width: 2px;
        border-style: solid;
        margin: 0 10px 0 0
    }

    .hl_page-preview--content #sub-heading-6sH-Dpgd2Z {
        margin: 20px 0 0
    }

    .hl_page-preview--content .csub-heading-6sH-Dpgd2Z {
        font-family: var(--contentfont);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #heading-tMPva0-vzy {
        margin: 0
    }

    .hl_page-preview--content .cheading-tMPva0-vzy,
    .hl_page-preview--content .csub-heading-6sH-Dpgd2Z,
    .hl_page-preview--content .row-lhw1_TGA9O {
        box-shadow: none;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .cheading-tMPva0-vzy {
        font-family: var(--headlinefont);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .row-lhw1_TGA9O {
        margin: 0 auto;
        padding: 15px 0;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-lhw1_TGA9O {
            padding-bottom: 0
        }
    }

    .hl_page-preview--content .col-Tk3dwjg_Nj {
        box-shadow: none;
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #heading-qs7r3ltA47,
    .hl_page-preview--content #sub-heading-Q4LhbbDVip {
        margin: 10px 0 0
    }

    .hl_page-preview--content .cheading-qs7r3ltA47,
    .hl_page-preview--content .csub-heading-Q4LhbbDVip,
    .hl_page-preview--content .csub-heading-em9Glr9R9F {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--black);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .cheading-qs7r3ltA47,
    .hl_page-preview--content .csub-heading-em9Glr9R9F {
        color: var(--text-color)
    }

    .hl_page-preview--content #sub-heading-em9Glr9R9F {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-em9Glr9R9F {
        color: var(--color-maxtujud);
        text-transform: none
    }

    #section-JOOTWrbO7s>.inner {
        max-width: 1170px
    }

    #col-CbrcLX80Ql>.inner,
    #col-G2ZqWGBwHz>.inner,
    #col-gijt0KHsbv>.inner,
    #col-wgPqSwPxfJ>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-sOzb_LlT76 {
        font-weight: 400
    }

    .sub-heading-sOzb_LlT76 strong {
        color: var(--color-maxtujud) !important
    }

    .heading-pYqHMMOA3p em,
    .heading-pYqHMMOA3p strong,
    .heading-pYqHMMOA3p u,
    .sub-heading-UOE-qvO_vs em,
    .sub-heading-UOE-qvO_vs u,
    .sub-heading-sOzb_LlT76 em,
    .sub-heading-sOzb_LlT76 u {
        color: var(--text-color) !important
    }

    .heading-mwzJbYiGVY a,
    .heading-mwzJbYiGVY a *,
    .heading-pYqHMMOA3p a,
    .heading-pYqHMMOA3p a *,
    .heading-qs7r3ltA47 a,
    .heading-qs7r3ltA47 a *,
    .heading-rO3oDBRrYK a,
    .heading-rO3oDBRrYK a *,
    .heading-tMPva0-vzy a,
    .heading-tMPva0-vzy a *,
    .sub-heading-24j1NZWzHc a,
    .sub-heading-24j1NZWzHc a *,
    .sub-heading-6sH-Dpgd2Z a,
    .sub-heading-6sH-Dpgd2Z a *,
    .sub-heading-Q4LhbbDVip a,
    .sub-heading-Q4LhbbDVip a *,
    .sub-heading-UOE-qvO_vs a,
    .sub-heading-UOE-qvO_vs a *,
    .sub-heading-em9Glr9R9F a,
    .sub-heading-em9Glr9R9F a *,
    .sub-heading-sOzb_LlT76 a,
    .sub-heading-sOzb_LlT76 a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-mwzJbYiGVY a:hover,
    .heading-pYqHMMOA3p a:hover,
    .heading-qs7r3ltA47 a:hover,
    .heading-rO3oDBRrYK a:hover,
    .heading-tMPva0-vzy a:hover,
    .sub-heading-24j1NZWzHc a:hover,
    .sub-heading-6sH-Dpgd2Z a:hover,
    .sub-heading-Q4LhbbDVip a:hover,
    .sub-heading-UOE-qvO_vs a:hover,
    .sub-heading-em9Glr9R9F a:hover,
    .sub-heading-sOzb_LlT76 a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-sOzb_LlT76 h1,
        .sub-heading-sOzb_LlT76 h2,
        .sub-heading-sOzb_LlT76 h3,
        .sub-heading-sOzb_LlT76 h4,
        .sub-heading-sOzb_LlT76 h5,
        .sub-heading-sOzb_LlT76 h6,
        .sub-heading-sOzb_LlT76 ul li,
        .sub-heading-sOzb_LlT76.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-sOzb_LlT76 h1,
        .sub-heading-sOzb_LlT76 h2,
        .sub-heading-sOzb_LlT76 h3,
        .sub-heading-sOzb_LlT76 h4,
        .sub-heading-sOzb_LlT76 h5,
        .sub-heading-sOzb_LlT76 h6,
        .sub-heading-sOzb_LlT76 ul li,
        .sub-heading-sOzb_LlT76.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-mwzJbYiGVY.text-output h1:first-child:before,
    .heading-mwzJbYiGVY.text-output h2:first-child:before,
    .heading-mwzJbYiGVY.text-output h3:first-child:before,
    .heading-mwzJbYiGVY.text-output h4:first-child:before,
    .heading-mwzJbYiGVY.text-output h5:first-child:before,
    .heading-mwzJbYiGVY.text-output h6:first-child:before,
    .heading-mwzJbYiGVY.text-output p:first-child:before,
    .heading-pYqHMMOA3p.text-output h1:first-child:before,
    .heading-pYqHMMOA3p.text-output h2:first-child:before,
    .heading-pYqHMMOA3p.text-output h3:first-child:before,
    .heading-pYqHMMOA3p.text-output h4:first-child:before,
    .heading-pYqHMMOA3p.text-output h5:first-child:before,
    .heading-pYqHMMOA3p.text-output h6:first-child:before,
    .heading-pYqHMMOA3p.text-output p:first-child:before,
    .heading-qs7r3ltA47.text-output h1:first-child:before,
    .heading-qs7r3ltA47.text-output h2:first-child:before,
    .heading-qs7r3ltA47.text-output h3:first-child:before,
    .heading-qs7r3ltA47.text-output h4:first-child:before,
    .heading-qs7r3ltA47.text-output h5:first-child:before,
    .heading-qs7r3ltA47.text-output h6:first-child:before,
    .heading-qs7r3ltA47.text-output p:first-child:before,
    .heading-rO3oDBRrYK.text-output h1:first-child:before,
    .heading-rO3oDBRrYK.text-output h2:first-child:before,
    .heading-rO3oDBRrYK.text-output h3:first-child:before,
    .heading-rO3oDBRrYK.text-output h4:first-child:before,
    .heading-rO3oDBRrYK.text-output h5:first-child:before,
    .heading-rO3oDBRrYK.text-output h6:first-child:before,
    .heading-rO3oDBRrYK.text-output p:first-child:before,
    .heading-tMPva0-vzy.text-output h1:first-child:before,
    .heading-tMPva0-vzy.text-output h2:first-child:before,
    .heading-tMPva0-vzy.text-output h3:first-child:before,
    .heading-tMPva0-vzy.text-output h4:first-child:before,
    .heading-tMPva0-vzy.text-output h5:first-child:before,
    .heading-tMPva0-vzy.text-output h6:first-child:before,
    .heading-tMPva0-vzy.text-output p:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h1:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h2:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h3:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h4:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h5:first-child:before,
    .sub-heading-24j1NZWzHc.text-output h6:first-child:before,
    .sub-heading-24j1NZWzHc.text-output p:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h1:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h2:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h3:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h4:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h5:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output h6:first-child:before,
    .sub-heading-6sH-Dpgd2Z.text-output p:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h1:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h2:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h3:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h4:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h5:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output h6:first-child:before,
    .sub-heading-Q4LhbbDVip.text-output p:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h1:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h2:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h3:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h4:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h5:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output h6:first-child:before,
    .sub-heading-UOE-qvO_vs.text-output p:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h1:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h2:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h3:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h4:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h5:first-child:before,
    .sub-heading-em9Glr9R9F.text-output h6:first-child:before,
    .sub-heading-em9Glr9R9F.text-output p:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h1:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h2:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h3:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h4:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h5:first-child:before,
    .sub-heading-sOzb_LlT76.text-output h6:first-child:before,
    .sub-heading-sOzb_LlT76.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .heading-pYqHMMOA3p {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-pYqHMMOA3p h1,
        .heading-pYqHMMOA3p h2,
        .heading-pYqHMMOA3p h3,
        .heading-pYqHMMOA3p h4,
        .heading-pYqHMMOA3p h5,
        .heading-pYqHMMOA3p h6,
        .heading-pYqHMMOA3p ul li,
        .heading-pYqHMMOA3p.text-output {
            font-size: 48px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-pYqHMMOA3p h1,
        .heading-pYqHMMOA3p h2,
        .heading-pYqHMMOA3p h3,
        .heading-pYqHMMOA3p h4,
        .heading-pYqHMMOA3p h5,
        .heading-pYqHMMOA3p h6,
        .heading-pYqHMMOA3p ul li,
        .heading-pYqHMMOA3p.text-output {
            font-size: 54px !important;
            font-weight: 700
        }
    }

    .sub-heading-UOE-qvO_vs {
        font-weight: 400
    }

    .sub-heading-UOE-qvO_vs strong {
        color: var(--color-maxtujud) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-UOE-qvO_vs h1,
        .sub-heading-UOE-qvO_vs h2,
        .sub-heading-UOE-qvO_vs h3,
        .sub-heading-UOE-qvO_vs h4,
        .sub-heading-UOE-qvO_vs h5,
        .sub-heading-UOE-qvO_vs h6,
        .sub-heading-UOE-qvO_vs ul li,
        .sub-heading-UOE-qvO_vs.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-UOE-qvO_vs h1,
        .sub-heading-UOE-qvO_vs h2,
        .sub-heading-UOE-qvO_vs h3,
        .sub-heading-UOE-qvO_vs h4,
        .sub-heading-UOE-qvO_vs h5,
        .sub-heading-UOE-qvO_vs h6,
        .sub-heading-UOE-qvO_vs ul li,
        .sub-heading-UOE-qvO_vs.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-mwzJbYiGVY {
        font-weight: 700
    }

    .heading-mwzJbYiGVY em,
    .heading-mwzJbYiGVY strong,
    .heading-mwzJbYiGVY u,
    .sub-heading-24j1NZWzHc em,
    .sub-heading-24j1NZWzHc u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-mwzJbYiGVY h1,
        .heading-mwzJbYiGVY h2,
        .heading-mwzJbYiGVY h3,
        .heading-mwzJbYiGVY h4,
        .heading-mwzJbYiGVY h5,
        .heading-mwzJbYiGVY h6,
        .heading-mwzJbYiGVY ul li,
        .heading-mwzJbYiGVY.text-output {
            font-size: 48px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-mwzJbYiGVY h1,
        .heading-mwzJbYiGVY h2,
        .heading-mwzJbYiGVY h3,
        .heading-mwzJbYiGVY h4,
        .heading-mwzJbYiGVY h5,
        .heading-mwzJbYiGVY h6,
        .heading-mwzJbYiGVY ul li,
        .heading-mwzJbYiGVY.text-output {
            font-size: 54px !important;
            font-weight: 700
        }
    }

    .sub-heading-24j1NZWzHc {
        font-weight: 400
    }

    .sub-heading-24j1NZWzHc strong {
        color: var(--color-maxtujud) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-24j1NZWzHc h1,
        .sub-heading-24j1NZWzHc h2,
        .sub-heading-24j1NZWzHc h3,
        .sub-heading-24j1NZWzHc h4,
        .sub-heading-24j1NZWzHc h5,
        .sub-heading-24j1NZWzHc h6,
        .sub-heading-24j1NZWzHc ul li,
        .sub-heading-24j1NZWzHc.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-24j1NZWzHc h1,
        .sub-heading-24j1NZWzHc h2,
        .sub-heading-24j1NZWzHc h3,
        .sub-heading-24j1NZWzHc h4,
        .sub-heading-24j1NZWzHc h5,
        .sub-heading-24j1NZWzHc h6,
        .sub-heading-24j1NZWzHc ul li,
        .sub-heading-24j1NZWzHc.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-rO3oDBRrYK {
        font-weight: 700
    }

    .heading-rO3oDBRrYK em,
    .heading-rO3oDBRrYK strong,
    .heading-rO3oDBRrYK u,
    .heading-tMPva0-vzy em,
    .heading-tMPva0-vzy u,
    .sub-heading-6sH-Dpgd2Z em,
    .sub-heading-6sH-Dpgd2Z u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-rO3oDBRrYK h1,
        .heading-rO3oDBRrYK h2,
        .heading-rO3oDBRrYK h3,
        .heading-rO3oDBRrYK h4,
        .heading-rO3oDBRrYK h5,
        .heading-rO3oDBRrYK h6,
        .heading-rO3oDBRrYK ul li,
        .heading-rO3oDBRrYK.text-output {
            font-size: 48px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-rO3oDBRrYK h1,
        .heading-rO3oDBRrYK h2,
        .heading-rO3oDBRrYK h3,
        .heading-rO3oDBRrYK h4,
        .heading-rO3oDBRrYK h5,
        .heading-rO3oDBRrYK h6,
        .heading-rO3oDBRrYK ul li,
        .heading-rO3oDBRrYK.text-output {
            font-size: 54px !important;
            font-weight: 700
        }
    }

    .sub-heading-6sH-Dpgd2Z {
        font-weight: 400
    }

    .heading-tMPva0-vzy strong,
    .sub-heading-6sH-Dpgd2Z strong {
        color: var(--color-maxtujud) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-6sH-Dpgd2Z h1,
        .sub-heading-6sH-Dpgd2Z h2,
        .sub-heading-6sH-Dpgd2Z h3,
        .sub-heading-6sH-Dpgd2Z h4,
        .sub-heading-6sH-Dpgd2Z h5,
        .sub-heading-6sH-Dpgd2Z h6,
        .sub-heading-6sH-Dpgd2Z ul li,
        .sub-heading-6sH-Dpgd2Z.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-6sH-Dpgd2Z h1,
        .sub-heading-6sH-Dpgd2Z h2,
        .sub-heading-6sH-Dpgd2Z h3,
        .sub-heading-6sH-Dpgd2Z h4,
        .sub-heading-6sH-Dpgd2Z h5,
        .sub-heading-6sH-Dpgd2Z h6,
        .sub-heading-6sH-Dpgd2Z ul li,
        .sub-heading-6sH-Dpgd2Z.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-tMPva0-vzy {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-tMPva0-vzy h1,
        .heading-tMPva0-vzy h2,
        .heading-tMPva0-vzy h3,
        .heading-tMPva0-vzy h4,
        .heading-tMPva0-vzy h5,
        .heading-tMPva0-vzy h6,
        .heading-tMPva0-vzy ul li,
        .heading-tMPva0-vzy.text-output {
            font-size: 48px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-tMPva0-vzy h1,
        .heading-tMPva0-vzy h2,
        .heading-tMPva0-vzy h3,
        .heading-tMPva0-vzy h4,
        .heading-tMPva0-vzy h5,
        .heading-tMPva0-vzy h6,
        .heading-tMPva0-vzy ul li,
        .heading-tMPva0-vzy.text-output {
            font-size: 54px !important;
            font-weight: 700
        }
    }

    #col-Tk3dwjg_Nj>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-Q4LhbbDVip {
        font-weight: 500
    }

    .heading-qs7r3ltA47 em,
    .heading-qs7r3ltA47 strong,
    .heading-qs7r3ltA47 u,
    .sub-heading-Q4LhbbDVip em,
    .sub-heading-Q4LhbbDVip strong,
    .sub-heading-Q4LhbbDVip u,
    .sub-heading-em9Glr9R9F em,
    .sub-heading-em9Glr9R9F u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-Q4LhbbDVip h1,
        .sub-heading-Q4LhbbDVip h2,
        .sub-heading-Q4LhbbDVip h3,
        .sub-heading-Q4LhbbDVip h4,
        .sub-heading-Q4LhbbDVip h5,
        .sub-heading-Q4LhbbDVip h6,
        .sub-heading-Q4LhbbDVip ul li,
        .sub-heading-Q4LhbbDVip.text-output {
            font-size: 17px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-Q4LhbbDVip h1,
        .sub-heading-Q4LhbbDVip h2,
        .sub-heading-Q4LhbbDVip h3,
        .sub-heading-Q4LhbbDVip h4,
        .sub-heading-Q4LhbbDVip h5,
        .sub-heading-Q4LhbbDVip h6,
        .sub-heading-Q4LhbbDVip ul li,
        .sub-heading-Q4LhbbDVip.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    .heading-qs7r3ltA47 {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-qs7r3ltA47 h1,
        .heading-qs7r3ltA47 h2,
        .heading-qs7r3ltA47 h3,
        .heading-qs7r3ltA47 h4,
        .heading-qs7r3ltA47 h5,
        .heading-qs7r3ltA47 h6,
        .heading-qs7r3ltA47 ul li,
        .heading-qs7r3ltA47.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-qs7r3ltA47 h1,
        .heading-qs7r3ltA47 h2,
        .heading-qs7r3ltA47 h3,
        .heading-qs7r3ltA47 h4,
        .heading-qs7r3ltA47 h5,
        .heading-qs7r3ltA47 h6,
        .heading-qs7r3ltA47 ul li,
        .heading-qs7r3ltA47.text-output {
            font-size: 36px !important;
            font-weight: 700
        }
    }

    .sub-heading-em9Glr9R9F {
        font-weight: 500
    }

    .sub-heading-em9Glr9R9F strong {
        color: var(--color-mazlbb36) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-em9Glr9R9F h1,
        .sub-heading-em9Glr9R9F h2,
        .sub-heading-em9Glr9R9F h3,
        .sub-heading-em9Glr9R9F h4,
        .sub-heading-em9Glr9R9F h5,
        .sub-heading-em9Glr9R9F h6,
        .sub-heading-em9Glr9R9F ul li,
        .sub-heading-em9Glr9R9F.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-em9Glr9R9F h1,
        .sub-heading-em9Glr9R9F h2,
        .sub-heading-em9Glr9R9F h3,
        .sub-heading-em9Glr9R9F h4,
        .sub-heading-em9Glr9R9F h5,
        .sub-heading-em9Glr9R9F h6,
        .sub-heading-em9Glr9R9F ul li,
        .sub-heading-em9Glr9R9F.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    /* ---- Section styles ----- */
    :root {
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c;
        --color-mazldgg3: #e0fffd
    }

    .hl_page-preview--content .section-7B9Vp4yhA8 {
        box-shadow: none;
        padding: 40px 0 60px;
        margin: 0;
        background-color: var(--color-mazldgg3);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-7B9Vp4yhA8 {
            padding-left: 10px !important;
            padding-right: 10px !important
        }
    }

    .hl_page-preview--content .row-51y0CMs8uk {
        margin: 0 auto;
        padding: 15px 0;
        width: 100%
    }

    .hl_page-preview--content .col-ZK0IuqslPR,
    .hl_page-preview--content .csub-heading-XMkuXhcQiz,
    .hl_page-preview--content .row-51y0CMs8uk {
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-ZK0IuqslPR {
        padding: 10px 20px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-XMkuXhcQiz {
        margin: 20px 0 0
    }

    .hl_page-preview--content .csub-heading-XMkuXhcQiz {
        font-family: var(--contentfont);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-XMkuXhcQiz {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-slI8IGDu-0 {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-slI8IGDu-0 {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-slI8IGDu-0 {
            text-align: center
        }
    }

    .hl_page-preview--content .image-ai-iceOfL4 {
        margin: 40px 0 0
    }

    .hl_page-preview--content .image-ai-iceOfL4 .image-container img {
        box-shadow: none;
        height: 70px
    }

    .hl_page-preview--content .cimage-ai-iceOfL4 {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .image-ai-iceOfL4 .image-container img {
            box-shadow: undefined
        }

        .hl_page-preview--content .cimage-ai-iceOfL4 {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-nRZIms9KoE {
        margin: 20px 0 0
    }

    .hl_page-preview--content .csub-heading-nRZIms9KoE {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-nRZIms9KoE {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-3G5CZsn4bg {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-3G5CZsn4bg {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-3G5CZsn4bg {
            text-align: center
        }
    }

    .hl_page-preview--content .image-gqnlyLROMA {
        margin: 0
    }

    .hl_page-preview--content .image-gqnlyLROMA .image-container img {
        box-shadow: none;
        height: 70px
    }

    .hl_page-preview--content .cimage-gqnlyLROMA {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .image-gqnlyLROMA .image-container img {
            box-shadow: undefined
        }

        .hl_page-preview--content .cimage-gqnlyLROMA {
            text-align: center
        }
    }

    .hl_page-preview--content .col-ta80urC8N_,
    .hl_page-preview--content .csub-heading-n6bRsiTfmJ {
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-ta80urC8N_ {
        padding: 10px 20px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-n6bRsiTfmJ {
        margin: 20px 0 0
    }

    .hl_page-preview--content .csub-heading-n6bRsiTfmJ {
        font-family: var(--contentfont);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-n6bRsiTfmJ {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-bURsbGcaJO {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-bURsbGcaJO {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-bURsbGcaJO {
            text-align: center
        }
    }

    .hl_page-preview--content .image-G4wLFRGrzN {
        margin: 40px 0 0
    }

    .hl_page-preview--content .image-G4wLFRGrzN .image-container img {
        box-shadow: none;
        height: 70px
    }

    .hl_page-preview--content .cimage-G4wLFRGrzN {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .image-G4wLFRGrzN .image-container img {
            box-shadow: undefined
        }

        .hl_page-preview--content .cimage-G4wLFRGrzN {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-Zf4TZ1kENS {
        margin: 20px 0 0
    }

    .hl_page-preview--content .csub-heading-Zf4TZ1kENS {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-Zf4TZ1kENS {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-Or8j2D56X6,
    .hl_page-preview--content #sub-heading-ki1YPIbtgk {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-Or8j2D56X6 {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-Or8j2D56X6 {
            text-align: center
        }
    }

    .hl_page-preview--content .image-R5-M72YbQz {
        margin: 0
    }

    .hl_page-preview--content .image-R5-M72YbQz .image-container img {
        box-shadow: none;
        height: 70px
    }

    .hl_page-preview--content .cimage-R5-M72YbQz {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .image-R5-M72YbQz .image-container img {
            box-shadow: undefined
        }

        .hl_page-preview--content .cimage-R5-M72YbQz {
            text-align: center
        }
    }

    .hl_page-preview--content .col-LGtHIe0Br-,
    .hl_page-preview--content .csub-heading-ki1YPIbtgk {
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-LGtHIe0Br- {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content .csub-heading-ki1YPIbtgk {
        font-family: var(--contentfont);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-ki1YPIbtgk {
            text-align: center
        }
    }

    .hl_page-preview--content #heading-VngCM6hnWh {
        margin: 20px 0 0
    }

    .hl_page-preview--content .cheading-VngCM6hnWh {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .cheading-VngCM6hnWh {
            text-align: center
        }
    }

    .hl_page-preview--content #sub-heading-z3moFiYeYe {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-z3moFiYeYe {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--color-maxtujud);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--color-maxtujud);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        text-transform: none;
        letter-spacing: 0;
        text-align: left
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .csub-heading-z3moFiYeYe {
            text-align: center
        }
    }

    #section-7B9Vp4yhA8>.inner {
        max-width: 1170px
    }

    #col-LGtHIe0Br->.inner,
    #col-ZK0IuqslPR>.inner,
    #col-ta80urC8N_>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-3G5CZsn4bg,
    .sub-heading-Or8j2D56X6,
    .sub-heading-XMkuXhcQiz,
    .sub-heading-Zf4TZ1kENS,
    .sub-heading-bURsbGcaJO,
    .sub-heading-ki1YPIbtgk,
    .sub-heading-n6bRsiTfmJ,
    .sub-heading-nRZIms9KoE,
    .sub-heading-slI8IGDu-0 {
        font-weight: 400
    }

    .heading-VngCM6hnWh em,
    .heading-VngCM6hnWh strong,
    .heading-VngCM6hnWh u,
    .sub-heading-3G5CZsn4bg em,
    .sub-heading-3G5CZsn4bg strong,
    .sub-heading-3G5CZsn4bg u,
    .sub-heading-Or8j2D56X6 em,
    .sub-heading-Or8j2D56X6 strong,
    .sub-heading-Or8j2D56X6 u,
    .sub-heading-XMkuXhcQiz em,
    .sub-heading-XMkuXhcQiz strong,
    .sub-heading-XMkuXhcQiz u,
    .sub-heading-Zf4TZ1kENS em,
    .sub-heading-Zf4TZ1kENS strong,
    .sub-heading-Zf4TZ1kENS u,
    .sub-heading-bURsbGcaJO em,
    .sub-heading-bURsbGcaJO strong,
    .sub-heading-bURsbGcaJO u,
    .sub-heading-ki1YPIbtgk em,
    .sub-heading-ki1YPIbtgk strong,
    .sub-heading-ki1YPIbtgk u,
    .sub-heading-n6bRsiTfmJ em,
    .sub-heading-n6bRsiTfmJ strong,
    .sub-heading-n6bRsiTfmJ u,
    .sub-heading-nRZIms9KoE em,
    .sub-heading-nRZIms9KoE strong,
    .sub-heading-nRZIms9KoE u,
    .sub-heading-slI8IGDu-0 em,
    .sub-heading-slI8IGDu-0 strong,
    .sub-heading-slI8IGDu-0 u,
    .sub-heading-z3moFiYeYe em,
    .sub-heading-z3moFiYeYe u {
        color: var(--text-color) !important
    }

    .heading-VngCM6hnWh a,
    .heading-VngCM6hnWh a *,
    .sub-heading-3G5CZsn4bg a,
    .sub-heading-3G5CZsn4bg a *,
    .sub-heading-Or8j2D56X6 a,
    .sub-heading-Or8j2D56X6 a *,
    .sub-heading-XMkuXhcQiz a,
    .sub-heading-XMkuXhcQiz a *,
    .sub-heading-Zf4TZ1kENS a,
    .sub-heading-Zf4TZ1kENS a *,
    .sub-heading-bURsbGcaJO a,
    .sub-heading-bURsbGcaJO a *,
    .sub-heading-ki1YPIbtgk a,
    .sub-heading-ki1YPIbtgk a *,
    .sub-heading-n6bRsiTfmJ a,
    .sub-heading-n6bRsiTfmJ a *,
    .sub-heading-nRZIms9KoE a,
    .sub-heading-nRZIms9KoE a *,
    .sub-heading-slI8IGDu-0 a,
    .sub-heading-slI8IGDu-0 a *,
    .sub-heading-z3moFiYeYe a,
    .sub-heading-z3moFiYeYe a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-VngCM6hnWh a:hover,
    .sub-heading-3G5CZsn4bg a:hover,
    .sub-heading-Or8j2D56X6 a:hover,
    .sub-heading-XMkuXhcQiz a:hover,
    .sub-heading-Zf4TZ1kENS a:hover,
    .sub-heading-bURsbGcaJO a:hover,
    .sub-heading-ki1YPIbtgk a:hover,
    .sub-heading-n6bRsiTfmJ a:hover,
    .sub-heading-nRZIms9KoE a:hover,
    .sub-heading-slI8IGDu-0 a:hover,
    .sub-heading-z3moFiYeYe a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-XMkuXhcQiz h1,
        .sub-heading-XMkuXhcQiz h2,
        .sub-heading-XMkuXhcQiz h3,
        .sub-heading-XMkuXhcQiz h4,
        .sub-heading-XMkuXhcQiz h5,
        .sub-heading-XMkuXhcQiz h6,
        .sub-heading-XMkuXhcQiz ul li,
        .sub-heading-XMkuXhcQiz.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-XMkuXhcQiz h1,
        .sub-heading-XMkuXhcQiz h2,
        .sub-heading-XMkuXhcQiz h3,
        .sub-heading-XMkuXhcQiz h4,
        .sub-heading-XMkuXhcQiz h5,
        .sub-heading-XMkuXhcQiz h6,
        .sub-heading-XMkuXhcQiz ul li,
        .sub-heading-XMkuXhcQiz.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-VngCM6hnWh.text-output h1:first-child:before,
    .heading-VngCM6hnWh.text-output h2:first-child:before,
    .heading-VngCM6hnWh.text-output h3:first-child:before,
    .heading-VngCM6hnWh.text-output h4:first-child:before,
    .heading-VngCM6hnWh.text-output h5:first-child:before,
    .heading-VngCM6hnWh.text-output h6:first-child:before,
    .heading-VngCM6hnWh.text-output p:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h1:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h2:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h3:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h4:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h5:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output h6:first-child:before,
    .sub-heading-3G5CZsn4bg.text-output p:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h1:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h2:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h3:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h4:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h5:first-child:before,
    .sub-heading-Or8j2D56X6.text-output h6:first-child:before,
    .sub-heading-Or8j2D56X6.text-output p:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h1:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h2:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h3:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h4:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h5:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output h6:first-child:before,
    .sub-heading-XMkuXhcQiz.text-output p:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h1:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h2:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h3:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h4:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h5:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output h6:first-child:before,
    .sub-heading-Zf4TZ1kENS.text-output p:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h1:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h2:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h3:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h4:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h5:first-child:before,
    .sub-heading-bURsbGcaJO.text-output h6:first-child:before,
    .sub-heading-bURsbGcaJO.text-output p:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h1:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h2:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h3:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h4:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h5:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output h6:first-child:before,
    .sub-heading-ki1YPIbtgk.text-output p:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h1:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h2:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h3:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h4:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h5:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output h6:first-child:before,
    .sub-heading-n6bRsiTfmJ.text-output p:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h1:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h2:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h3:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h4:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h5:first-child:before,
    .sub-heading-nRZIms9KoE.text-output h6:first-child:before,
    .sub-heading-nRZIms9KoE.text-output p:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h1:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h2:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h3:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h4:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h5:first-child:before,
    .sub-heading-slI8IGDu-0.text-output h6:first-child:before,
    .sub-heading-slI8IGDu-0.text-output p:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h1:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h2:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h3:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h4:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h5:first-child:before,
    .sub-heading-z3moFiYeYe.text-output h6:first-child:before,
    .sub-heading-z3moFiYeYe.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-slI8IGDu-0 h1,
        .sub-heading-slI8IGDu-0 h2,
        .sub-heading-slI8IGDu-0 h3,
        .sub-heading-slI8IGDu-0 h4,
        .sub-heading-slI8IGDu-0 h5,
        .sub-heading-slI8IGDu-0 h6,
        .sub-heading-slI8IGDu-0 ul li,
        .sub-heading-slI8IGDu-0.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-slI8IGDu-0 h1,
        .sub-heading-slI8IGDu-0 h2,
        .sub-heading-slI8IGDu-0 h3,
        .sub-heading-slI8IGDu-0 h4,
        .sub-heading-slI8IGDu-0 h5,
        .sub-heading-slI8IGDu-0 h6,
        .sub-heading-slI8IGDu-0 ul li,
        .sub-heading-slI8IGDu-0.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-nRZIms9KoE h1,
        .sub-heading-nRZIms9KoE h2,
        .sub-heading-nRZIms9KoE h3,
        .sub-heading-nRZIms9KoE h4,
        .sub-heading-nRZIms9KoE h5,
        .sub-heading-nRZIms9KoE h6,
        .sub-heading-nRZIms9KoE ul li,
        .sub-heading-nRZIms9KoE.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-nRZIms9KoE h1,
        .sub-heading-nRZIms9KoE h2,
        .sub-heading-nRZIms9KoE h3,
        .sub-heading-nRZIms9KoE h4,
        .sub-heading-nRZIms9KoE h5,
        .sub-heading-nRZIms9KoE h6,
        .sub-heading-nRZIms9KoE ul li,
        .sub-heading-nRZIms9KoE.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-3G5CZsn4bg h1,
        .sub-heading-3G5CZsn4bg h2,
        .sub-heading-3G5CZsn4bg h3,
        .sub-heading-3G5CZsn4bg h4,
        .sub-heading-3G5CZsn4bg h5,
        .sub-heading-3G5CZsn4bg h6,
        .sub-heading-3G5CZsn4bg ul li,
        .sub-heading-3G5CZsn4bg.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-3G5CZsn4bg h1,
        .sub-heading-3G5CZsn4bg h2,
        .sub-heading-3G5CZsn4bg h3,
        .sub-heading-3G5CZsn4bg h4,
        .sub-heading-3G5CZsn4bg h5,
        .sub-heading-3G5CZsn4bg h6,
        .sub-heading-3G5CZsn4bg ul li,
        .sub-heading-3G5CZsn4bg.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-n6bRsiTfmJ h1,
        .sub-heading-n6bRsiTfmJ h2,
        .sub-heading-n6bRsiTfmJ h3,
        .sub-heading-n6bRsiTfmJ h4,
        .sub-heading-n6bRsiTfmJ h5,
        .sub-heading-n6bRsiTfmJ h6,
        .sub-heading-n6bRsiTfmJ ul li,
        .sub-heading-n6bRsiTfmJ.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-n6bRsiTfmJ h1,
        .sub-heading-n6bRsiTfmJ h2,
        .sub-heading-n6bRsiTfmJ h3,
        .sub-heading-n6bRsiTfmJ h4,
        .sub-heading-n6bRsiTfmJ h5,
        .sub-heading-n6bRsiTfmJ h6,
        .sub-heading-n6bRsiTfmJ ul li,
        .sub-heading-n6bRsiTfmJ.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-bURsbGcaJO h1,
        .sub-heading-bURsbGcaJO h2,
        .sub-heading-bURsbGcaJO h3,
        .sub-heading-bURsbGcaJO h4,
        .sub-heading-bURsbGcaJO h5,
        .sub-heading-bURsbGcaJO h6,
        .sub-heading-bURsbGcaJO ul li,
        .sub-heading-bURsbGcaJO.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-bURsbGcaJO h1,
        .sub-heading-bURsbGcaJO h2,
        .sub-heading-bURsbGcaJO h3,
        .sub-heading-bURsbGcaJO h4,
        .sub-heading-bURsbGcaJO h5,
        .sub-heading-bURsbGcaJO h6,
        .sub-heading-bURsbGcaJO ul li,
        .sub-heading-bURsbGcaJO.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-Zf4TZ1kENS h1,
        .sub-heading-Zf4TZ1kENS h2,
        .sub-heading-Zf4TZ1kENS h3,
        .sub-heading-Zf4TZ1kENS h4,
        .sub-heading-Zf4TZ1kENS h5,
        .sub-heading-Zf4TZ1kENS h6,
        .sub-heading-Zf4TZ1kENS ul li,
        .sub-heading-Zf4TZ1kENS.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-Zf4TZ1kENS h1,
        .sub-heading-Zf4TZ1kENS h2,
        .sub-heading-Zf4TZ1kENS h3,
        .sub-heading-Zf4TZ1kENS h4,
        .sub-heading-Zf4TZ1kENS h5,
        .sub-heading-Zf4TZ1kENS h6,
        .sub-heading-Zf4TZ1kENS ul li,
        .sub-heading-Zf4TZ1kENS.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-Or8j2D56X6 h1,
        .sub-heading-Or8j2D56X6 h2,
        .sub-heading-Or8j2D56X6 h3,
        .sub-heading-Or8j2D56X6 h4,
        .sub-heading-Or8j2D56X6 h5,
        .sub-heading-Or8j2D56X6 h6,
        .sub-heading-Or8j2D56X6 ul li,
        .sub-heading-Or8j2D56X6.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-Or8j2D56X6 h1,
        .sub-heading-Or8j2D56X6 h2,
        .sub-heading-Or8j2D56X6 h3,
        .sub-heading-Or8j2D56X6 h4,
        .sub-heading-Or8j2D56X6 h5,
        .sub-heading-Or8j2D56X6 h6,
        .sub-heading-Or8j2D56X6 ul li,
        .sub-heading-Or8j2D56X6.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-ki1YPIbtgk h1,
        .sub-heading-ki1YPIbtgk h2,
        .sub-heading-ki1YPIbtgk h3,
        .sub-heading-ki1YPIbtgk h4,
        .sub-heading-ki1YPIbtgk h5,
        .sub-heading-ki1YPIbtgk h6,
        .sub-heading-ki1YPIbtgk ul li,
        .sub-heading-ki1YPIbtgk.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-ki1YPIbtgk h1,
        .sub-heading-ki1YPIbtgk h2,
        .sub-heading-ki1YPIbtgk h3,
        .sub-heading-ki1YPIbtgk h4,
        .sub-heading-ki1YPIbtgk h5,
        .sub-heading-ki1YPIbtgk h6,
        .sub-heading-ki1YPIbtgk ul li,
        .sub-heading-ki1YPIbtgk.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-VngCM6hnWh {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-VngCM6hnWh h1,
        .heading-VngCM6hnWh h2,
        .heading-VngCM6hnWh h3,
        .heading-VngCM6hnWh h4,
        .heading-VngCM6hnWh h5,
        .heading-VngCM6hnWh h6,
        .heading-VngCM6hnWh ul li,
        .heading-VngCM6hnWh.text-output {
            font-size: 20px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-VngCM6hnWh h1,
        .heading-VngCM6hnWh h2,
        .heading-VngCM6hnWh h3,
        .heading-VngCM6hnWh h4,
        .heading-VngCM6hnWh h5,
        .heading-VngCM6hnWh h6,
        .heading-VngCM6hnWh ul li,
        .heading-VngCM6hnWh.text-output {
            font-size: 32px !important;
            font-weight: 700
        }
    }

    .sub-heading-z3moFiYeYe {
        font-weight: 500
    }

    .sub-heading-z3moFiYeYe strong {
        color: var(--color-mazlbb36) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-z3moFiYeYe h1,
        .sub-heading-z3moFiYeYe h2,
        .sub-heading-z3moFiYeYe h3,
        .sub-heading-z3moFiYeYe h4,
        .sub-heading-z3moFiYeYe h5,
        .sub-heading-z3moFiYeYe h6,
        .sub-heading-z3moFiYeYe ul li,
        .sub-heading-z3moFiYeYe.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-z3moFiYeYe h1,
        .sub-heading-z3moFiYeYe h2,
        .sub-heading-z3moFiYeYe h3,
        .sub-heading-z3moFiYeYe h4,
        .sub-heading-z3moFiYeYe h5,
        .sub-heading-z3moFiYeYe h6,
        .sub-heading-z3moFiYeYe ul li,
        .sub-heading-z3moFiYeYe.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .section-BXZXzN-yG_ {
        box-shadow: none;
        padding: 40px 0;
        margin: 0;
        background-color: var(--white);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-BXZXzN-yG_ {
            padding-left: 10px !important;
            padding-right: 10px !important
        }
    }

    .hl_page-preview--content .col-3DocD_cAwC,
    .hl_page-preview--content .row-TntBurTnEs {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    .hl_page-preview--content .col-3DocD_cAwC {
        padding: 10px 20px;
        margin: 0
    }

    .hl_page-preview--content .button-KCEl6Bgpsh {
        margin: 20px 0 0;
        text-align: left
    }

    .hl_page-preview--content .cbutton-KCEl6Bgpsh {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    .hl_page-preview--content #heading-bslmnLPtZn,
    .hl_page-preview--content #sub-heading-AX4T5pkvuS {
        margin: 20px 0 0
    }

    .hl_page-preview--content .cheading-bslmnLPtZn,
    .hl_page-preview--content .csub-heading-AX4T5pkvuS {
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    .hl_page-preview--content .csub-heading-AX4T5pkvuS {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .cheading-bslmnLPtZn {
        font-family: var(--headlinefont)
    }

    .hl_page-preview--content #sub-heading-rgmEa7wq_i {
        margin: 0 auto 0 0
    }

    .hl_page-preview--content .cheading-bslmnLPtZn,
    .hl_page-preview--content .col-1Psa8GHGbG,
    .hl_page-preview--content .csub-heading-rgmEa7wq_i {
        box-shadow: none;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .csub-heading-rgmEa7wq_i {
        font-family: var(--contentfont);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        text-transform: none;
        letter-spacing: 0;
        text-align: left
    }

    .hl_page-preview--content .col-1Psa8GHGbG {
        padding: 20px;
        width: 100%;
        margin: 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-1Psa8GHGbG {
            padding-bottom: 0
        }
    }

    .hl_page-preview--content .image-vZ9qV9qdBd {
        margin: 0
    }

    .hl_page-preview--content .image-vZ9qV9qdBd .image-container img {
        box-shadow: none
    }

    .hl_page-preview--content .cimage-vZ9qV9qdBd {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    #section-BXZXzN-yG_>.inner {
        max-width: 1170px
    }

    #col-1Psa8GHGbG>.inner,
    #col-3DocD_cAwC>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-KCEl6Bgpsh .button-icon-end,
        .button-KCEl6Bgpsh .button-icon-start,
        .button-KCEl6Bgpsh .main-heading-button {
            font-size: 26px;
            font-weight: 700
        }

        .button-KCEl6Bgpsh .button-icon-start {
            margin-right: 5px
        }

        .button-KCEl6Bgpsh .button-icon-end {
            margin-left: 5px
        }

        .button-KCEl6Bgpsh .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 700
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-KCEl6Bgpsh .button-icon-end,
        .button-KCEl6Bgpsh .button-icon-start,
        .button-KCEl6Bgpsh .main-heading-button {
            font-size: 19px;
            font-weight: 700
        }

        .button-KCEl6Bgpsh .button-icon-start {
            margin-right: 5px
        }

        .button-KCEl6Bgpsh .button-icon-end {
            margin-left: 5px
        }

        .button-KCEl6Bgpsh .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    .sub-heading-AX4T5pkvuS {
        font-weight: 400
    }

    .heading-bslmnLPtZn em,
    .heading-bslmnLPtZn u,
    .sub-heading-AX4T5pkvuS em,
    .sub-heading-AX4T5pkvuS strong,
    .sub-heading-AX4T5pkvuS u,
    .sub-heading-rgmEa7wq_i em,
    .sub-heading-rgmEa7wq_i u {
        color: var(--text-color) !important
    }

    .heading-bslmnLPtZn a,
    .heading-bslmnLPtZn a *,
    .sub-heading-AX4T5pkvuS a,
    .sub-heading-AX4T5pkvuS a *,
    .sub-heading-rgmEa7wq_i a,
    .sub-heading-rgmEa7wq_i a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-bslmnLPtZn a:hover,
    .sub-heading-AX4T5pkvuS a:hover,
    .sub-heading-rgmEa7wq_i a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-AX4T5pkvuS h1,
        .sub-heading-AX4T5pkvuS h2,
        .sub-heading-AX4T5pkvuS h3,
        .sub-heading-AX4T5pkvuS h4,
        .sub-heading-AX4T5pkvuS h5,
        .sub-heading-AX4T5pkvuS h6,
        .sub-heading-AX4T5pkvuS ul li,
        .sub-heading-AX4T5pkvuS.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-AX4T5pkvuS h1,
        .sub-heading-AX4T5pkvuS h2,
        .sub-heading-AX4T5pkvuS h3,
        .sub-heading-AX4T5pkvuS h4,
        .sub-heading-AX4T5pkvuS h5,
        .sub-heading-AX4T5pkvuS h6,
        .sub-heading-AX4T5pkvuS ul li,
        .sub-heading-AX4T5pkvuS.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-bslmnLPtZn.text-output h1:first-child:before,
    .heading-bslmnLPtZn.text-output h2:first-child:before,
    .heading-bslmnLPtZn.text-output h3:first-child:before,
    .heading-bslmnLPtZn.text-output h4:first-child:before,
    .heading-bslmnLPtZn.text-output h5:first-child:before,
    .heading-bslmnLPtZn.text-output h6:first-child:before,
    .heading-bslmnLPtZn.text-output p:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h1:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h2:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h3:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h4:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h5:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output h6:first-child:before,
    .sub-heading-AX4T5pkvuS.text-output p:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h1:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h2:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h3:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h4:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h5:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output h6:first-child:before,
    .sub-heading-rgmEa7wq_i.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .heading-bslmnLPtZn {
        font-weight: 700
    }

    .heading-bslmnLPtZn strong,
    .sub-heading-rgmEa7wq_i strong {
        color: var(--color-mazlbb36) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-bslmnLPtZn h1,
        .heading-bslmnLPtZn h2,
        .heading-bslmnLPtZn h3,
        .heading-bslmnLPtZn h4,
        .heading-bslmnLPtZn h5,
        .heading-bslmnLPtZn h6,
        .heading-bslmnLPtZn ul li,
        .heading-bslmnLPtZn.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-bslmnLPtZn h1,
        .heading-bslmnLPtZn h2,
        .heading-bslmnLPtZn h3,
        .heading-bslmnLPtZn h4,
        .heading-bslmnLPtZn h5,
        .heading-bslmnLPtZn h6,
        .heading-bslmnLPtZn ul li,
        .heading-bslmnLPtZn.text-output {
            font-size: 32px !important;
            font-weight: 700
        }
    }

    .sub-heading-rgmEa7wq_i {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-rgmEa7wq_i h1,
        .sub-heading-rgmEa7wq_i h2,
        .sub-heading-rgmEa7wq_i h3,
        .sub-heading-rgmEa7wq_i h4,
        .sub-heading-rgmEa7wq_i h5,
        .sub-heading-rgmEa7wq_i h6,
        .sub-heading-rgmEa7wq_i ul li,
        .sub-heading-rgmEa7wq_i.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-rgmEa7wq_i h1,
        .sub-heading-rgmEa7wq_i h2,
        .sub-heading-rgmEa7wq_i h3,
        .sub-heading-rgmEa7wq_i h4,
        .sub-heading-rgmEa7wq_i h5,
        .sub-heading-rgmEa7wq_i h6,
        .sub-heading-rgmEa7wq_i ul li,
        .sub-heading-rgmEa7wq_i.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c;
        --color-mazldgg3: #e0fffd
    }

    .hl_page-preview--content .section-nhVcEM-P-f {
        box-shadow: none;
        padding: 40px 0;
        margin: 0;
        background-color: var(--color-mazldgg3);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-nhVcEM-P-f {
            padding-left: 10px !important;
            padding-right: 10px !important
        }
    }

    .hl_page-preview--content .col-AzkjY_ZV0J,
    .hl_page-preview--content .row-vai30rMRZK {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    .hl_page-preview--content .col-AzkjY_ZV0J {
        padding: 10px 5px;
        margin: 0
    }

    .hl_page-preview--content .button-F1T2J0IM8K {
        margin: 20px 0 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-F1T2J0IM8K {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    .hl_page-preview--content .row--krAmQx0Q4 {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row--krAmQx0Q4 {
            padding-top: 0
        }
    }

    .hl_page-preview--content .col-Oa4h8Ywa3E {
        box-shadow: none;
        padding: 10px 20px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-aQHo-Oi8rq {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-Rl7_hjcCLp,
    .hl_page-preview--content .csub-heading-aQHo-Oi8rq {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-Rl7_hjcCLp {
        margin: 20px 0 0
    }

    .hl_page-preview--content .image-6dqhxqy4zR {
        margin: 0
    }

    .hl_page-preview--content .image-6dqhxqy4zR .image-container img,
    .hl_page-preview--content .image-KeiOa1oXLv .image-container img,
    .hl_page-preview--content .image-NzzYejlLdV .image-container img,
    .hl_page-preview--content .image-SiqefVaimL .image-container img {
        box-shadow: none;
        height: 80px
    }

    .hl_page-preview--content .cimage-6dqhxqy4zR {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-58ACJSMZJD {
        box-shadow: none;
        padding: 10px 20px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-_7d-EgqRWC {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-GxWEPT5vLi,
    .hl_page-preview--content .csub-heading-_7d-EgqRWC {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-GxWEPT5vLi {
        margin: 20px 0 0
    }

    .hl_page-preview--content .image-SiqefVaimL {
        margin: 0
    }

    .hl_page-preview--content .cimage-SiqefVaimL {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-iYiUJkJ_tq {
        box-shadow: none;
        padding: 10px 20px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-Oag1Ec_bRq {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-Oag1Ec_bRq,
    .hl_page-preview--content .csub-heading-bOdp5Xv1v1 {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-bOdp5Xv1v1 {
        margin: 20px 0 0
    }

    .hl_page-preview--content .image-KeiOa1oXLv {
        margin: 0
    }

    .hl_page-preview--content .cimage-KeiOa1oXLv {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-bJH8UkDZag {
        box-shadow: none;
        padding: 10px 20px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-4ZVpUMrPRo {
        margin: 10px 0 0
    }

    .hl_page-preview--content .csub-heading-4ZVpUMrPRo,
    .hl_page-preview--content .csub-heading-nKrdYuhN1V {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-nKrdYuhN1V {
        margin: 20px 0 0
    }

    .hl_page-preview--content .image-NzzYejlLdV {
        margin: 0
    }

    .hl_page-preview--content .cimage-NzzYejlLdV {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .row-mm7U0I6qz8 {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-mm7U0I6qz8 {
            padding-bottom: 0
        }
    }

    .hl_page-preview--content .col-jeM7KJoruE {
        box-shadow: none;
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content #heading-yB2zn4ZZKM {
        margin: 10px 0 0
    }

    .hl_page-preview--content .cheading-yB2zn4ZZKM,
    .hl_page-preview--content .csub-heading-92iSaKBEDS {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-92iSaKBEDS {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-92iSaKBEDS {
        font-family: var(--contentfont)
    }

    #section-nhVcEM-P-f>.inner {
        max-width: 1170px
    }

    #col-AzkjY_ZV0J>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-F1T2J0IM8K .button-icon-end,
        .button-F1T2J0IM8K .button-icon-start,
        .button-F1T2J0IM8K .main-heading-button {
            font-size: 28px;
            font-weight: 700
        }

        .button-F1T2J0IM8K .button-icon-start {
            margin-right: 5px
        }

        .button-F1T2J0IM8K .button-icon-end {
            margin-left: 5px
        }

        .button-F1T2J0IM8K .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 700
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-F1T2J0IM8K .button-icon-end,
        .button-F1T2J0IM8K .button-icon-start,
        .button-F1T2J0IM8K .main-heading-button {
            font-size: 28px;
            font-weight: 700
        }

        .button-F1T2J0IM8K .button-icon-start {
            margin-right: 5px
        }

        .button-F1T2J0IM8K .button-icon-end {
            margin-left: 5px
        }

        .button-F1T2J0IM8K .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    #col-58ACJSMZJD>.inner,
    #col-Oa4h8Ywa3E>.inner,
    #col-bJH8UkDZag>.inner,
    #col-iYiUJkJ_tq>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-aQHo-Oi8rq {
        font-weight: 400
    }

    .heading-yB2zn4ZZKM em,
    .heading-yB2zn4ZZKM u,
    .sub-heading-4ZVpUMrPRo em,
    .sub-heading-4ZVpUMrPRo strong,
    .sub-heading-4ZVpUMrPRo u,
    .sub-heading-92iSaKBEDS em,
    .sub-heading-92iSaKBEDS u,
    .sub-heading-GxWEPT5vLi em,
    .sub-heading-GxWEPT5vLi strong,
    .sub-heading-GxWEPT5vLi u,
    .sub-heading-Oag1Ec_bRq em,
    .sub-heading-Oag1Ec_bRq strong,
    .sub-heading-Oag1Ec_bRq u,
    .sub-heading-Rl7_hjcCLp em,
    .sub-heading-Rl7_hjcCLp strong,
    .sub-heading-Rl7_hjcCLp u,
    .sub-heading-_7d-EgqRWC em,
    .sub-heading-_7d-EgqRWC strong,
    .sub-heading-_7d-EgqRWC u,
    .sub-heading-aQHo-Oi8rq em,
    .sub-heading-aQHo-Oi8rq strong,
    .sub-heading-aQHo-Oi8rq u,
    .sub-heading-bOdp5Xv1v1 em,
    .sub-heading-bOdp5Xv1v1 strong,
    .sub-heading-bOdp5Xv1v1 u,
    .sub-heading-nKrdYuhN1V em,
    .sub-heading-nKrdYuhN1V strong,
    .sub-heading-nKrdYuhN1V u {
        color: var(--text-color) !important
    }

    .heading-yB2zn4ZZKM a,
    .heading-yB2zn4ZZKM a *,
    .sub-heading-4ZVpUMrPRo a,
    .sub-heading-4ZVpUMrPRo a *,
    .sub-heading-92iSaKBEDS a,
    .sub-heading-92iSaKBEDS a *,
    .sub-heading-GxWEPT5vLi a,
    .sub-heading-GxWEPT5vLi a *,
    .sub-heading-Oag1Ec_bRq a,
    .sub-heading-Oag1Ec_bRq a *,
    .sub-heading-Rl7_hjcCLp a,
    .sub-heading-Rl7_hjcCLp a *,
    .sub-heading-_7d-EgqRWC a,
    .sub-heading-_7d-EgqRWC a *,
    .sub-heading-aQHo-Oi8rq a,
    .sub-heading-aQHo-Oi8rq a *,
    .sub-heading-bOdp5Xv1v1 a,
    .sub-heading-bOdp5Xv1v1 a *,
    .sub-heading-nKrdYuhN1V a,
    .sub-heading-nKrdYuhN1V a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-yB2zn4ZZKM a:hover,
    .sub-heading-4ZVpUMrPRo a:hover,
    .sub-heading-92iSaKBEDS a:hover,
    .sub-heading-GxWEPT5vLi a:hover,
    .sub-heading-Oag1Ec_bRq a:hover,
    .sub-heading-Rl7_hjcCLp a:hover,
    .sub-heading-_7d-EgqRWC a:hover,
    .sub-heading-aQHo-Oi8rq a:hover,
    .sub-heading-bOdp5Xv1v1 a:hover,
    .sub-heading-nKrdYuhN1V a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-aQHo-Oi8rq h1,
        .sub-heading-aQHo-Oi8rq h2,
        .sub-heading-aQHo-Oi8rq h3,
        .sub-heading-aQHo-Oi8rq h4,
        .sub-heading-aQHo-Oi8rq h5,
        .sub-heading-aQHo-Oi8rq h6,
        .sub-heading-aQHo-Oi8rq ul li,
        .sub-heading-aQHo-Oi8rq.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-aQHo-Oi8rq h1,
        .sub-heading-aQHo-Oi8rq h2,
        .sub-heading-aQHo-Oi8rq h3,
        .sub-heading-aQHo-Oi8rq h4,
        .sub-heading-aQHo-Oi8rq h5,
        .sub-heading-aQHo-Oi8rq h6,
        .sub-heading-aQHo-Oi8rq ul li,
        .sub-heading-aQHo-Oi8rq.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-yB2zn4ZZKM.text-output h1:first-child:before,
    .heading-yB2zn4ZZKM.text-output h2:first-child:before,
    .heading-yB2zn4ZZKM.text-output h3:first-child:before,
    .heading-yB2zn4ZZKM.text-output h4:first-child:before,
    .heading-yB2zn4ZZKM.text-output h5:first-child:before,
    .heading-yB2zn4ZZKM.text-output h6:first-child:before,
    .heading-yB2zn4ZZKM.text-output p:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h1:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h2:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h3:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h4:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h5:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output h6:first-child:before,
    .sub-heading-4ZVpUMrPRo.text-output p:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h1:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h2:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h3:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h4:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h5:first-child:before,
    .sub-heading-92iSaKBEDS.text-output h6:first-child:before,
    .sub-heading-92iSaKBEDS.text-output p:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h1:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h2:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h3:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h4:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h5:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output h6:first-child:before,
    .sub-heading-GxWEPT5vLi.text-output p:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h1:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h2:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h3:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h4:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h5:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output h6:first-child:before,
    .sub-heading-Oag1Ec_bRq.text-output p:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h1:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h2:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h3:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h4:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h5:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output h6:first-child:before,
    .sub-heading-Rl7_hjcCLp.text-output p:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h1:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h2:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h3:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h4:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h5:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output h6:first-child:before,
    .sub-heading-_7d-EgqRWC.text-output p:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h1:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h2:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h3:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h4:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h5:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output h6:first-child:before,
    .sub-heading-aQHo-Oi8rq.text-output p:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h1:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h2:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h3:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h4:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h5:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output h6:first-child:before,
    .sub-heading-bOdp5Xv1v1.text-output p:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h1:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h2:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h3:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h4:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h5:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output h6:first-child:before,
    .sub-heading-nKrdYuhN1V.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .sub-heading-Rl7_hjcCLp {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-Rl7_hjcCLp h1,
        .sub-heading-Rl7_hjcCLp h2,
        .sub-heading-Rl7_hjcCLp h3,
        .sub-heading-Rl7_hjcCLp h4,
        .sub-heading-Rl7_hjcCLp h5,
        .sub-heading-Rl7_hjcCLp h6,
        .sub-heading-Rl7_hjcCLp ul li,
        .sub-heading-Rl7_hjcCLp.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-Rl7_hjcCLp h1,
        .sub-heading-Rl7_hjcCLp h2,
        .sub-heading-Rl7_hjcCLp h3,
        .sub-heading-Rl7_hjcCLp h4,
        .sub-heading-Rl7_hjcCLp h5,
        .sub-heading-Rl7_hjcCLp h6,
        .sub-heading-Rl7_hjcCLp ul li,
        .sub-heading-Rl7_hjcCLp.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    .sub-heading-_7d-EgqRWC {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-_7d-EgqRWC h1,
        .sub-heading-_7d-EgqRWC h2,
        .sub-heading-_7d-EgqRWC h3,
        .sub-heading-_7d-EgqRWC h4,
        .sub-heading-_7d-EgqRWC h5,
        .sub-heading-_7d-EgqRWC h6,
        .sub-heading-_7d-EgqRWC ul li,
        .sub-heading-_7d-EgqRWC.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-_7d-EgqRWC h1,
        .sub-heading-_7d-EgqRWC h2,
        .sub-heading-_7d-EgqRWC h3,
        .sub-heading-_7d-EgqRWC h4,
        .sub-heading-_7d-EgqRWC h5,
        .sub-heading-_7d-EgqRWC h6,
        .sub-heading-_7d-EgqRWC ul li,
        .sub-heading-_7d-EgqRWC.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .sub-heading-GxWEPT5vLi {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-GxWEPT5vLi h1,
        .sub-heading-GxWEPT5vLi h2,
        .sub-heading-GxWEPT5vLi h3,
        .sub-heading-GxWEPT5vLi h4,
        .sub-heading-GxWEPT5vLi h5,
        .sub-heading-GxWEPT5vLi h6,
        .sub-heading-GxWEPT5vLi ul li,
        .sub-heading-GxWEPT5vLi.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-GxWEPT5vLi h1,
        .sub-heading-GxWEPT5vLi h2,
        .sub-heading-GxWEPT5vLi h3,
        .sub-heading-GxWEPT5vLi h4,
        .sub-heading-GxWEPT5vLi h5,
        .sub-heading-GxWEPT5vLi h6,
        .sub-heading-GxWEPT5vLi ul li,
        .sub-heading-GxWEPT5vLi.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    .sub-heading-Oag1Ec_bRq {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-Oag1Ec_bRq h1,
        .sub-heading-Oag1Ec_bRq h2,
        .sub-heading-Oag1Ec_bRq h3,
        .sub-heading-Oag1Ec_bRq h4,
        .sub-heading-Oag1Ec_bRq h5,
        .sub-heading-Oag1Ec_bRq h6,
        .sub-heading-Oag1Ec_bRq ul li,
        .sub-heading-Oag1Ec_bRq.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-Oag1Ec_bRq h1,
        .sub-heading-Oag1Ec_bRq h2,
        .sub-heading-Oag1Ec_bRq h3,
        .sub-heading-Oag1Ec_bRq h4,
        .sub-heading-Oag1Ec_bRq h5,
        .sub-heading-Oag1Ec_bRq h6,
        .sub-heading-Oag1Ec_bRq ul li,
        .sub-heading-Oag1Ec_bRq.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .sub-heading-bOdp5Xv1v1 {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-bOdp5Xv1v1 h1,
        .sub-heading-bOdp5Xv1v1 h2,
        .sub-heading-bOdp5Xv1v1 h3,
        .sub-heading-bOdp5Xv1v1 h4,
        .sub-heading-bOdp5Xv1v1 h5,
        .sub-heading-bOdp5Xv1v1 h6,
        .sub-heading-bOdp5Xv1v1 ul li,
        .sub-heading-bOdp5Xv1v1.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-bOdp5Xv1v1 h1,
        .sub-heading-bOdp5Xv1v1 h2,
        .sub-heading-bOdp5Xv1v1 h3,
        .sub-heading-bOdp5Xv1v1 h4,
        .sub-heading-bOdp5Xv1v1 h5,
        .sub-heading-bOdp5Xv1v1 h6,
        .sub-heading-bOdp5Xv1v1 ul li,
        .sub-heading-bOdp5Xv1v1.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    .sub-heading-4ZVpUMrPRo {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-4ZVpUMrPRo h1,
        .sub-heading-4ZVpUMrPRo h2,
        .sub-heading-4ZVpUMrPRo h3,
        .sub-heading-4ZVpUMrPRo h4,
        .sub-heading-4ZVpUMrPRo h5,
        .sub-heading-4ZVpUMrPRo h6,
        .sub-heading-4ZVpUMrPRo ul li,
        .sub-heading-4ZVpUMrPRo.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-4ZVpUMrPRo h1,
        .sub-heading-4ZVpUMrPRo h2,
        .sub-heading-4ZVpUMrPRo h3,
        .sub-heading-4ZVpUMrPRo h4,
        .sub-heading-4ZVpUMrPRo h5,
        .sub-heading-4ZVpUMrPRo h6,
        .sub-heading-4ZVpUMrPRo ul li,
        .sub-heading-4ZVpUMrPRo.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .sub-heading-nKrdYuhN1V {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-nKrdYuhN1V h1,
        .sub-heading-nKrdYuhN1V h2,
        .sub-heading-nKrdYuhN1V h3,
        .sub-heading-nKrdYuhN1V h4,
        .sub-heading-nKrdYuhN1V h5,
        .sub-heading-nKrdYuhN1V h6,
        .sub-heading-nKrdYuhN1V ul li,
        .sub-heading-nKrdYuhN1V.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-nKrdYuhN1V h1,
        .sub-heading-nKrdYuhN1V h2,
        .sub-heading-nKrdYuhN1V h3,
        .sub-heading-nKrdYuhN1V h4,
        .sub-heading-nKrdYuhN1V h5,
        .sub-heading-nKrdYuhN1V h6,
        .sub-heading-nKrdYuhN1V ul li,
        .sub-heading-nKrdYuhN1V.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    #col-jeM7KJoruE>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .heading-yB2zn4ZZKM {
        font-weight: 700
    }

    .heading-yB2zn4ZZKM strong,
    .sub-heading-92iSaKBEDS strong {
        color: var(--color-mazlbb36) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-yB2zn4ZZKM h1,
        .heading-yB2zn4ZZKM h2,
        .heading-yB2zn4ZZKM h3,
        .heading-yB2zn4ZZKM h4,
        .heading-yB2zn4ZZKM h5,
        .heading-yB2zn4ZZKM h6,
        .heading-yB2zn4ZZKM ul li,
        .heading-yB2zn4ZZKM.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-yB2zn4ZZKM h1,
        .heading-yB2zn4ZZKM h2,
        .heading-yB2zn4ZZKM h3,
        .heading-yB2zn4ZZKM h4,
        .heading-yB2zn4ZZKM h5,
        .heading-yB2zn4ZZKM h6,
        .heading-yB2zn4ZZKM ul li,
        .heading-yB2zn4ZZKM.text-output {
            font-size: 32px !important;
            font-weight: 700
        }
    }

    .sub-heading-92iSaKBEDS {
        font-weight: 500
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-92iSaKBEDS h1,
        .sub-heading-92iSaKBEDS h2,
        .sub-heading-92iSaKBEDS h3,
        .sub-heading-92iSaKBEDS h4,
        .sub-heading-92iSaKBEDS h5,
        .sub-heading-92iSaKBEDS h6,
        .sub-heading-92iSaKBEDS ul li,
        .sub-heading-92iSaKBEDS.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-92iSaKBEDS h1,
        .sub-heading-92iSaKBEDS h2,
        .sub-heading-92iSaKBEDS h3,
        .sub-heading-92iSaKBEDS h4,
        .sub-heading-92iSaKBEDS h5,
        .sub-heading-92iSaKBEDS h6,
        .sub-heading-92iSaKBEDS ul li,
        .sub-heading-92iSaKBEDS.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --overlay: rgba(0, 0, 0, 0.5);
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .section-PkQ7vHDOXL {
        box-shadow: none;
        padding: 40px 0;
        margin: 0;
        background-color: var(--black);
        border-color: var(--color-maxs89pk);
        border-width: 3px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-PkQ7vHDOXL {
            padding-left: 10px !important;
            padding-right: 10px !important
        }
    }

    .hl_page-preview--content .col-AitYMNy9ze,
    .hl_page-preview--content .row-k4TCu-WE0R {
        margin: 0 auto 30px;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 95%
    }

    .hl_page-preview--content .col-AitYMNy9ze {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content .button-8MXNh2PmhZ {
        margin: 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-8MXNh2PmhZ {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 10px 40px;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .cbutton-8MXNh2PmhZ {
            padding-left: 10px;
            padding-right: 10px
        }
    }

    .hl_page-preview--content #sub-heading-RxgGdYe_Fa,
    .hl_page-preview--content #sub-heading-V1fbn9lHsG {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-V1fbn9lHsG {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--white);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .row-9Kf1Wh3Kjr {
        margin: 0 auto
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-9Kf1Wh3Kjr {
            margin-bottom: 5px
        }
    }

    .hl_page-preview--content .row-9Kf1Wh3Kjr {
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-9Kf1Wh3Kjr {
            padding-top: 0
        }
    }

    .hl_page-preview--content .col-44O0R2FdEZ {
        box-shadow: none;
        padding: 10px 10px 20px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        margin: 0 0 0 15px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-44O0R2FdEZ {
            margin-top: 20px
        }
    }

    .hl_page-preview--content .csub-heading-RxgGdYe_Fa {
        font-family: var(--open-sans);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-O3tzcntam0,
    .hl_page-preview--content .video-OeOIt0LOqq {
        margin: 0
    }

    .hl_page-preview--content .col-C3CWqfFJDF,
    .hl_page-preview--content .cvideo-OeOIt0LOqq {
        box-shadow: none;
        padding: 10px;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-C3CWqfFJDF {
        padding: 10px 10px 20px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--transparent);
        margin: 0 15px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-C3CWqfFJDF {
            margin-top: 20px
        }
    }

    .hl_page-preview--content .csub-heading-O3tzcntam0 {
        font-family: var(--open-sans);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .video-eutOoASTv9 {
        margin: 0
    }

    .hl_page-preview--content .col-cvH0RnHYSf,
    .hl_page-preview--content .cvideo-eutOoASTv9 {
        box-shadow: none;
        padding: 10px;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-cvH0RnHYSf {
        padding: 10px 10px 20px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--transparent);
        margin: 0 15px 0 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-cvH0RnHYSf {
            padding-bottom: 0;
            margin-bottom: 10px;
            margin-top: 20px
        }
    }

    .hl_page-preview--content #sub-heading-70IX18VQIS {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-70IX18VQIS {
        font-family: var(--open-sans);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-ouLPI8xmTE,
    .hl_page-preview--content .video-ux-IO-pBrS {
        margin: 0
    }

    .hl_page-preview--content .cvideo-ux-IO-pBrS,
    .hl_page-preview--content .row-8iOi_rqKQi {
        box-shadow: none;
        padding: 10px;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .row-8iOi_rqKQi {
        margin: 0 auto 20px;
        padding: 15px 0;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-8iOi_rqKQi {
            padding-bottom: 0
        }
    }

    .hl_page-preview--content .col-O8znkrkTQ4 {
        box-shadow: none;
        padding: 10px 10px 20px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--overlay);
        border-width: 2px;
        border-style: solid;
        margin: 0 0 0 20px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-O8znkrkTQ4 {
            padding-top: 10px;
            margin-top: 20px
        }
    }

    .hl_page-preview--content .csub-heading-ouLPI8xmTE {
        font-family: var(--open-sans);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-XuOS5NNRJA,
    .hl_page-preview--content .video-92Z8u_zVgp {
        margin: 0
    }

    .hl_page-preview--content .col-9lF2a16DIW,
    .hl_page-preview--content .cvideo-92Z8u_zVgp {
        box-shadow: none;
        padding: 10px;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-9lF2a16DIW {
        padding: 10px 10px 20px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--overlay);
        margin: 0 20px 0 0
    }

    .hl_page-preview--content .csub-heading-XuOS5NNRJA {
        font-family: var(--open-sans);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-lzC92BxDm7,
    .hl_page-preview--content .video-sfU0e2gN6n {
        margin: 0
    }

    .hl_page-preview--content .cvideo-sfU0e2gN6n,
    .hl_page-preview--content .row-Ts3kmpUW_G {
        box-shadow: none;
        padding: 10px;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .row-Ts3kmpUW_G {
        margin: 0 auto 20px;
        padding: 15px 0;
        width: 100%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-Ts3kmpUW_G {
            padding-top: 0
        }
    }

    .hl_page-preview--content .col-zinugKFmME {
        box-shadow: none;
        padding: 10px 30px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--overlay);
        border-width: 2px;
        border-style: solid;
        margin: 0 0 0 20px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-zinugKFmME {
            padding-top: 10px;
            padding-left: 10px !important;
            padding-right: 10px !important;
            margin-top: 60px
        }
    }

    .hl_page-preview--content .csub-heading-8kV87wpAPb,
    .hl_page-preview--content .csub-heading-lzC92BxDm7 {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-8kV87wpAPb {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-8kV87wpAPb {
        font-family: var(--open-sans)
    }

    .hl_page-preview--content .image-MigJqoHRrw {
        margin: -80px 0 0
    }

    .hl_page-preview--content .image--r8TN6iX2a .image-container img,
    .hl_page-preview--content .image-72zCFni2oc .image-container img,
    .hl_page-preview--content .image-DAsKnOiFoW .image-container img,
    .hl_page-preview--content .image-MigJqoHRrw .image-container img,
    .hl_page-preview--content .image-Mw8j3acU1m .image-container img {
        box-shadow: none;
        width: 80px
    }

    .hl_page-preview--content .cimage-MigJqoHRrw {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-ATU16uYgBc {
        box-shadow: none;
        padding: 10px 30px;
        background-color: var(--white);
        width: 100%;
        border-color: var(--overlay);
        border-width: 2px;
        border-style: solid;
        margin: 0 20px 0 0
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .col-ATU16uYgBc {
            padding-left: 10px !important;
            padding-right: 10px !important;
            margin-bottom: 30px
        }
    }

    .hl_page-preview--content #sub-heading-wvRJeNAnZS {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-8DopwlIa__,
    .hl_page-preview--content .csub-heading-wvRJeNAnZS {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-8DopwlIa__ {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-8DopwlIa__ {
        font-family: var(--open-sans)
    }

    .hl_page-preview--content .image-72zCFni2oc {
        margin: -60px 0 0
    }

    .hl_page-preview--content .cimage-72zCFni2oc {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .row-BnR-5lgoOc {
        margin: 0 auto 80px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-BnR-5lgoOc {
            margin-bottom: 80px
        }
    }

    .hl_page-preview--content .col-yXt1r_pMNC,
    .hl_page-preview--content .row-BnR-5lgoOc {
        box-shadow: none;
        padding: 15px 30px;
        background-color: var(--white);
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        width: 95%
    }

    .hl_page-preview--content .col-yXt1r_pMNC {
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        margin: 0
    }

    .hl_page-preview--content #sub-heading-AKh70SiXUT {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-AKh70SiXUT,
    .hl_page-preview--content .csub-heading-t3bxQJsXc0 {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--color-m59h40kb);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-t3bxQJsXc0 {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-t3bxQJsXc0 {
        font-family: var(--open-sans);
        color: var(--black)
    }

    .hl_page-preview--content .image-DAsKnOiFoW {
        margin: -80px 0 0
    }

    .hl_page-preview--content .cimage-DAsKnOiFoW {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .row-zE6jSQVwm4 {
        margin: 0 auto 80px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-zE6jSQVwm4 {
            margin-bottom: 80px
        }
    }

    .hl_page-preview--content .col-nLeNl4uV1r,
    .hl_page-preview--content .row-zE6jSQVwm4 {
        box-shadow: none;
        padding: 15px 30px;
        background-color: var(--white);
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        width: 95%
    }

    .hl_page-preview--content .col-nLeNl4uV1r {
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        margin: 0
    }

    .hl_page-preview--content #sub-heading-JMqoucgr2x {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-JMqoucgr2x,
    .hl_page-preview--content .csub-heading-PRcbufG5Yy {
        font-family: var(--headlinefont);
        background-color: var(--transparent);
        color: var(--color-m59h40kb);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #sub-heading-PRcbufG5Yy {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-PRcbufG5Yy {
        font-family: var(--open-sans);
        color: var(--black)
    }

    .hl_page-preview--content .image-Mw8j3acU1m {
        margin: -80px 0 0
    }

    .hl_page-preview--content .cimage-Mw8j3acU1m {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .col-ssOTB84MXL,
    .hl_page-preview--content .row-PHgCUVXXiA {
        margin: 0 auto 80px;
        box-shadow: none;
        padding: 15px 30px;
        background-color: var(--white);
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        width: 95%
    }

    .hl_page-preview--content .col-ssOTB84MXL {
        padding: 10px 5px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        margin: 0
    }

    .hl_page-preview--content #sub-heading-_Fu37fSTix {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-EBUlL7VZA8,
    .hl_page-preview--content .csub-heading-_Fu37fSTix {
        background-color: var(--transparent);
        icon-color: var(--text-color);
        font-weight: 400;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content .csub-heading-_Fu37fSTix {
        font-family: var(--headlinefont);
        color: var(--color-m59h40kb);
        text-transform: none
    }

    .hl_page-preview--content #sub-heading-EBUlL7VZA8 {
        margin: 0 0 20px
    }

    .hl_page-preview--content .csub-heading-EBUlL7VZA8 {
        font-family: var(--open-sans);
        color: var(--black)
    }

    .hl_page-preview--content .image--r8TN6iX2a {
        margin: -80px 0 0
    }

    .hl_page-preview--content .cimage--r8TN6iX2a {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    .hl_page-preview--content .row-xB1vdB1Eiu {
        margin: 0 auto 60px
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-xB1vdB1Eiu {
            margin-bottom: 60px
        }
    }

    .hl_page-preview--content .row-xB1vdB1Eiu {
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 80%
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .row-xB1vdB1Eiu {
            padding-bottom: 5px
        }
    }

    .hl_page-preview--content .col-2KvT-gF1Qd,
    .hl_page-preview--content .csub-heading-p3pu4aknAF {
        background-color: var(--transparent);
        box-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-2KvT-gF1Qd {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content #sub-heading-p3pu4aknAF {
        margin: 0
    }

    .hl_page-preview--content .csub-heading-p3pu4aknAF {
        font-family: var(--headlinefont);
        color: var(--color-mazlbb36);
        icon-color: var(--text-color);
        font-weight: 400;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    #section-PkQ7vHDOXL>.inner {
        max-width: 1170px
    }

    #col-AitYMNy9ze>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-8MXNh2PmhZ .button-icon-end,
        .button-8MXNh2PmhZ .button-icon-start,
        .button-8MXNh2PmhZ .main-heading-button {
            font-size: 28px;
            font-weight: 700
        }

        .button-8MXNh2PmhZ .button-icon-start {
            margin-right: 5px
        }

        .button-8MXNh2PmhZ .button-icon-end {
            margin-left: 5px
        }

        .button-8MXNh2PmhZ .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-8MXNh2PmhZ .button-icon-end,
        .button-8MXNh2PmhZ .button-icon-start,
        .button-8MXNh2PmhZ .main-heading-button {
            font-size: 16px;
            font-weight: 700
        }

        .button-8MXNh2PmhZ .button-icon-start {
            margin-right: 5px
        }

        .button-8MXNh2PmhZ .button-icon-end {
            margin-left: 5px
        }

        .button-8MXNh2PmhZ .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    .sub-heading-V1fbn9lHsG {
        font-weight: 700
    }

    .sub-heading-70IX18VQIS em,
    .sub-heading-70IX18VQIS u,
    .sub-heading-O3tzcntam0 em,
    .sub-heading-O3tzcntam0 u,
    .sub-heading-RxgGdYe_Fa em,
    .sub-heading-RxgGdYe_Fa u,
    .sub-heading-V1fbn9lHsG em,
    .sub-heading-V1fbn9lHsG strong,
    .sub-heading-V1fbn9lHsG u,
    .sub-heading-XuOS5NNRJA em,
    .sub-heading-XuOS5NNRJA u,
    .sub-heading-ouLPI8xmTE em,
    .sub-heading-ouLPI8xmTE u {
        color: var(--text-color) !important
    }

    .sub-heading-70IX18VQIS a,
    .sub-heading-70IX18VQIS a *,
    .sub-heading-8DopwlIa__ a,
    .sub-heading-8DopwlIa__ a *,
    .sub-heading-8kV87wpAPb a,
    .sub-heading-8kV87wpAPb a *,
    .sub-heading-AKh70SiXUT a,
    .sub-heading-AKh70SiXUT a *,
    .sub-heading-EBUlL7VZA8 a,
    .sub-heading-EBUlL7VZA8 a *,
    .sub-heading-JMqoucgr2x a,
    .sub-heading-JMqoucgr2x a *,
    .sub-heading-O3tzcntam0 a,
    .sub-heading-O3tzcntam0 a *,
    .sub-heading-PRcbufG5Yy a,
    .sub-heading-PRcbufG5Yy a *,
    .sub-heading-RxgGdYe_Fa a,
    .sub-heading-RxgGdYe_Fa a *,
    .sub-heading-V1fbn9lHsG a,
    .sub-heading-V1fbn9lHsG a *,
    .sub-heading-XuOS5NNRJA a,
    .sub-heading-XuOS5NNRJA a *,
    .sub-heading-_Fu37fSTix a,
    .sub-heading-_Fu37fSTix a *,
    .sub-heading-lzC92BxDm7 a,
    .sub-heading-lzC92BxDm7 a *,
    .sub-heading-ouLPI8xmTE a,
    .sub-heading-ouLPI8xmTE a *,
    .sub-heading-p3pu4aknAF a,
    .sub-heading-p3pu4aknAF a *,
    .sub-heading-t3bxQJsXc0 a,
    .sub-heading-t3bxQJsXc0 a *,
    .sub-heading-wvRJeNAnZS a,
    .sub-heading-wvRJeNAnZS a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .sub-heading-70IX18VQIS a:hover,
    .sub-heading-8DopwlIa__ a:hover,
    .sub-heading-8kV87wpAPb a:hover,
    .sub-heading-AKh70SiXUT a:hover,
    .sub-heading-EBUlL7VZA8 a:hover,
    .sub-heading-JMqoucgr2x a:hover,
    .sub-heading-O3tzcntam0 a:hover,
    .sub-heading-PRcbufG5Yy a:hover,
    .sub-heading-RxgGdYe_Fa a:hover,
    .sub-heading-V1fbn9lHsG a:hover,
    .sub-heading-XuOS5NNRJA a:hover,
    .sub-heading-_Fu37fSTix a:hover,
    .sub-heading-lzC92BxDm7 a:hover,
    .sub-heading-ouLPI8xmTE a:hover,
    .sub-heading-p3pu4aknAF a:hover,
    .sub-heading-t3bxQJsXc0 a:hover,
    .sub-heading-wvRJeNAnZS a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-V1fbn9lHsG h1,
        .sub-heading-V1fbn9lHsG h2,
        .sub-heading-V1fbn9lHsG h3,
        .sub-heading-V1fbn9lHsG h4,
        .sub-heading-V1fbn9lHsG h5,
        .sub-heading-V1fbn9lHsG h6,
        .sub-heading-V1fbn9lHsG ul li,
        .sub-heading-V1fbn9lHsG.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-V1fbn9lHsG h1,
        .sub-heading-V1fbn9lHsG h2,
        .sub-heading-V1fbn9lHsG h3,
        .sub-heading-V1fbn9lHsG h4,
        .sub-heading-V1fbn9lHsG h5,
        .sub-heading-V1fbn9lHsG h6,
        .sub-heading-V1fbn9lHsG ul li,
        .sub-heading-V1fbn9lHsG.text-output {
            font-size: 28px !important;
            font-weight: 700
        }
    }

    .sub-heading-70IX18VQIS.text-output h1:first-child:before,
    .sub-heading-70IX18VQIS.text-output h2:first-child:before,
    .sub-heading-70IX18VQIS.text-output h3:first-child:before,
    .sub-heading-70IX18VQIS.text-output h4:first-child:before,
    .sub-heading-70IX18VQIS.text-output h5:first-child:before,
    .sub-heading-70IX18VQIS.text-output h6:first-child:before,
    .sub-heading-70IX18VQIS.text-output p:first-child:before,
    .sub-heading-8DopwlIa__.text-output h1:first-child:before,
    .sub-heading-8DopwlIa__.text-output h2:first-child:before,
    .sub-heading-8DopwlIa__.text-output h3:first-child:before,
    .sub-heading-8DopwlIa__.text-output h4:first-child:before,
    .sub-heading-8DopwlIa__.text-output h5:first-child:before,
    .sub-heading-8DopwlIa__.text-output h6:first-child:before,
    .sub-heading-8DopwlIa__.text-output p:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h1:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h2:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h3:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h4:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h5:first-child:before,
    .sub-heading-8kV87wpAPb.text-output h6:first-child:before,
    .sub-heading-8kV87wpAPb.text-output p:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h1:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h2:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h3:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h4:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h5:first-child:before,
    .sub-heading-AKh70SiXUT.text-output h6:first-child:before,
    .sub-heading-AKh70SiXUT.text-output p:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h1:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h2:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h3:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h4:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h5:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output h6:first-child:before,
    .sub-heading-EBUlL7VZA8.text-output p:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h1:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h2:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h3:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h4:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h5:first-child:before,
    .sub-heading-JMqoucgr2x.text-output h6:first-child:before,
    .sub-heading-JMqoucgr2x.text-output p:first-child:before,
    .sub-heading-O3tzcntam0.text-output h1:first-child:before,
    .sub-heading-O3tzcntam0.text-output h2:first-child:before,
    .sub-heading-O3tzcntam0.text-output h3:first-child:before,
    .sub-heading-O3tzcntam0.text-output h4:first-child:before,
    .sub-heading-O3tzcntam0.text-output h5:first-child:before,
    .sub-heading-O3tzcntam0.text-output h6:first-child:before,
    .sub-heading-O3tzcntam0.text-output p:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h1:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h2:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h3:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h4:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h5:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output h6:first-child:before,
    .sub-heading-PRcbufG5Yy.text-output p:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h1:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h2:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h3:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h4:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h5:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output h6:first-child:before,
    .sub-heading-RxgGdYe_Fa.text-output p:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h1:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h2:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h3:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h4:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h5:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output h6:first-child:before,
    .sub-heading-V1fbn9lHsG.text-output p:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h1:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h2:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h3:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h4:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h5:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output h6:first-child:before,
    .sub-heading-XuOS5NNRJA.text-output p:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h1:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h2:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h3:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h4:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h5:first-child:before,
    .sub-heading-_Fu37fSTix.text-output h6:first-child:before,
    .sub-heading-_Fu37fSTix.text-output p:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h1:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h2:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h3:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h4:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h5:first-child:before,
    .sub-heading-lzC92BxDm7.text-output h6:first-child:before,
    .sub-heading-lzC92BxDm7.text-output p:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h1:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h2:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h3:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h4:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h5:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output h6:first-child:before,
    .sub-heading-ouLPI8xmTE.text-output p:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h1:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h2:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h3:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h4:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h5:first-child:before,
    .sub-heading-p3pu4aknAF.text-output h6:first-child:before,
    .sub-heading-p3pu4aknAF.text-output p:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h1:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h2:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h3:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h4:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h5:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output h6:first-child:before,
    .sub-heading-t3bxQJsXc0.text-output p:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h1:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h2:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h3:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h4:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h5:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output h6:first-child:before,
    .sub-heading-wvRJeNAnZS.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    #col-44O0R2FdEZ>.inner,
    #col-C3CWqfFJDF>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-70IX18VQIS,
    .sub-heading-O3tzcntam0,
    .sub-heading-RxgGdYe_Fa,
    .sub-heading-XuOS5NNRJA,
    .sub-heading-ouLPI8xmTE {
        font-weight: 400
    }

    .sub-heading-70IX18VQIS strong,
    .sub-heading-O3tzcntam0 strong,
    .sub-heading-RxgGdYe_Fa strong,
    .sub-heading-XuOS5NNRJA strong,
    .sub-heading-lzC92BxDm7 em,
    .sub-heading-ouLPI8xmTE strong {
        color: var(--color-m59h40kb) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-RxgGdYe_Fa h1,
        .sub-heading-RxgGdYe_Fa h2,
        .sub-heading-RxgGdYe_Fa h3,
        .sub-heading-RxgGdYe_Fa h4,
        .sub-heading-RxgGdYe_Fa h5,
        .sub-heading-RxgGdYe_Fa h6,
        .sub-heading-RxgGdYe_Fa ul li,
        .sub-heading-RxgGdYe_Fa.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-RxgGdYe_Fa h1,
        .sub-heading-RxgGdYe_Fa h2,
        .sub-heading-RxgGdYe_Fa h3,
        .sub-heading-RxgGdYe_Fa h4,
        .sub-heading-RxgGdYe_Fa h5,
        .sub-heading-RxgGdYe_Fa h6,
        .sub-heading-RxgGdYe_Fa ul li,
        .sub-heading-RxgGdYe_Fa.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-C3CWqfFJDF>.inner {
        justify-content: center
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-O3tzcntam0 h1,
        .sub-heading-O3tzcntam0 h2,
        .sub-heading-O3tzcntam0 h3,
        .sub-heading-O3tzcntam0 h4,
        .sub-heading-O3tzcntam0 h5,
        .sub-heading-O3tzcntam0 h6,
        .sub-heading-O3tzcntam0 ul li,
        .sub-heading-O3tzcntam0.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-O3tzcntam0 h1,
        .sub-heading-O3tzcntam0 h2,
        .sub-heading-O3tzcntam0 h3,
        .sub-heading-O3tzcntam0 h4,
        .sub-heading-O3tzcntam0 h5,
        .sub-heading-O3tzcntam0 h6,
        .sub-heading-O3tzcntam0 ul li,
        .sub-heading-O3tzcntam0.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-9lF2a16DIW>.inner,
    #col-O8znkrkTQ4>.inner,
    #col-cvH0RnHYSf>.inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-70IX18VQIS h1,
        .sub-heading-70IX18VQIS h2,
        .sub-heading-70IX18VQIS h3,
        .sub-heading-70IX18VQIS h4,
        .sub-heading-70IX18VQIS h5,
        .sub-heading-70IX18VQIS h6,
        .sub-heading-70IX18VQIS ul li,
        .sub-heading-70IX18VQIS.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-70IX18VQIS h1,
        .sub-heading-70IX18VQIS h2,
        .sub-heading-70IX18VQIS h3,
        .sub-heading-70IX18VQIS h4,
        .sub-heading-70IX18VQIS h5,
        .sub-heading-70IX18VQIS h6,
        .sub-heading-70IX18VQIS ul li,
        .sub-heading-70IX18VQIS.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-ouLPI8xmTE h1,
        .sub-heading-ouLPI8xmTE h2,
        .sub-heading-ouLPI8xmTE h3,
        .sub-heading-ouLPI8xmTE h4,
        .sub-heading-ouLPI8xmTE h5,
        .sub-heading-ouLPI8xmTE h6,
        .sub-heading-ouLPI8xmTE ul li,
        .sub-heading-ouLPI8xmTE.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-ouLPI8xmTE h1,
        .sub-heading-ouLPI8xmTE h2,
        .sub-heading-ouLPI8xmTE h3,
        .sub-heading-ouLPI8xmTE h4,
        .sub-heading-ouLPI8xmTE h5,
        .sub-heading-ouLPI8xmTE h6,
        .sub-heading-ouLPI8xmTE ul li,
        .sub-heading-ouLPI8xmTE.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-XuOS5NNRJA h1,
        .sub-heading-XuOS5NNRJA h2,
        .sub-heading-XuOS5NNRJA h3,
        .sub-heading-XuOS5NNRJA h4,
        .sub-heading-XuOS5NNRJA h5,
        .sub-heading-XuOS5NNRJA h6,
        .sub-heading-XuOS5NNRJA ul li,
        .sub-heading-XuOS5NNRJA.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-XuOS5NNRJA h1,
        .sub-heading-XuOS5NNRJA h2,
        .sub-heading-XuOS5NNRJA h3,
        .sub-heading-XuOS5NNRJA h4,
        .sub-heading-XuOS5NNRJA h5,
        .sub-heading-XuOS5NNRJA h6,
        .sub-heading-XuOS5NNRJA ul li,
        .sub-heading-XuOS5NNRJA.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    #col-2KvT-gF1Qd>.inner,
    #col-ATU16uYgBc>.inner,
    #col-nLeNl4uV1r>.inner,
    #col-ssOTB84MXL>.inner,
    #col-yXt1r_pMNC>.inner,
    #col-zinugKFmME>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .sub-heading-lzC92BxDm7 {
        font-weight: 700
    }

    .sub-heading-8kV87wpAPb em,
    .sub-heading-8kV87wpAPb strong,
    .sub-heading-8kV87wpAPb u,
    .sub-heading-lzC92BxDm7 strong,
    .sub-heading-lzC92BxDm7 u,
    .sub-heading-wvRJeNAnZS strong,
    .sub-heading-wvRJeNAnZS u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-lzC92BxDm7 h1,
        .sub-heading-lzC92BxDm7 h2,
        .sub-heading-lzC92BxDm7 h3,
        .sub-heading-lzC92BxDm7 h4,
        .sub-heading-lzC92BxDm7 h5,
        .sub-heading-lzC92BxDm7 h6,
        .sub-heading-lzC92BxDm7 ul li,
        .sub-heading-lzC92BxDm7.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-lzC92BxDm7 h1,
        .sub-heading-lzC92BxDm7 h2,
        .sub-heading-lzC92BxDm7 h3,
        .sub-heading-lzC92BxDm7 h4,
        .sub-heading-lzC92BxDm7 h5,
        .sub-heading-lzC92BxDm7 h6,
        .sub-heading-lzC92BxDm7 ul li,
        .sub-heading-lzC92BxDm7.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    .sub-heading-8kV87wpAPb {
        font-weight: 400
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-8kV87wpAPb h1,
        .sub-heading-8kV87wpAPb h2,
        .sub-heading-8kV87wpAPb h3,
        .sub-heading-8kV87wpAPb h4,
        .sub-heading-8kV87wpAPb h5,
        .sub-heading-8kV87wpAPb h6,
        .sub-heading-8kV87wpAPb ul li,
        .sub-heading-8kV87wpAPb.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-8kV87wpAPb h1,
        .sub-heading-8kV87wpAPb h2,
        .sub-heading-8kV87wpAPb h3,
        .sub-heading-8kV87wpAPb h4,
        .sub-heading-8kV87wpAPb h5,
        .sub-heading-8kV87wpAPb h6,
        .sub-heading-8kV87wpAPb ul li,
        .sub-heading-8kV87wpAPb.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .sub-heading-wvRJeNAnZS {
        font-weight: 600
    }

    .sub-heading-wvRJeNAnZS em {
        color: var(--color-m59h40kb) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-wvRJeNAnZS h1,
        .sub-heading-wvRJeNAnZS h2,
        .sub-heading-wvRJeNAnZS h3,
        .sub-heading-wvRJeNAnZS h4,
        .sub-heading-wvRJeNAnZS h5,
        .sub-heading-wvRJeNAnZS h6,
        .sub-heading-wvRJeNAnZS ul li,
        .sub-heading-wvRJeNAnZS.text-output {
            font-size: 18px !important;
            font-weight: 600
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-wvRJeNAnZS h1,
        .sub-heading-wvRJeNAnZS h2,
        .sub-heading-wvRJeNAnZS h3,
        .sub-heading-wvRJeNAnZS h4,
        .sub-heading-wvRJeNAnZS h5,
        .sub-heading-wvRJeNAnZS h6,
        .sub-heading-wvRJeNAnZS ul li,
        .sub-heading-wvRJeNAnZS.text-output {
            font-size: 18px !important;
            font-weight: 600
        }
    }

    .sub-heading-8DopwlIa__ {
        font-weight: 400
    }

    .sub-heading-8DopwlIa__ em,
    .sub-heading-8DopwlIa__ strong,
    .sub-heading-8DopwlIa__ u,
    .sub-heading-AKh70SiXUT strong,
    .sub-heading-AKh70SiXUT u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-8DopwlIa__ h1,
        .sub-heading-8DopwlIa__ h2,
        .sub-heading-8DopwlIa__ h3,
        .sub-heading-8DopwlIa__ h4,
        .sub-heading-8DopwlIa__ h5,
        .sub-heading-8DopwlIa__ h6,
        .sub-heading-8DopwlIa__ ul li,
        .sub-heading-8DopwlIa__.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-8DopwlIa__ h1,
        .sub-heading-8DopwlIa__ h2,
        .sub-heading-8DopwlIa__ h3,
        .sub-heading-8DopwlIa__ h4,
        .sub-heading-8DopwlIa__ h5,
        .sub-heading-8DopwlIa__ h6,
        .sub-heading-8DopwlIa__ ul li,
        .sub-heading-8DopwlIa__.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .sub-heading-AKh70SiXUT {
        font-weight: 700
    }

    .sub-heading-AKh70SiXUT em {
        color: var(--color-m59h40kb) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-AKh70SiXUT h1,
        .sub-heading-AKh70SiXUT h2,
        .sub-heading-AKh70SiXUT h3,
        .sub-heading-AKh70SiXUT h4,
        .sub-heading-AKh70SiXUT h5,
        .sub-heading-AKh70SiXUT h6,
        .sub-heading-AKh70SiXUT ul li,
        .sub-heading-AKh70SiXUT.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-AKh70SiXUT h1,
        .sub-heading-AKh70SiXUT h2,
        .sub-heading-AKh70SiXUT h3,
        .sub-heading-AKh70SiXUT h4,
        .sub-heading-AKh70SiXUT h5,
        .sub-heading-AKh70SiXUT h6,
        .sub-heading-AKh70SiXUT ul li,
        .sub-heading-AKh70SiXUT.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    .sub-heading-t3bxQJsXc0 {
        font-weight: 400
    }

    .sub-heading-JMqoucgr2x strong,
    .sub-heading-JMqoucgr2x u,
    .sub-heading-t3bxQJsXc0 em,
    .sub-heading-t3bxQJsXc0 strong,
    .sub-heading-t3bxQJsXc0 u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-t3bxQJsXc0 h1,
        .sub-heading-t3bxQJsXc0 h2,
        .sub-heading-t3bxQJsXc0 h3,
        .sub-heading-t3bxQJsXc0 h4,
        .sub-heading-t3bxQJsXc0 h5,
        .sub-heading-t3bxQJsXc0 h6,
        .sub-heading-t3bxQJsXc0 ul li,
        .sub-heading-t3bxQJsXc0.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-t3bxQJsXc0 h1,
        .sub-heading-t3bxQJsXc0 h2,
        .sub-heading-t3bxQJsXc0 h3,
        .sub-heading-t3bxQJsXc0 h4,
        .sub-heading-t3bxQJsXc0 h5,
        .sub-heading-t3bxQJsXc0 h6,
        .sub-heading-t3bxQJsXc0 ul li,
        .sub-heading-t3bxQJsXc0.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .sub-heading-JMqoucgr2x {
        font-weight: 700
    }

    .sub-heading-JMqoucgr2x em {
        color: var(--color-m59h40kb) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-JMqoucgr2x h1,
        .sub-heading-JMqoucgr2x h2,
        .sub-heading-JMqoucgr2x h3,
        .sub-heading-JMqoucgr2x h4,
        .sub-heading-JMqoucgr2x h5,
        .sub-heading-JMqoucgr2x h6,
        .sub-heading-JMqoucgr2x ul li,
        .sub-heading-JMqoucgr2x.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-JMqoucgr2x h1,
        .sub-heading-JMqoucgr2x h2,
        .sub-heading-JMqoucgr2x h3,
        .sub-heading-JMqoucgr2x h4,
        .sub-heading-JMqoucgr2x h5,
        .sub-heading-JMqoucgr2x h6,
        .sub-heading-JMqoucgr2x ul li,
        .sub-heading-JMqoucgr2x.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    .sub-heading-PRcbufG5Yy {
        font-weight: 400
    }

    .sub-heading-PRcbufG5Yy em,
    .sub-heading-PRcbufG5Yy strong,
    .sub-heading-PRcbufG5Yy u,
    .sub-heading-_Fu37fSTix strong,
    .sub-heading-_Fu37fSTix u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-PRcbufG5Yy h1,
        .sub-heading-PRcbufG5Yy h2,
        .sub-heading-PRcbufG5Yy h3,
        .sub-heading-PRcbufG5Yy h4,
        .sub-heading-PRcbufG5Yy h5,
        .sub-heading-PRcbufG5Yy h6,
        .sub-heading-PRcbufG5Yy ul li,
        .sub-heading-PRcbufG5Yy.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-PRcbufG5Yy h1,
        .sub-heading-PRcbufG5Yy h2,
        .sub-heading-PRcbufG5Yy h3,
        .sub-heading-PRcbufG5Yy h4,
        .sub-heading-PRcbufG5Yy h5,
        .sub-heading-PRcbufG5Yy h6,
        .sub-heading-PRcbufG5Yy ul li,
        .sub-heading-PRcbufG5Yy.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .sub-heading-_Fu37fSTix {
        font-weight: 700
    }

    .sub-heading-_Fu37fSTix em {
        color: var(--color-m59h40kb) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-_Fu37fSTix h1,
        .sub-heading-_Fu37fSTix h2,
        .sub-heading-_Fu37fSTix h3,
        .sub-heading-_Fu37fSTix h4,
        .sub-heading-_Fu37fSTix h5,
        .sub-heading-_Fu37fSTix h6,
        .sub-heading-_Fu37fSTix ul li,
        .sub-heading-_Fu37fSTix.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-_Fu37fSTix h1,
        .sub-heading-_Fu37fSTix h2,
        .sub-heading-_Fu37fSTix h3,
        .sub-heading-_Fu37fSTix h4,
        .sub-heading-_Fu37fSTix h5,
        .sub-heading-_Fu37fSTix h6,
        .sub-heading-_Fu37fSTix ul li,
        .sub-heading-_Fu37fSTix.text-output {
            font-size: 18px !important;
            font-weight: 700
        }
    }

    .sub-heading-EBUlL7VZA8 {
        font-weight: 400
    }

    .sub-heading-EBUlL7VZA8 em,
    .sub-heading-EBUlL7VZA8 strong,
    .sub-heading-EBUlL7VZA8 u,
    .sub-heading-p3pu4aknAF em,
    .sub-heading-p3pu4aknAF u {
        color: var(--text-color) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-EBUlL7VZA8 h1,
        .sub-heading-EBUlL7VZA8 h2,
        .sub-heading-EBUlL7VZA8 h3,
        .sub-heading-EBUlL7VZA8 h4,
        .sub-heading-EBUlL7VZA8 h5,
        .sub-heading-EBUlL7VZA8 h6,
        .sub-heading-EBUlL7VZA8 ul li,
        .sub-heading-EBUlL7VZA8.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-EBUlL7VZA8 h1,
        .sub-heading-EBUlL7VZA8 h2,
        .sub-heading-EBUlL7VZA8 h3,
        .sub-heading-EBUlL7VZA8 h4,
        .sub-heading-EBUlL7VZA8 h5,
        .sub-heading-EBUlL7VZA8 h6,
        .sub-heading-EBUlL7VZA8 ul li,
        .sub-heading-EBUlL7VZA8.text-output {
            font-size: 20px !important;
            font-weight: 400
        }
    }

    .sub-heading-p3pu4aknAF {
        font-weight: 700
    }

    .sub-heading-p3pu4aknAF strong {
        color: var(--white) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .sub-heading-p3pu4aknAF h1,
        .sub-heading-p3pu4aknAF h2,
        .sub-heading-p3pu4aknAF h3,
        .sub-heading-p3pu4aknAF h4,
        .sub-heading-p3pu4aknAF h5,
        .sub-heading-p3pu4aknAF h6,
        .sub-heading-p3pu4aknAF ul li,
        .sub-heading-p3pu4aknAF.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .sub-heading-p3pu4aknAF h1,
        .sub-heading-p3pu4aknAF h2,
        .sub-heading-p3pu4aknAF h3,
        .sub-heading-p3pu4aknAF h4,
        .sub-heading-p3pu4aknAF h5,
        .sub-heading-p3pu4aknAF h6,
        .sub-heading-p3pu4aknAF ul li,
        .sub-heading-p3pu4aknAF.text-output {
            font-size: 34px !important;
            font-weight: 700
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .col-8vROgk-HpA,
    .hl_page-preview--content .row-qaWnwRlO7E,
    .hl_page-preview--content .section-52oBtNrB1k {
        box-shadow: none;
        padding: 40px 0;
        margin: 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-8vROgk-HpA,
    .hl_page-preview--content .row-qaWnwRlO7E {
        margin: 0 auto;
        padding: 15px 0;
        width: 100%
    }

    .hl_page-preview--content .col-8vROgk-HpA {
        padding: 10px 5px;
        margin: 0
    }

    .hl_page-preview--content .image-Sa0B79T2_T {
        margin: 0
    }

    .hl_page-preview--content .image-Sa0B79T2_T .image-container img {
        box-shadow: none
    }

    .hl_page-preview--content .cimage-Sa0B79T2_T {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .image-Sa0B79T2_T .image-container img {
            box-shadow: undefined
        }

        .hl_page-preview--content .cimage-Sa0B79T2_T {
            padding-right: 0;
            padding-left: 0
        }
    }

    .hl_page-preview--content .col-8l7RuQILgg {
        box-shadow: none;
        padding: 10px 20px;
        background-color: var(--transparent);
        width: 100%;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        margin: 0
    }

    .hl_page-preview--content .button-OwpeHM1m4p {
        margin: 20px 0 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-OwpeHM1m4p {
        font-family: var(--headlinefont);
        background-color: var(--color-mazlbb36);
        color: var(--white);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--color-mazlbb36);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    .hl_page-preview--content #heading-7bMinO6WGJ,
    .hl_page-preview--content #paragraph-2SCktE2cZt {
        margin: 10px 0 0
    }

    .hl_page-preview--content .cheading-7bMinO6WGJ,
    .hl_page-preview--content .cparagraph-2SCktE2cZt,
    .hl_page-preview--content .cparagraph-GGcgBQNxod {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--text-color);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: left
    }

    .hl_page-preview--content .cheading-7bMinO6WGJ,
    .hl_page-preview--content .cparagraph-GGcgBQNxod {
        font-family: var(--headlinefont);
        font-weight: 400
    }

    .hl_page-preview--content #paragraph-GGcgBQNxod {
        margin: 0
    }

    .hl_page-preview--content .cparagraph-GGcgBQNxod {
        font-family: var(--contentfont);
        font-weight: medium
    }

    #section-52oBtNrB1k>.inner {
        max-width: 1170px
    }

    #col-8l7RuQILgg>.inner,
    #col-8vROgk-HpA>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-OwpeHM1m4p .button-icon-end,
        .button-OwpeHM1m4p .button-icon-start,
        .button-OwpeHM1m4p .main-heading-button {
            font-size: 26px;
            font-weight: 700
        }

        .button-OwpeHM1m4p .button-icon-start {
            margin-right: 5px
        }

        .button-OwpeHM1m4p .button-icon-end {
            margin-left: 5px
        }

        .button-OwpeHM1m4p .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-OwpeHM1m4p .button-icon-end,
        .button-OwpeHM1m4p .button-icon-start,
        .button-OwpeHM1m4p .main-heading-button {
            font-size: 26px;
            font-weight: 700
        }

        .button-OwpeHM1m4p .button-icon-start {
            margin-right: 5px
        }

        .button-OwpeHM1m4p .button-icon-end {
            margin-left: 5px
        }

        .button-OwpeHM1m4p .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    .paragraph-2SCktE2cZt {
        font-weight: 400
    }

    .heading-7bMinO6WGJ em,
    .heading-7bMinO6WGJ strong,
    .heading-7bMinO6WGJ u,
    .paragraph-2SCktE2cZt em,
    .paragraph-2SCktE2cZt strong,
    .paragraph-2SCktE2cZt u,
    .paragraph-GGcgBQNxod em,
    .paragraph-GGcgBQNxod u {
        color: var(--text-color) !important
    }

    .heading-7bMinO6WGJ a,
    .heading-7bMinO6WGJ a *,
    .paragraph-2SCktE2cZt a,
    .paragraph-2SCktE2cZt a *,
    .paragraph-GGcgBQNxod a,
    .paragraph-GGcgBQNxod a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .heading-7bMinO6WGJ a:hover,
    .paragraph-2SCktE2cZt a:hover,
    .paragraph-GGcgBQNxod a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-2SCktE2cZt h1,
        .paragraph-2SCktE2cZt h2,
        .paragraph-2SCktE2cZt h3,
        .paragraph-2SCktE2cZt h4,
        .paragraph-2SCktE2cZt h5,
        .paragraph-2SCktE2cZt h6,
        .paragraph-2SCktE2cZt ul li,
        .paragraph-2SCktE2cZt.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-2SCktE2cZt h1,
        .paragraph-2SCktE2cZt h2,
        .paragraph-2SCktE2cZt h3,
        .paragraph-2SCktE2cZt h4,
        .paragraph-2SCktE2cZt h5,
        .paragraph-2SCktE2cZt h6,
        .paragraph-2SCktE2cZt ul li,
        .paragraph-2SCktE2cZt.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    .heading-7bMinO6WGJ.text-output h1:first-child:before,
    .heading-7bMinO6WGJ.text-output h2:first-child:before,
    .heading-7bMinO6WGJ.text-output h3:first-child:before,
    .heading-7bMinO6WGJ.text-output h4:first-child:before,
    .heading-7bMinO6WGJ.text-output h5:first-child:before,
    .heading-7bMinO6WGJ.text-output h6:first-child:before,
    .heading-7bMinO6WGJ.text-output p:first-child:before,
    .paragraph-2SCktE2cZt.text-output h1:first-child:before,
    .paragraph-2SCktE2cZt.text-output h2:first-child:before,
    .paragraph-2SCktE2cZt.text-output h3:first-child:before,
    .paragraph-2SCktE2cZt.text-output h4:first-child:before,
    .paragraph-2SCktE2cZt.text-output h5:first-child:before,
    .paragraph-2SCktE2cZt.text-output h6:first-child:before,
    .paragraph-2SCktE2cZt.text-output p:first-child:before,
    .paragraph-GGcgBQNxod.text-output h1:first-child:before,
    .paragraph-GGcgBQNxod.text-output h2:first-child:before,
    .paragraph-GGcgBQNxod.text-output h3:first-child:before,
    .paragraph-GGcgBQNxod.text-output h4:first-child:before,
    .paragraph-GGcgBQNxod.text-output h5:first-child:before,
    .paragraph-GGcgBQNxod.text-output h6:first-child:before,
    .paragraph-GGcgBQNxod.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .heading-7bMinO6WGJ {
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .heading-7bMinO6WGJ h1,
        .heading-7bMinO6WGJ h2,
        .heading-7bMinO6WGJ h3,
        .heading-7bMinO6WGJ h4,
        .heading-7bMinO6WGJ h5,
        .heading-7bMinO6WGJ h6,
        .heading-7bMinO6WGJ ul li,
        .heading-7bMinO6WGJ.text-output {
            font-size: 24px !important;
            font-weight: 700
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .heading-7bMinO6WGJ h1,
        .heading-7bMinO6WGJ h2,
        .heading-7bMinO6WGJ h3,
        .heading-7bMinO6WGJ h4,
        .heading-7bMinO6WGJ h5,
        .heading-7bMinO6WGJ h6,
        .heading-7bMinO6WGJ ul li,
        .heading-7bMinO6WGJ.text-output {
            font-size: 34px !important;
            font-weight: 700
        }
    }

    .paragraph-GGcgBQNxod {
        font-weight: 400
    }

    .paragraph-GGcgBQNxod strong {
        color: var(--color-mazlbb36) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-GGcgBQNxod h1,
        .paragraph-GGcgBQNxod h2,
        .paragraph-GGcgBQNxod h3,
        .paragraph-GGcgBQNxod h4,
        .paragraph-GGcgBQNxod h5,
        .paragraph-GGcgBQNxod h6,
        .paragraph-GGcgBQNxod ul li,
        .paragraph-GGcgBQNxod.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-GGcgBQNxod h1,
        .paragraph-GGcgBQNxod h2,
        .paragraph-GGcgBQNxod h3,
        .paragraph-GGcgBQNxod h4,
        .paragraph-GGcgBQNxod h5,
        .paragraph-GGcgBQNxod h6,
        .paragraph-GGcgBQNxod ul li,
        .paragraph-GGcgBQNxod.text-output {
            font-size: 18px !important;
            font-weight: 400
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent;
        --color-mazlbb36: #85bd3c
    }

    .hl_page-preview--content .section-CVA-l1fiRm {
        box-shadow: none;
        padding: 60px 0;
        margin: 0;
        background-color: var(--color-mazlbb36);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .section-CVA-l1fiRm {
            padding-top: 40px;
            padding-bottom: 40px
        }
    }

    .hl_page-preview--content .col-JUOa0Xud8x,
    .hl_page-preview--content .row-fe7sBETAPq {
        margin: 0 auto;
        box-shadow: none;
        padding: 15px 0;
        background-color: var(--transparent);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        width: 70%
    }

    .hl_page-preview--content .col-JUOa0Xud8x {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content .button-ax3dq02JaH {
        margin: 0;
        text-align: center
    }

    .hl_page-preview--content .cbutton-ax3dq02JaH {
        font-family: var(--headlinefont);
        background-color: var(--white);
        color: var(--black);
        secondary-color: var(--white);
        text-decoration: none;
        padding: 15px 40px;
        border-color: var(--transparent);
        border-width: 2px;
        border-style: solid;
        letter-spacing: 0;
        text-transform: none;
        width: auto;
        box-shadow: none;
        text-shadow: none
    }

    @media screen and (min-width:0px) and (max-width:480px) {
        .hl_page-preview--content .cbutton-ax3dq02JaH {
            padding: 10px
        }
    }

    .hl_page-preview--content #paragraph-W2rfDav4PZ {
        margin: 0 0 20px
    }

    .hl_page-preview--content .cparagraph-3hHvKznd57,
    .hl_page-preview--content .cparagraph-W2rfDav4PZ {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--white);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #paragraph-3hHvKznd57 {
        margin: 0 0 10px
    }

    #section-CVA-l1fiRm>.inner {
        max-width: 1170px
    }

    #col-JUOa0Xud8x>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .button-ax3dq02JaH .button-icon-end,
        .button-ax3dq02JaH .button-icon-start,
        .button-ax3dq02JaH .main-heading-button {
            font-size: 23px;
            font-weight: 600
        }

        .button-ax3dq02JaH .button-icon-start {
            margin-right: 5px
        }

        .button-ax3dq02JaH .button-icon-end {
            margin-left: 5px
        }

        .button-ax3dq02JaH .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: 400
        }
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .button-ax3dq02JaH .button-icon-end,
        .button-ax3dq02JaH .button-icon-start,
        .button-ax3dq02JaH .main-heading-button {
            font-size: 16px;
            font-weight: 600
        }

        .button-ax3dq02JaH .button-icon-start {
            margin-right: 5px
        }

        .button-ax3dq02JaH .button-icon-end {
            margin-left: 5px
        }

        .button-ax3dq02JaH .sub-heading-button {
            font-size: 15px;
            color: var(--white);
            font-weight: undefined
        }
    }

    .paragraph-3hHvKznd57,
    .paragraph-W2rfDav4PZ {
        font-weight: 500
    }

    .paragraph-3hHvKznd57 strong,
    .paragraph-W2rfDav4PZ strong {
        color: var(--white) !important
    }

    .paragraph-3hHvKznd57 em,
    .paragraph-3hHvKznd57 u,
    .paragraph-W2rfDav4PZ em,
    .paragraph-W2rfDav4PZ u {
        color: var(--text-color) !important
    }

    .paragraph-3hHvKznd57 a,
    .paragraph-3hHvKznd57 a *,
    .paragraph-W2rfDav4PZ a,
    .paragraph-W2rfDav4PZ a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .paragraph-3hHvKznd57 a:hover,
    .paragraph-W2rfDav4PZ a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-W2rfDav4PZ h1,
        .paragraph-W2rfDav4PZ h2,
        .paragraph-W2rfDav4PZ h3,
        .paragraph-W2rfDav4PZ h4,
        .paragraph-W2rfDav4PZ h5,
        .paragraph-W2rfDav4PZ h6,
        .paragraph-W2rfDav4PZ ul li,
        .paragraph-W2rfDav4PZ.text-output {
            font-size: 18px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-W2rfDav4PZ h1,
        .paragraph-W2rfDav4PZ h2,
        .paragraph-W2rfDav4PZ h3,
        .paragraph-W2rfDav4PZ h4,
        .paragraph-W2rfDav4PZ h5,
        .paragraph-W2rfDav4PZ h6,
        .paragraph-W2rfDav4PZ ul li,
        .paragraph-W2rfDav4PZ.text-output {
            font-size: 20px !important;
            font-weight: 500
        }
    }

    .paragraph-3hHvKznd57.text-output h1:first-child:before,
    .paragraph-3hHvKznd57.text-output h2:first-child:before,
    .paragraph-3hHvKznd57.text-output h3:first-child:before,
    .paragraph-3hHvKznd57.text-output h4:first-child:before,
    .paragraph-3hHvKznd57.text-output h5:first-child:before,
    .paragraph-3hHvKznd57.text-output h6:first-child:before,
    .paragraph-3hHvKznd57.text-output p:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h1:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h2:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h3:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h4:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h5:first-child:before,
    .paragraph-W2rfDav4PZ.text-output h6:first-child:before,
    .paragraph-W2rfDav4PZ.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-3hHvKznd57 h1,
        .paragraph-3hHvKznd57 h2,
        .paragraph-3hHvKznd57 h3,
        .paragraph-3hHvKznd57 h4,
        .paragraph-3hHvKznd57 h5,
        .paragraph-3hHvKznd57 h6,
        .paragraph-3hHvKznd57 ul li,
        .paragraph-3hHvKznd57.text-output {
            font-size: 24px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-3hHvKznd57 h1,
        .paragraph-3hHvKznd57 h2,
        .paragraph-3hHvKznd57 h3,
        .paragraph-3hHvKznd57 h4,
        .paragraph-3hHvKznd57 h5,
        .paragraph-3hHvKznd57 h6,
        .paragraph-3hHvKznd57 ul li,
        .paragraph-3hHvKznd57.text-output {
            font-size: 38px !important;
            font-weight: 500
        }
    }

    /* ---- Section styles ----- */
    :root {
        --white: #ffffff;
        --black: #000000;
        --transparent: transparent
    }

    .hl_page-preview--content .col-Y4RAwMzgcL,
    .hl_page-preview--content .row-HQwMrLqZ_e,
    .hl_page-preview--content .section-oE1TxF4-VQ {
        box-shadow: none;
        padding: 10px 0;
        margin: 0;
        background-color: var(--white);
        border-color: var(--black);
        border-width: 2px;
        border-style: solid
    }

    .hl_page-preview--content .col-Y4RAwMzgcL,
    .hl_page-preview--content .row-HQwMrLqZ_e {
        margin: 0 auto;
        background-color: var(--transparent);
        width: 80%
    }

    .hl_page-preview--content .col-Y4RAwMzgcL {
        padding: 10px 5px;
        width: 100%;
        margin: 0
    }

    .hl_page-preview--content #paragraph-SaYghGLe4l {
        margin: 5px 0 0
    }

    .hl_page-preview--content .cparagraph-RzWBHg3oBy,
    .hl_page-preview--content .cparagraph-SaYghGLe4l {
        font-family: var(--contentfont);
        background-color: var(--transparent);
        color: var(--black);
        icon-color: var(--text-color);
        font-weight: medium;
        box-shadow: none;
        padding: 0;
        opacity: 1;
        text-shadow: none;
        border-color: var(--black);
        border-width: 2px;
        border-style: solid;
        line-height: 1.3em;
        letter-spacing: 0;
        text-align: center
    }

    .hl_page-preview--content #paragraph-RzWBHg3oBy {
        margin: 10px 0 0
    }

    .hl_page-preview--content .image-bSNy9BQdiJ {
        margin: 0
    }

    .hl_page-preview--content .image-bSNy9BQdiJ .image-container img {
        box-shadow: none;
        height: 120px
    }

    .hl_page-preview--content .cimage-bSNy9BQdiJ {
        padding: 10px;
        background-color: var(--transparent);
        opacity: 1;
        text-align: center
    }

    #section-oE1TxF4-VQ>.inner {
        max-width: 1170px
    }

    #col-Y4RAwMzgcL>.inner {
        flex-direction: column;
        justify-content: center;
        align-items: inherit;
        flex-wrap: nowrap
    }

    .paragraph-RzWBHg3oBy,
    .paragraph-SaYghGLe4l {
        font-weight: 500
    }

    .paragraph-SaYghGLe4l strong {
        color: var(--white) !important
    }

    .paragraph-RzWBHg3oBy em,
    .paragraph-RzWBHg3oBy u,
    .paragraph-SaYghGLe4l em,
    .paragraph-SaYghGLe4l u {
        color: var(--text-color) !important
    }

    .paragraph-RzWBHg3oBy a,
    .paragraph-RzWBHg3oBy a *,
    .paragraph-SaYghGLe4l a,
    .paragraph-SaYghGLe4l a * {
        color: var(--link-color) !important;
        text-decoration: none
    }

    .paragraph-RzWBHg3oBy a:hover,
    .paragraph-SaYghGLe4l a:hover {
        text-decoration: underline
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-SaYghGLe4l h1,
        .paragraph-SaYghGLe4l h2,
        .paragraph-SaYghGLe4l h3,
        .paragraph-SaYghGLe4l h4,
        .paragraph-SaYghGLe4l h5,
        .paragraph-SaYghGLe4l h6,
        .paragraph-SaYghGLe4l ul li,
        .paragraph-SaYghGLe4l.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-SaYghGLe4l h1,
        .paragraph-SaYghGLe4l h2,
        .paragraph-SaYghGLe4l h3,
        .paragraph-SaYghGLe4l h4,
        .paragraph-SaYghGLe4l h5,
        .paragraph-SaYghGLe4l h6,
        .paragraph-SaYghGLe4l ul li,
        .paragraph-SaYghGLe4l.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    .paragraph-RzWBHg3oBy.text-output h1:first-child:before,
    .paragraph-RzWBHg3oBy.text-output h2:first-child:before,
    .paragraph-RzWBHg3oBy.text-output h3:first-child:before,
    .paragraph-RzWBHg3oBy.text-output h4:first-child:before,
    .paragraph-RzWBHg3oBy.text-output h5:first-child:before,
    .paragraph-RzWBHg3oBy.text-output h6:first-child:before,
    .paragraph-RzWBHg3oBy.text-output p:first-child:before,
    .paragraph-SaYghGLe4l.text-output h1:first-child:before,
    .paragraph-SaYghGLe4l.text-output h2:first-child:before,
    .paragraph-SaYghGLe4l.text-output h3:first-child:before,
    .paragraph-SaYghGLe4l.text-output h4:first-child:before,
    .paragraph-SaYghGLe4l.text-output h5:first-child:before,
    .paragraph-SaYghGLe4l.text-output h6:first-child:before,
    .paragraph-SaYghGLe4l.text-output p:first-child:before {
        color: var(--text-color);
        content: '';
font-family: '';
        margin-right: 5px;
        font-weight: 700
    }

    .paragraph-RzWBHg3oBy strong {
        color: var(--black) !important
    }

    @media screen and (min-width:0px) and (max-width:480px) {

        .paragraph-RzWBHg3oBy h1,
        .paragraph-RzWBHg3oBy h2,
        .paragraph-RzWBHg3oBy h3,
        .paragraph-RzWBHg3oBy h4,
        .paragraph-RzWBHg3oBy h5,
        .paragraph-RzWBHg3oBy h6,
        .paragraph-RzWBHg3oBy ul li,
        .paragraph-RzWBHg3oBy.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }

    @media screen and (min-width:481px) and (max-width:10000px) {

        .paragraph-RzWBHg3oBy h1,
        .paragraph-RzWBHg3oBy h2,
        .paragraph-RzWBHg3oBy h3,
        .paragraph-RzWBHg3oBy h4,
        .paragraph-RzWBHg3oBy h5,
        .paragraph-RzWBHg3oBy h6,
        .paragraph-RzWBHg3oBy ul li,
        .paragraph-RzWBHg3oBy.text-output {
            font-size: 16px !important;
            font-weight: 500
        }
    }
    @media (max-width: 480px) {
        .bg-section-xs33zTw_gb {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_480/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/6838eca6c1a32024968b78e8.jpeg);
            opacity: .5
        }
    }

    @media (min-width: 481px) and (max-width: 1024px) {
        .bg-section-xs33zTw_gb {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_768/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/6838eca6c1a32024968b78e8.jpeg);
            opacity: .5
        }
    }

    @media (min-width: 1025px) {
        .bg-section-xs33zTw_gb {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/6838eca6c1a32024968b78e8.jpeg);
            opacity: .5
        }
    }
    @media (max-width: 480px) {
        .thumbnail-video-jJhD48YFAE {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_480/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/67ab70b5d56db7f298b887c1.png);
        }
    }

    @media (min-width: 481px) and (max-width: 1024px) {
        .thumbnail-video-jJhD48YFAE {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_768/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/67ab70b5d56db7f298b887c1.png);
        }
    }

    @media (min-width: 1025px) {
        .thumbnail-video-jJhD48YFAE {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/67ab70b5d56db7f298b887c1.png);
        }
    }

    @media (max-width: 480px) {
        .bg-section-BXZXzN-yG_ {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_480/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .3
        }
    }

    @media (min-width: 481px) and (max-width: 1024px) {
        .bg-section-BXZXzN-yG_ {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_768/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .3
        }
    }

    @media (min-width: 1025px) {
        .bg-section-BXZXzN-yG_ {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .3
        }
    }

    @media (max-width: 480px) {
        .bg-section-nhVcEM-P-f {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_480/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dc8560e164f9053a6edf9.png);
            opacity: .3
        }
    }

    @media (min-width: 481px) and (max-width: 1024px) {
        .bg-section-nhVcEM-P-f {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_768/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dc8560e164f9053a6edf9.png);
            opacity: .3
        }
    }

    @media (min-width: 1025px) {
        .bg-section-nhVcEM-P-f {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dc8560e164f9053a6edf9.png);
            opacity: .3
        }
    }

    @media (max-width: 480px) {
        .bg-section-CVA-l1fiRm {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_480/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .8
        }
    }

    @media (min-width: 481px) and (max-width: 1024px) {
        .bg-section-CVA-l1fiRm {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_768/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .8
        }
    }

    @media (min-width: 1025px) {
        .bg-section-CVA-l1fiRm {
            background: url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https://assets.cdn.filesafe.space/SfpNMJ5YU9lBkxss47lK/media/682dda7cdd18d025c3add051.png);
            opacity: .8
        }
    }

    .flex {
        display: flex
    }

    .flex-col {
        flex-direction: column
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .flex-grow {
        flex-grow: 9999
    }

    .align-center {
        align-items: center
    }

    .h-full {
        height: 100%
    }

    .max-w-400 {
        max-width: 400px
    }

    .text-right {
        text-align: right
    }

    .d-grid {
        display: grid
    }

    .px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .gap-1 {
        gap: .3rem
    }

    .items-end {
        align-items: flex-end
    }

    .relative {
        position: relative
    }

    .gap-2 {
        gap: .625rem
    }

    .mt-20 {
        margin-top: 20px
    }

    .mt-8 {
        margin-top: 32px
    }

    .ml-3 {
        margin-left: .75rem
    }

    .mr-10 {
        margin-right: 10px
    }

    .mt-4 {
        margin-top: 1rem
    }

    .mb-4 {
        margin-bottom: 1rem
    }

    .w-100 {
        width: 100%
    }

    .h-100 {
        height: 100%
    }

    .w-50 {
        width: 50%
    }

    .w-25 {
        width: 25%
    }

    .mw-100 {
        max-width: 100%
    }

    .noBorder {
        border: none !important
    }

    .iti__flag {
        background-image: url(https://stcdn.leadconnectorhq.com/intl-tel-input/17.0.12/img/flags.png)
    }

    .pointer {
        cursor: pointer
    }

    @media (-webkit-min-device-pixel-ratio:2),
    (min-resolution:192dpi) {
        .iti__flag {
            background-image: url(https://stcdn.leadconnectorhq.com/intl-tel-input/17.0.12/img/flags@2x.png)
        }
    }

    .iti__country {
        display: flex;
        justify-content: space-between
    }

    @media (min-width:768px) {

        .hl_wrapper.nav-shrink .hl_wrapper--inner.page-creator,
        body {
            padding-top: 0
        }

        .hl_page-creator--menu {
            left: 0;
            top: 0;
            z-index: 10
        }

        .hl_wrapper {
            padding-left: 0
        }
    }

    @media (min-width:1200px) {
        .hl_wrapper.nav-shrink {
            padding-left: 0 !important
        }
    }

    html body .hl_wrapper {
        height: 100vh;
        overflow: hidden
    }

    body {
        margin: 0;
        -webkit-font-smoothing: antialiased
    }

    img {
        border-style: none;
        vertical-align: middle
    }

    .bg-fixed {
        z-index: -1
    }

    .progress-outer {
        background-color: #f5f5f5;
        border-radius: inherit;
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
        font-size: 14px;
        height: 35px;
        line-height: 36px;
        overflow: hidden;
        padding-bottom: 0;
        padding-top: 0;
        width: 100%
    }

    .progress-inner {
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
        color: #fff;
        float: left;
        font-size: 14px;
        height: 100%;
        padding-left: 10px;
        padding-right: 10px;
        transition: width .6s ease;
        width: 0
    }

    .progress0 {
        width: 0
    }

    .progress10 {
        width: 10%
    }

    .progress20 {
        width: 20%
    }

    .progress30 {
        width: 30%
    }

    .progress40 {
        width: 40%
    }

    .progress50 {
        width: 50%
    }

    .progress60 {
        width: 60%
    }

    .progress70 {
        width: 70%
    }

    .progress80 {
        width: 80%
    }

    .progress90 {
        width: 90%
    }

    .progress100 {
        width: 100%
    }

    .progressbarOffsetWhite {
        background: #f5f5f5
    }

    .progressbarOffsetTransparentWhite {
        background-color: hsla(0, 0%, 100%, .5)
    }

    .progressbarOffsetBlack {
        background: #333
    }

    .progressbarOffsetTransparentBlack {
        background-color: hsla(0, 0%, 49%, .5)
    }

    .text-white {
        color: #fff
    }

    .text-bold {
        font-weight: 700
    }

    .text-italic {
        font-style: italic
    }

    .text-bold-italic {
        font-style: italic;
        font-weight: 700
    }

    .progressbarSmall {
        font-size: 14px;
        height: 35px;
        line-height: 36px
    }

    .progressbarMedium {
        font-size: 19px;
        height: 45px;
        line-height: 45px
    }

    .progressbarLarge {
        font-size: 21px;
        height: 65px;
        line-height: 65px
    }

    .recaptcha-container {
        margin-bottom: 1em
    }

    .recaptcha-container p {
        color: red;
        margin-top: 1em
    }

    .button-recaptcha-container div:first-child {
        height: auto !important;
        width: 100% !important
    }

    .card-el-error-msg {
        align-items: center;
        color: #e25950;
        display: flex;
        font-size: 13px;
        justify-content: flex-start;
        padding: 10px 0;
        text-align: center
    }

    .card-el-error-msg svg {
        color: #f87171;
        margin-right: 2px
    }

    .hl-faq-child-heading {
        border: none;
        cursor: pointer;
        justify-content: space-between;
        outline: none;
        padding: 15px;
        width: 100%
    }

    .hl-faq-child-head,
    .hl-faq-child-heading {
        align-items: center;
        display: flex
    }

    .v-enter-active,
    .v-leave-active {
        transition: opacity .2s ease-out
    }

    .v-enter-from,
    .v-leave-to {
        opacity: 0
    }

    .faq-separated-child {
        margin-bottom: 10px
    }

    .hl-faq-child-panel img {
        border-radius: 15px;
        cursor: pointer
    }

    .hl-faq-child-heading-icon.left {
        margin-right: 1em
    }

    .expand-collapse-all-button {
        background-color: transparent;
        border: 1px solid #d1d5db;
        border-radius: 15px;
        color: #3b82f6;
        cursor: pointer;
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        margin: 1em 0;
        padding: 5px 15px
    }

    .hl-faq-child-panel {
        transition: padding .2s ease
    }

    .v-spinner .v-moon1 {
        position: relative
    }

    .v-spinner .v-moon1,
    .v-spinner .v-moon2 {
        animation: v-moonStretchDelay .6s linear 0s infinite;
        animation-fill-mode: forwards
    }

    .v-spinner .v-moon2 {
        opacity: .8;
        position: absolute
    }

    .v-spinner .v-moon3 {
        opacity: .1
    }

    @keyframes v-moonStretchDelay {
        to {
            transform: rotate(1turn)
        }
    }

    .generic-error-message {
        color: red;
        font-weight: 500;
        margin-top: .5rem;
        text-align: center
    }

    #faq-overlay {
        background: var(--overlay);
        height: 100vh;
        opacity: .8;
        width: 100vw
    }

    #faq-overlay,
    #faq-popup {
        position: fixed;
        z-index: 1000
    }

    #faq-popup {
        background: #fff;
        height: auto;
        left: 50%;
        margin-left: -250px;
        margin-top: -250px;
        top: 50%;
        width: 500px
    }

    #popupclose {
        cursor: pointer;
        float: right;
        padding: 10px
    }

    .popupcontent {
        height: auto !important;
        width: 100% !important
    }

    #button {
        cursor: pointer
    }

    .dark {
        background-color: #000
    }

    .antialiased {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .spotlight {
        background: linear-gradient(45deg, #00dc82, #36e4da 50%, #0047e1);
        bottom: -30vh;
        filter: blur(20vh);
        height: 40vh
    }

    .z-10 {
        z-index: 10
    }

    .right-0 {
        right: 0
    }

    .left-0 {
        left: 0
    }

    .fixed {
        position: fixed
    }

    .text-black {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .overflow-hidden {
        overflow: hidden
    }

    .min-h-screen {
        min-height: 100vh
    }

    .font-sans {
        font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
    }

    .place-content-center {
        place-content: center
    }

    .grid {
        display: grid
    }

    .z-20 {
        z-index: 20
    }

    .max-w-520px {
        max-width: 520px
    }

    .mb-8 {
        margin-bottom: 2rem
    }

    .text-8xl {
        font-size: 6rem;
        line-height: 1
    }

    .font-medium {
        font-weight: 500
    }

    .mb-16 {
        margin-bottom: 4rem
    }

    .leading-tight {
        line-height: 1.25
    }

    .text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .font-light {
        font-weight: 300
    }

    @media (min-width:640px) {
        .sm-text-10xl {
            font-size: 10rem;
            line-height: 1
        }

        .sm-text-4xl {
            font-size: 2.25rem;
            line-height: 2.5rem
        }

        .sm-px-0 {
            padding-left: 0;
            padding-right: 0
        }
    }

    .full-center {
        background-position: 50% !important;
        background-repeat: repeat !important;
        background-size: cover !important
    }

    .fill-width {
        background-size: 100% auto !important
    }

    .fill-width,
    .fill-width-height {
        background-repeat: no-repeat !important
    }

    .fill-width-height {
        background-size: 100% 100% !important
    }

    .no-repeat {
        background-repeat: no-repeat !important
    }

    .repeat-x {
        background-repeat: repeat-x !important
    }

    .repeat-y {
        background-repeat: repeat-y !important
    }

    .repeat-x-fix-top {
        background-position: top !important;
        background-repeat: repeat-x !important
    }

    .repeat-x-fix-bottom {
        background-position: bottom !important;
        background-repeat: repeat-x !important
    }

    #overlay {
        bottom: 0;
        height: 100%;
        left: 0;
        opacity: 0;
        overflow-y: scroll;
        position: fixed;
        right: 0;
        top: 0;
        transition: opacity .3s ease;
        width: 100%;
        z-index: 999;
        -webkit-overflow-scrolling: touch
    }

    #overlay.show {
        opacity: 1
    }

    .popup-body {
        background-color: #fff;
        height: auto;
        left: 50%;
        min-height: 180px;
        position: absolute;
        top: 10%;
        transform: translate(-50%, -100vh);
        transition: transform .25s ease-in-out;
        z-index: 20
    }

    .popup-body.show {
        transform: translate(-50%)
    }

    .closeLPModal {
        cursor: pointer;
        position: absolute;
        right: -10px;
        top: -10px;
        z-index: 21
    }

    .settingsPModal {
        font-size: 18px;
        left: 40%;
        padding: 10px;
        position: absolute;
        top: -40px;
        width: 32px
    }

    .c-section>.inner {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin: auto;
        z-index: 2
    }

    .c-row>.inner {
        display: flex;
        width: 100%
    }

    .c-column>.inner {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: inherit;
        width: 100% !important
    }

    .c-wrapper {
        position: relative
    }

    .previewer {
        --vw: 100vh/100;
        height: calc(100vh - 170px);
        margin: auto;
        overflow: scroll;
        overflow-x: hidden;
        overflow-y: scroll;
        width: 100%
    }

    .c-element {
        position: relative
    }

    .c-column {
        flex: 1
    }

    .c-column,
    .c-row {
        position: relative
    }

    p+p {
        margin-top: auto
    }

    .hl_page-creator--row.active {
        border-color: #188bf6
    }

    .flip-list-move {
        transition: transform .5s
    }

    .page-wrapper .sortable-ghost:before {
        background: #188bf6 !important;
        border-radius: 4px;
        content: "";
        height: 4px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 100%
    }

    .page-wrapper .sortable-ghost {
        border: none !important;
        position: relative
    }

    .active-drop-area:before {
        color: grey;
        content: "";
        font-size: 12px;
        left: 50%;
        pointer-events: none;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .active-drop-area {
        border: 1px dashed grey
    }

    .active-drop-area.is-empty {
        min-height: 60px
    }

    .empty-component {
        align-items: center;
        border: 1px dashed #d7dde9;
        display: flex;
        height: 100%;
        justify-content: center;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 2
    }

    .empty-component,
    .empty-component-min-height {
        min-height: 100px;
        pointer-events: none
    }

    .dividerContainer {
        width: 100%
    }

    .items-center {
        align-items: center
    }

    .font-semibold {
        font-weight: 600
    }

    .text-2xl {
        font-size: 1.5rem
    }

    .text-sm {
        font-size: .875rem
    }

    .w-full {
        width: 100%
    }

    .mr-2 {
        margin-right: .5rem
    }

    .mt-2 {
        margin-top: .5rem
    }

    .justify-between {
        justify-content: space-between
    }

    .text-lg {
        font-size: 1.125rem
    }

    .font-base {
        font-weight: 400
    }

    .justify-end {
        justify-content: flex-end
    }

    .justify-center {
        justify-content: center !important
    }

    .text-center {
        text-align: center
    }

    .centered {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .mx-auto {
        margin: 0 auto
    }

    @media only screen and (max-width:767px) {
        .c-row>.inner {
            flex-direction: column
        }

        .desktop-only {
            display: none
        }

        .c-column,
        .c-row {
            width: 100% !important
        }

        .c-column,
        .c-column>.inner,
        .c-row>.inner,
        .c-section,
        .c-section>.inner {
            padding-left: 0 !important;
            padding-right: 0 !important
        }

        .c-column,
        .c-column>.inner,
        .c-row {
            margin-left: 0 !important;
            margin-right: 0 !important
        }

        .c-row {
            padding-left: 10px !important;
            padding-right: 10px !important
        }
    }

    @media only screen and (min-width:768px) {
        .mobile-only {
            display: none
        }
    }

    .c-button button {
        outline: none;
        position: relative
    }

    .fa,
    .fab,
    .fal,
    .far,
    .fas {
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        line-height: 1;
        text-rendering: auto
    }

    .c-column {
        flex: 1 1 auto !important
    }

    .c-column>.inner.horizontal>div {
        flex: 1
    }

    .c-row>.inner {
        display: flex;
        width: 100%
    }

    .bgCover.bg-fixed:before {
        background-attachment: fixed !important;
        background-position: 50% !important;
        background-repeat: repeat !important;
        background-size: cover !important;
        -webkit-background-size: cover !important
    }

    @supports (-webkit-touch-callout:inherit) {
        .bgCover.bg-fixed:before {
            background-attachment: scroll !important
        }
    }

    .bgCover100.bg-fixed:before {
        background-size: 100% auto !important;
        -webkit-background-size: 100% auto !important
    }

    .bgCover100.bg-fixed:before,
    .bgNoRepeat.bg-fixed:before {
        background-repeat: no-repeat !important
    }

    .bgRepeatX.bg-fixed:before {
        background-repeat: repeat-x !important
    }

    .bgRepeatY.bg-fixed:before {
        background-repeat: repeat-y !important
    }

    .bgRepeatXTop.bg-fixed:before {
        background-position: top !important;
        background-repeat: repeat-x !important
    }

    .bgRepeatXBottom.bg-fixed:before {
        background-position: bottom !important;
        background-repeat: repeat-x !important
    }

    .bgCover {
        background-attachment: fixed !important;
        background-position: 50% !important;
        background-repeat: repeat !important;
        background-size: cover !important;
        -webkit-background-size: cover !important
    }

    @supports (-webkit-touch-callout:inherit) {
        .bgCover {
            background-attachment: scroll !important
        }
    }

    .bgCover100 {
        background-size: 100% auto !important;
        -webkit-background-size: 100% auto !important
    }

    .bgCover100,
    .bgNoRepeat {
        background-repeat: no-repeat !important
    }

    .bgRepeatX {
        background-repeat: repeat-x !important
    }

    .bgRepeatY {
        background-repeat: repeat-y !important
    }

    .bgRepeatXTop {
        background-position: top !important
    }

    .bgRepeatXBottom,
    .bgRepeatXTop {
        background-repeat: repeat-x !important
    }

    .bgRepeatXBottom {
        background-position: bottom !important
    }

    .cornersTop {
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .cornersBottom {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .radius0 {
        border-radius: 0
    }

    .radius1 {
        border-radius: 1px
    }

    .radius2 {
        border-radius: 2px
    }

    .radius3 {
        border-radius: 3px
    }

    .radius4 {
        border-radius: 4px
    }

    .radius5 {
        border-radius: 5px
    }

    .radius10 {
        border-radius: 10px
    }

    .radius15 {
        border-radius: 15px
    }

    .radius20 {
        border-radius: 20px
    }

    .radius25 {
        border-radius: 25px
    }

    .radius50 {
        border-radius: 50px
    }

    .radius75 {
        border-radius: 75px
    }

    .radius100 {
        border-radius: 100px
    }

    .radius125 {
        border-radius: 125px
    }

    .radius150 {
        border-radius: 150px
    }

    .borderTopBottom {
        border-bottom-color: rgba(0, 0, 0, .7);
        border-left: none !important;
        border-right: none !important;
        border-top-color: rgba(0, 0, 0, .7)
    }

    .borderTop {
        border-bottom: none !important;
        border-top-color: rgba(0, 0, 0, .7)
    }

    .borderBottom,
    .borderTop {
        border-left: none !important;
        border-right: none !important
    }

    .borderBottom {
        border-bottom-color: rgba(0, 0, 0, .7);
        border-top: none !important
    }

    .borderFull {
        border-color: rgba(0, 0, 0, .7)
    }

    @keyframes rocking {
        0% {
            transform: rotate(0deg)
        }

        25% {
            transform: rotate(0deg)
        }

        50% {
            transform: rotate(2deg)
        }

        75% {
            transform: rotate(-2deg)
        }

        to {
            transform: rotate(0deg)
        }
    }

    .buttonRocking {
        animation: rocking 2s infinite;
        animation-timing-function: ease-out;
        transition: .2s
    }

    .buttonPulseGlow {
        animation: pulseGlow 2s infinite;
        animation-timing-function: ease-in-out
    }

    @keyframes pulseGlow {
        0% {
            box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
        }

        25% {
            box-shadow: 0 0 2.5px 1px hsla(0, 0%, 100%, .25)
        }

        50% {
            box-shadow: 0 0 5px 2px hsla(0, 0%, 100%, .5)
        }

        85% {
            box-shadow: 0 0 5px 5px hsla(0, 0%, 100%, 0)
        }

        to {
            box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
        }
    }

    .buttonBounce {
        animation: bounce 1.5s infinite;
        animation-timing-function: ease-in;
        transition: .2s
    }

    @keyframes bounce {
        15% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        35% {
            box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);
            transform: translateY(-35%)
        }

        45% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        55% {
            box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);
            transform: translateY(-20%)
        }

        70% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        80% {
            box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);
            transform: translateY(-10%)
        }

        90% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        95% {
            box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);
            transform: translateY(-2%)
        }

        99% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        to {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }
    }

    @keyframes elevate {
        0% {
            box-shadow: 0 0 0 0 transparent;
            transform: translateY(0)
        }

        to {
            box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);
            transform: translateY(-10px)
        }
    }

    .buttonElevate:hover {
        animation: elevate .2s forwards
    }

    .buttonElevate {
        box-shadow: 0 0 0 0 transparent;
        transition: .2s
    }

    .buttonWobble {
        transition: .3s
    }

    .buttonWobble:hover {
        animation: wobble .5s 1;
        animation-timing-function: ease-in-out
    }

    @keyframes wobble {
        0% {
            transform: skewX(0deg)
        }

        25% {
            transform: skewX(10deg)
        }

        50% {
            transform: skewX(0deg)
        }

        75% {
            transform: skewX(-10deg)
        }

        to {
            transform: skewX(0deg)
        }
    }

    .image-container img {
        max-width: 100%;
        vertical-align: middle
    }

    .sub-text ::-moz-placeholder {
        color: #000;
        opacity: 1
    }

    .sub-text ::placeholder {
        color: #000;
        opacity: 1
    }

    .image-container {
        height: 100%;
        width: 100%
    }

    .shadow5inner {
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05)
    }

    .shadow10inner {
        box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1)
    }

    .shadow20inner {
        box-shadow: inset 0 1px 5px rgba(0, 0, 0, .2)
    }

    .shadow30inner {
        box-shadow: inset 0 2px 5px 2px rgba(0, 0, 0, .3)
    }

    .shadow40inner {
        box-shadow: inset 0 2px 5px 2px rgba(0, 0, 0, .4)
    }

    .shadow5 {
        box-shadow: 0 1px 3px rgba(0, 0, 0, .05)
    }

    .shadow10 {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .1)
    }

    .shadow20 {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
    }

    .shadow30 {
        box-shadow: 0 2px 5px 2px rgba(0, 0, 0, .3)
    }

    .shadow40 {
        box-shadow: 0 2px 5px 2px rgba(0, 0, 0, .4)
    }

    .sub-heading-button {
        color: #fff;
        font-weight: 400;
        line-height: normal;
        opacity: .8;
        text-align: center
    }

    .wideSection {
        max-width: 1120px
    }

    .midWideSection,
    .wideSection {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .midWideSection {
        max-width: 960px
    }

    .midSection {
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 720px
    }

    .c-section>.inner {
        margin-left: auto;
        margin-right: auto;
        max-width: 1170px;
        width: 100%
    }

    .c-column {
        padding-left: 15px;
        padding-right: 15px
    }

    .feature-img-circle img,
    .img-circle,
    .img-circle img {
        border-radius: 50% !important
    }

    .feature-img-round-corners img,
    .img-round-corners,
    .img-round-corners img {
        border-radius: 5px
    }

    .feature-image-dark-border img,
    .image-dark-border {
        border: 3px solid rgba(0, 0, 0, .7)
    }

    .feature-image-white-border img,
    .image-white-border {
        border: 3px solid #fff
    }

    .img-grey,
    .img-grey img {
        filter: grayscale(100%);
        filter: gray;
        -webkit-transition: all .6s ease
    }

    .button-shadow1 {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
    }

    .button-shadow2 {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .4)
    }

    .button-shadow3 {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .7)
    }

    .button-shadow4 {
        box-shadow: 0 8px 1px rgba(0, 0, 0, .1)
    }

    .button-shadow5 {
        box-shadow: 0 0 25px rgba(0, 0, 0, .2), 0 0 15px rgba(0, 0, 0, .2), 0 0 3px rgba(0, 0, 0, .4)
    }

    .button-shadow6 {
        box-shadow: 0 0 25px rgba(0, 0, 0, .4), 0 0 15px hsla(0, 0%, 100%, .2), 0 0 3px hsla(0, 0%, 100%, .4)
    }

    .button-shadow-sharp1 {
        box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .2)
    }

    .button-shadow-sharp2 {
        box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, .2)
    }

    .button-shadow-sharp3 {
        box-shadow: inset 0 0 0 2px hsla(0, 0%, 100%, .2)
    }

    .button-shadow-highlight {
        box-shadow: none
    }

    .button-shadow-highlight:hover {
        box-shadow: inset 0 0 0 0 hsla(0, 0%, 100%, .22), inset 0 233px 233px 0 hsla(0, 0%, 100%, .12)
    }

    .button-flat-line {
        background-color: transparent !important;
        border-width: 2px
    }

    .button-vp-5 {
        padding-bottom: 5px !important;
        padding-top: 5px !important
    }

    .button-vp-10 {
        padding-bottom: 10px !important;
        padding-top: 10px !important
    }

    .button-vp-15 {
        padding-bottom: 15px !important;
        padding-top: 15px !important
    }

    .button-vp-20 {
        padding-bottom: 20px !important;
        padding-top: 20px !important
    }

    .button-vp-25 {
        padding-bottom: 25px !important;
        padding-top: 25px !important
    }

    .button-vp-30 {
        padding-bottom: 30px !important;
        padding-top: 30px !important
    }

    .button-vp-40 {
        padding-bottom: 40px !important;
        padding-top: 40px !important
    }

    .button-vp-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .button-hp-5 {
        padding-left: 5px !important;
        padding-right: 5px !important
    }

    .button-hp-10 {
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    .button-hp-15 {
        padding-left: 15px !important;
        padding-right: 15px !important
    }

    .button-hp-20 {
        padding-left: 20px !important;
        padding-right: 20px !important
    }

    .button-hp-25 {
        padding-left: 25px !important;
        padding-right: 25px !important
    }

    .button-hp-30 {
        padding-left: 30px !important;
        padding-right: 30px !important
    }

    .button-hp-40 {
        padding-left: 40px !important;
        padding-right: 40px !important
    }

    .button-hp-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .vs__dropdown-toggle {
        background: #f3f8fb !important;
        border: none !important;
        height: 43px !important
    }

    .row-align-center {
        margin: 0 auto
    }

    .row-align-left {
        margin: 0 auto;
        margin-left: 0 !important
    }

    .row-align-right {
        margin: 0 auto;
        margin-right: 0 !important
    }

    button,
    input,
    optgroup,
    select,
    textarea {
        border-radius: unset;
        font-family: unset;
        font-size: unset;
        line-height: unset;
        margin: unset;
        text-transform: unset
    }

    body {
        font-weight: unset !important;
        line-height: unset !important;
        -moz-osx-font-smoothing: grayscale;
        word-wrap: break-word
    }

    *,
    :after,
    :before {
        box-sizing: border-box
    }

    .main-heading-group>div {
        display: inline-block
    }

    .c-button span.main-heading-group,
    .c-button span.sub-heading-group {
        display: block
    }

    .time-grid-3 {
        grid-template-columns: repeat(3, 100px)
    }

    .time-grid-3,
    .time-grid-4 {
        display: grid;
        text-align: center
    }

    .time-grid-4 {
        grid-template-columns: repeat(4, 100px)
    }

    @media screen and (max-width:767px) {
        .time-grid-3 {
            grid-template-columns: repeat(3, 80px)
        }

        .time-grid-4 {
            grid-template-columns: repeat(4, 70px)
        }
    }

    .time-grid .timer-box {
        display: grid;
        font-size: 15px;
        grid-template-columns: 1fr;
        text-align: center
    }

    .timer-box .label {
        font-weight: 300
    }

    .c-button button {
        cursor: pointer
    }

    .c-button>a {
        text-decoration: none
    }

    .c-button>a,
    .c-button>a span {
        display: inline-block
    }

    .nav-menu-wrapper {
        display: flex;
        justify-content: space-between
    }

    .nav-menu-wrapper.default {
        flex-direction: row
    }

    .nav-menu-wrapper.reverse {
        flex-direction: row-reverse
    }

    .nav-menu-wrapper .branding {
        align-items: center;
        display: flex
    }

    .nav-menu-wrapper.default .branding {
        flex-direction: row
    }

    .nav-menu-wrapper.reverse .branding {
        flex-direction: row-reverse
    }

    .nav-menu-wrapper.default .branding .logo,
    .nav-menu-wrapper.reverse .branding .title {
        margin-right: 18px
    }

    .nav-menu-wrapper .branding .title {
        align-items: center;
        display: flex;
        min-height: 50px;
        min-width: 50px
    }

    .nav-menu {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        list-style: none;
        margin: 0;
        padding: 0
    }

    .nav-menu a {
        text-decoration: none
    }

    .dropdown {
        display: inline-block;
        position: relative
    }

    .dropdown .dropdown-menu {
        border: none;
        box-shadow: 0 8px 16px 5px rgba(0, 0, 0, .1)
    }

    .dropdown-menu {
        background-clip: padding-box;
        border: 1px solid rgba(0, 0, 0, .15);
        border-radius: .3125rem;
        color: #607179;
        display: none;
        float: left;
        font-size: 1rem;
        left: 0;
        list-style: none;
        margin: .125rem 0 0;
        min-width: 10rem;
        padding: .5rem 0;
        position: absolute;
        text-align: left;
        top: 100%;
        z-index: 1000
    }

    .nav-menu .nav-menu-item.dropdown:hover>.dropdown-menu {
        display: block
    }

    .nav-menu .dropdown-menu {
        display: none;
        list-style: none;
        margin: 0;
        padding: 0
    }

    .nav-menu-mobile {
        display: none
    }

    .nav-menu-mobile i {
        cursor: pointer;
        font-size: 24px
    }

    #nav-menu-popup {
        background: var(--overlay);
        bottom: 0;
        display: none;
        height: 100%;
        left: 0;
        opacity: 0;
        position: fixed;
        right: 0;
        top: 0;
        transition: opacity .3s ease;
        width: 100%;
        z-index: 100
    }

    #nav-menu-popup.show {
        opacity: 1
    }

    #nav-menu-popup .nav-menu-body {
        background-color: #fff;
        height: 100%;
        left: 0;
        overflow: auto;
        padding: 45px;
        position: absolute;
        top: 0;
        width: 100%
    }

    #nav-menu-popup .nav-menu-body .close-menu {
        cursor: pointer;
        left: 20px;
        position: absolute;
        top: 20px;
        z-index: 100
    }

    #nav-menu-popup .nav-menu-body .close-menu:before {
        content: "\f00d"
    }

    #nav-menu-popup .nav-menu {
        align-items: center;
        display: flex;
        flex-direction: column;
        list-style: none;
        margin: 0;
        padding: 0
    }

    #nav-menu-popup .nav-menu .nav-menu-item {
        list-style: none;
        text-align: left;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        width: 100%
    }

    #nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content {
        display: flex;
        position: relative
    }

    #nav-menu-popup .nav-menu-item .nav-menu-item-title {
        flex-grow: 1;
        margin: 0 1rem;
        max-width: calc(100% - 2rem)
    }

    #nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle {
        cursor: pointer;
        font-size: 24px;
        position: absolute;
        right: 0;
        top: calc(50% - 12px)
    }

    #nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle i {
        font-size: 24px;
        transition: transform .2s ease
    }

    #nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle i:before {
        content: "\f107"
    }

    #nav-menu-popup .nav-menu .nav-menu-item.active .nav-menu-item-content .nav-menu-item-toggle i {
        transform: rotate(-180deg)
    }

    #nav-menu-popup .nav-menu .nav-menu-item .nav-dropdown-menu {
        display: none;
        max-height: 0;
        opacity: 0;
        overflow: auto;
        padding: 0;
        transition: all .3s ease-in-out;
        visibility: hidden
    }

    #nav-menu-popup .nav-menu .nav-menu-item.active .nav-dropdown-menu {
        display: block;
        max-height: 600px;
        opacity: 1;
        visibility: visible
    }

    .form-error {
        border: 2px solid var(--red);
        border-radius: 8px;
        cursor: pointer;
        font-size: 20px;
        margin-bottom: 10px;
        padding: 6px 12px;
        text-align: center
    }

    .form-error,
    .form-error i {
        color: var(--red)
    }

    .c-bullet-list ul li {
        line-height: inherit
    }

    .c-bullet-list ul li.ql-indent-1 {
        padding-left: 4.5em
    }

    .c-bullet-list ul li.ql-indent-2 {
        padding-left: 7.5em
    }

    .c-bullet-list ul li.ql-indent-3 {
        padding-left: 10.5em
    }

    .c-bullet-list ul li.ql-indent-4 {
        padding-left: 13.5em
    }

    .c-bullet-list ul li.ql-indent-5 {
        padding-left: 16.5em
    }

    .c-bullet-list ul li.ql-indent-6 {
        padding-left: 19.5em
    }

    .c-bullet-list ul li.ql-indent-7 {
        padding-left: 22.5em
    }

    .c-bullet-list ul li.ql-indent-8 {
        padding-left: 25.5em
    }

    .text-output ol,
    .text-output ul {
        list-style-type: none;
        margin: 0;
        padding: 0
    }

    .text-output ol li {
        list-style-type: decimal
    }

    .text-output ul li {
        padding-left: 1.5em
    }

    .text-output ul li:before {
        display: inline-block;
        font-weight: 700;
        margin-left: -1.5em;
        margin-right: .3em;
        text-align: right;
        white-space: nowrap;
        width: 1.2em
    }

    .svg-component svg {
        max-height: 100%;
        max-width: 100%
    }

    .border1 {
        border-bottom: 3px solid rgba(0, 0, 0, .2) !important
    }

    .border2 {
        border: 2px solid rgba(0, 0, 0, .55)
    }

    .border3 {
        border: solid rgba(0, 0, 0, .15);
        border-width: 1px 1px 2px;
        padding: 5px
    }

    .border4 {
        border: solid rgba(0, 0, 0, .35);
        border-width: 1px 1px 2px;
        padding: 1px !important
    }

    .shadow1 {
        box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .15)
    }

    .shadow2 {
        box-shadow: 0 4px 3px rgba(0, 0, 0, .15), 0 0 2px rgba(0, 0, 0, .15)
    }

    .shadow3 {
        box-shadow: 0 10px 6px -6px #999
    }

    .shadow4 {
        box-shadow: 3px 3px 15px #212121a8
    }

    .shadow6 {
        box-shadow: 0 10px 1px #ddd, 0 10px 20px #ccc
    }

    .background {
        background-color: unset !important
    }

    @keyframes progress-bar-animation {
        to {
            background-position: 0 -3000px
        }
    }

    @keyframes gradient {
        0% {
            background-position: 0 50%
        }

        50% {
            background-position: 100% 50%
        }

        to {
            background-position: 0 50%
        }
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-weight: 500;
        margin: unset
    }

    p {
        margin: unset
    }

    .c-bullet-list,
    .c-heading,
    .c-image-feature,
    .c-paragraph,
    .c-sub-heading {
        word-break: break-word
    }

    p:empty:after {
        content: "\00A0"
    }

    .w-3-4 {
        width: 75%
    }

    .w-1-2 {
        width: 50%
    }

    .tabs-container {
        display: flex
    }

    @media screen and (max-width:767px) {
        .nav-menu {
            display: none
        }

        .nav-menu-mobile {
            align-items: center;
            display: flex
        }

        .popup-body,
        .popup-body-lead-video {
            top: 10px !important;
            width: calc(100% - 10px) !important
        }

        #faq-popup {
            left: 5px !important;
            margin-left: 0 !important;
            width: 98% !important
        }

        .video-container {
            width: 100% !important
        }

        .autoplay .vjs-big-play-button {
            display: none !important
        }

        .autoplay:hover .vjs-control-bar {
            display: flex !important
        }
    }

    @font-face {
        font-display: block;
        font-family: Font Awesome\ 5 Free;
        font-style: normal;
        font-weight: 400;
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.eot);
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.woff) format("woff"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")
    }

    .far {
        font-weight: 400
    }

    @font-face {
        font-display: block;
        font-family: Font Awesome\ 5 Free;
        font-style: normal;
        font-weight: 900;
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.eot);
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.woff) format("woff"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")
    }

    .fa,
    .far,
    .fas {
        font-family: Font Awesome\ 5 Free
    }

    .fa,
    .fas {
        font-weight: 900
    }

    @font-face {
        font-display: block;
        font-family: Font Awesome\ 5 Brands;
        font-style: normal;
        font-weight: 400;
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.eot);
        src: url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.woff) format("woff"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"), url(https://stcdn.leadconnectorhq.com/funnel/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")
    }

    .fab {
        font-family: Font Awesome\ 5 Brands;
        font-weight: 400
    }

    :root {
        --animate-duration: 1s;
        --animate-delay: 1s;
        --animate-repeat: 1
    }

    .animate__animated {
        animation-duration: 1s;
        animation-duration: var(--animate-duration);
        animation-fill-mode: both
    }

    @media (prefers-reduced-motion:reduce),
    print {
        .animate__animated {
            animation-duration: 1ms !important;
            animation-iteration-count: 1 !important;
            transition-duration: 1ms !important
        }

        .animate__animated[class*=Out] {
            opacity: 0
        }
    }

    @keyframes fadeIn {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    .animate__fadeIn {
        animation-name: fadeIn
    }

    @keyframes fadeInUp {
        0% {
            opacity: 0;
            transform: translate3d(0, 100%, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    .animate__fadeInUp {
        animation-name: fadeInUp
    }

    @keyframes fadeInDown {
        0% {
            opacity: 0;
            transform: translate3d(0, -100%, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    .animate__fadeInDown {
        animation-name: fadeInDown
    }

    @keyframes fadeInLeft {
        0% {
            opacity: 0;
            transform: translate3d(-100%, 0, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    .animate__fadeInLeft {
        animation-name: fadeInLeft
    }

    @keyframes fadeInRight {
        0% {
            opacity: 0;
            transform: translate3d(100%, 0, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    .animate__fadeInRight {
        animation-name: fadeInRight
    }

    @keyframes slideInUp {
        0% {
            transform: translate3d(0, 100%, 0);
            visibility: visible
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__slideInUp {
        animation-name: slideInUp
    }

    @keyframes slideInDown {
        0% {
            transform: translate3d(0, -100%, 0);
            visibility: visible
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__slideInDown {
        animation-name: slideInDown
    }

    @keyframes slideInLeft {
        0% {
            transform: translate3d(-100%, 0, 0);
            visibility: visible
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__slideInLeft {
        animation-name: slideInLeft
    }

    @keyframes slideInRight {
        0% {
            transform: translate3d(100%, 0, 0);
            visibility: visible
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__slideInRight {
        animation-name: slideInRight
    }

    @keyframes bounceIn {

        0%,
        20%,
        40%,
        60%,
        80%,
        to {
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }

        0% {
            opacity: 0;
            transform: scale3d(.3, .3, .3)
        }

        20% {
            transform: scale3d(1.1, 1.1, 1.1)
        }

        40% {
            transform: scale3d(.9, .9, .9)
        }

        60% {
            opacity: 1;
            transform: scale3d(1.03, 1.03, 1.03)
        }

        80% {
            transform: scale3d(.97, .97, .97)
        }

        to {
            opacity: 1;
            transform: scaleX(1)
        }
    }

    .animate__bounceIn {
        animation-duration: .75s;
        animation-duration: calc(var(--animate-duration)*.75);
        animation-name: bounceIn
    }

    @keyframes bounceInUp {

        0%,
        60%,
        75%,
        90%,
        to {
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }

        0% {
            opacity: 0;
            transform: translate3d(0, 3000px, 0) scaleY(5)
        }

        60% {
            opacity: 1;
            transform: translate3d(0, -20px, 0) scaleY(.9)
        }

        75% {
            transform: translate3d(0, 10px, 0) scaleY(.95)
        }

        90% {
            transform: translate3d(0, -5px, 0) scaleY(.985)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__bounceInUp {
        animation-name: bounceInUp
    }

    @keyframes bounceInDown {

        0%,
        60%,
        75%,
        90%,
        to {
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }

        0% {
            opacity: 0;
            transform: translate3d(0, -3000px, 0) scaleY(3)
        }

        60% {
            opacity: 1;
            transform: translate3d(0, 25px, 0) scaleY(.9)
        }

        75% {
            transform: translate3d(0, -10px, 0) scaleY(.95)
        }

        90% {
            transform: translate3d(0, 5px, 0) scaleY(.985)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__bounceInDown {
        animation-name: bounceInDown
    }

    @keyframes bounceInLeft {

        0%,
        60%,
        75%,
        90%,
        to {
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }

        0% {
            opacity: 0;
            transform: translate3d(-3000px, 0, 0) scaleX(3)
        }

        60% {
            opacity: 1;
            transform: translate3d(25px, 0, 0) scaleX(1)
        }

        75% {
            transform: translate3d(-10px, 0, 0) scaleX(.98)
        }

        90% {
            transform: translate3d(5px, 0, 0) scaleX(.995)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__bounceInLeft {
        animation-name: bounceInLeft
    }

    @keyframes bounceInRight {

        0%,
        60%,
        75%,
        90%,
        to {
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }

        0% {
            opacity: 0;
            transform: translate3d(3000px, 0, 0) scaleX(3)
        }

        60% {
            opacity: 1;
            transform: translate3d(-25px, 0, 0) scaleX(1)
        }

        75% {
            transform: translate3d(10px, 0, 0) scaleX(.98)
        }

        90% {
            transform: translate3d(-5px, 0, 0) scaleX(.995)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__bounceInRight {
        animation-name: bounceInRight
    }

    @keyframes flip {
        0% {
            animation-timing-function: ease-out;
            transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
        }

        40% {
            animation-timing-function: ease-out;
            transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
        }

        50% {
            animation-timing-function: ease-in;
            transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
        }

        80% {
            animation-timing-function: ease-in;
            transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg)
        }

        to {
            animation-timing-function: ease-in;
            transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
        }
    }

    .animate__animated.animate__flip {
        animation-name: flip;
        backface-visibility: visible
    }

    @keyframes flipInX {
        0% {
            animation-timing-function: ease-in;
            opacity: 0;
            transform: perspective(400px) rotateX(90deg)
        }

        40% {
            animation-timing-function: ease-in;
            transform: perspective(400px) rotateX(-20deg)
        }

        60% {
            opacity: 1;
            transform: perspective(400px) rotateX(10deg)
        }

        80% {
            transform: perspective(400px) rotateX(-5deg)
        }

        to {
            transform: perspective(400px)
        }
    }

    .animate__flipInX {
        animation-name: flipInX;
        backface-visibility: visible !important
    }

    @keyframes flipInY {
        0% {
            animation-timing-function: ease-in;
            opacity: 0;
            transform: perspective(400px) rotateY(90deg)
        }

        40% {
            animation-timing-function: ease-in;
            transform: perspective(400px) rotateY(-20deg)
        }

        60% {
            opacity: 1;
            transform: perspective(400px) rotateY(10deg)
        }

        80% {
            transform: perspective(400px) rotateY(-5deg)
        }

        to {
            transform: perspective(400px)
        }
    }

    .animate__flipInY {
        animation-name: flipInY;
        backface-visibility: visible !important
    }

    @keyframes rollIn {
        0% {
            opacity: 0;
            transform: translate3d(-100%, 0, 0) rotate(-120deg)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    .animate__rollIn {
        animation-name: rollIn
    }

    @keyframes zoomIn {
        0% {
            opacity: 0;
            transform: scale3d(.3, .3, .3)
        }

        50% {
            opacity: 1
        }
    }

    .animate__zoomIn {
        animation-name: zoomIn
    }

    @keyframes lightSpeedInLeft {
        0% {
            opacity: 0;
            transform: translate3d(-100%, 0, 0) skewX(30deg)
        }

        60% {
            opacity: 1;
            transform: skewX(-20deg)
        }

        80% {
            transform: skewX(5deg)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__lightSpeedInLeft {
        animation-name: lightSpeedInLeft;
        animation-timing-function: ease-out
    }

    @keyframes lightSpeedInRight {
        0% {
            opacity: 0;
            transform: translate3d(100%, 0, 0) skewX(-30deg)
        }

        60% {
            opacity: 1;
            transform: skewX(20deg)
        }

        80% {
            transform: skewX(-5deg)
        }

        to {
            transform: translateZ(0)
        }
    }

    .animate__lightSpeedInRight {
        animation-name: lightSpeedInRight;
        animation-timing-function: ease-out
    }

    .nav-menu-ul {
        list-style-type: none;
        margin: 0;
        padding: 0
    }

    .mr-2 {
        margin-right: .5rem
    }

    .justify-start {
        justify-content: flex-start
    }

    .flex-row {
        flex-direction: row
    }

    .py-2 {
        padding-bottom: .5rem;
        padding-top: .5rem
    }

    .px-15 {
        padding-right: .375rem
    }

    .pl-15,
    .px-15 {
        padding-left: .375rem
    }

    .rounded-sm {
        border-radius: .125rem
    }

    .relative {
        position: relative
    }

    .text-nowrap {
        white-space: nowrap !important
    }

    .absolute {
        position: absolute
    }

    .min-w-24 {
        min-width: 6rem
    }

    .bottom-0 {
        bottom: 0
    }

    .py-4 {
        padding-bottom: 1rem;
        padding-top: 1rem
    }

    .justify-center {
        justify-content: center
    }

    .w-7 {
        width: 1.75rem
    }

    .h-7 {
        height: 1.75rem
    }

    .w-5 {
        width: 1.25rem
    }

    .h-5 {
        height: 1.25rem
    }

    .no-inherit {
        background-color: initial;
        color: initial;
        font-family: revert;
        font-weight: 400;
        letter-spacing: normal;
        line-height: normal;
        text-align: initial;
        text-transform: none
    }

    .mt-1 {
        margin-top: .25rem
    }

    .mr-1 {
        margin-right: .25rem
    }

    .cart-padding .items-text {
        padding-right: 0
    }

    .video-container[data-v-9069ad15] {
        background-position: 50% !important;
        background-size: cover !important;
        margin: auto;
        position: relative;
        text-align: center
    }

    .thumbnail-container[data-v-9069ad15],
    .video-overlay[data-v-9069ad15] {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: center;
        opacity: 1;
        z-index: 1
    }

    .iframe-container[data-v-9069ad15] {
        position: relative
    }

    .iframe-container[data-v-9069ad15],
    iframe[data-v-9069ad15] {
        background-color: #000;
        margin: auto;
        width: 100%
    }

    iframe[data-v-9069ad15] {
        border: none;
        box-shadow: none;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        z-index: 2
    }

    .figure[data-v-9069ad15] {
        margin: auto
    }

    .figure span[data-v-9069ad15] {
        cursor: pointer;
        display: block;
        position: relative;
        text-decoration: none
    }

    .figure span[data-v-9069ad15]:focus:after,
    .figure span[data-v-9069ad15]:hover:after {
        background-color: #85bd3c;
        opacity: 1
    }

    .figure.youtube span[data-v-9069ad15]:focus:after,
    .figure.youtube span[data-v-9069ad15]:hover:after {
        background-color: red
    }

    .figure span[data-v-9069ad15]:after {
        background-color: rgba(0, 0, 0, .5);
        border-radius: 10px;
        bottom: 0;
        color: #fff;
        content: "▶";
        display: block;
        font-size: 25px;
        height: 50px;
        left: 0;
        line-height: 2;
        margin: auto;
        opacity: .75;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        transition: background-color .25s, opacity .25s;
        width: 75px
    }

    .video-icon[data-v-9069ad15]:before {
        color: #fff;
        content: "\f03d";
        font-family: Font Awesome\ 5 Free;
        font-size: 20px;
        font-weight: 700;
        left: 50%;
        margin-right: 5px;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .video-js {
        height: 100%;
        width: 100%
    }

    .hosted-video-thumbnail:focus:after,
    .hosted-video-thumbnail:hover:after {
        background-color: #85bd3c;
        opacity: 1
    }

    .hosted-video-thumbnail:after {
        background-color: rgba(0, 0, 0, .5);
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 35px;
        border-radius: 10px;
        bottom: 0;
        color: #fff;
        content: "";
        cursor: pointer;
        display: block;
        height: 50px;
        left: 0;
        line-height: 2;
        margin: auto;
        opacity: .75;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        transition: background-color .25s, opacity .25s;
        width: 75px
    }

    .vjs-marker:hover {
        cursor: unset !important;
        transform: unset !important
    }

    .videoTag .is-sticky,
    .ytvideo .is-sticky {
        animation-duration: 1s;
        animation-fill-mode: both;
        animation-name: fadeInUp;
        bottom: 3px !important;
        height: 158px;
        left: auto !important;
        max-height: 158px;
        max-width: 280px;
        position: fixed !important;
        right: 3px !important;
        top: auto !important;
        width: 280px;
        z-index: 99
    }

    @keyframes fadeInUp {
        0% {
            opacity: 0;
            transform: translate3d(0, 100%, 0)
        }

        to {
            opacity: 1;
            transform: none
        }
    }

    .close-button-pip-scroll {
        animation-duration: 1s;
        animation-fill-mode: both;
        animation-name: fadeInUp;
        bottom: 160px;
        box-sizing: border-box;
        display: none;
        left: auto;
        position: fixed;
        right: 0;
        top: auto;
        z-index: 99
    }

    .mega-menu-link,
    .mega-menu-link:active,
    .mega-menu-link:hover {
        color: inherit;
        text-decoration: inherit
    }


/* jp code for Contact form */
  .wpcf7-form {
    /* max-width: 800px; */
    margin: 25px auto;
    /* padding: 30px; */
    /* background-color: #fff; */
    /* border-radius: 10px; */
    /* box-shadow: 0 0 12px rgba(0, 0, 0, 0.08); */
    /* font-family: Arial, sans-serif; */
  }
  .wpcf7-form .row{
    margin-bottom: 0px !important;
  }

  .wpcf7-form h2 {
    text-align: center;
    margin-bottom: 30px;
  }

  .wpcf7-form .form-group {
    margin-bottom: 20px;
  }

  .wpcf7-form label {
    display: block;
    font-weight: bold;
    margin-bottom: 6px;
  }

  .wpcf7-form input[type="text"],
  .wpcf7-form input[type="email"],
  .wpcf7-form input[type="tel"],
  .wpcf7-form textarea {
    width: 100%;
    padding: 12px;
    font-size: 16px;
    border: 1px solid #ccc;
    border-radius: 5px;
    resize: vertical;
  }

  .wpcf7-form .row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }

  .wpcf7-form .col-50 {
    flex: 1 1 48%;
  }

  .wpcf7-form textarea {
    min-height: 150px;
  }

  .wpcf7-form button {
    background-color: #007bff;
    color: #fff;
    border: none;
    font-size: 16px;
    padding: 12px 30px;
    border-radius: 5px;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }

  .wpcf7-form button:hover {
    background-color: #0056b3;
  }

  @media (max-width: 600px) {
    .wpcf7-form .col-50 {
      flex: 1 1 100%;
    }
  }
  /* jp code for Contact form */