/*!
 * Perfil Certo - estilos migrados desde el export de GoHighLevel.
 * Generado automaticamente: no editar a mano, sobrescribe en style.css del tema.
 */
: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-l1awl9h3: #00235A;
            --color-l1axi7uk: #FF6200;
            --color-l1ayvzne: #00155a;
            --color-l1b0jpqt: #222429;
            --color-l1b1fvd6: #F5F6F8;
            --color-l1b2ever: #F6F9FF;
            --color-m9d2kn1f: #4a529d;
            --color-mad3whwl: rgba(255, 162, 0, 0.69);
            --color-mad418yr: #48539c;
            --color-mad41p9m: rgba(72, 83, 156, 0.73);
            --color-mad4586i: #313655;
            --color-lx2prsc2: #000321;
            --color-lx2qdjfj: #F6F6FF;
            --color-lx3csigp: #C9D8E0;
            --color-madtmggd: #000B3C;
            --color-madtngrz: #080E3A;
            --color-madtsujt: #FFFC00;
            --color-m5ye8saq: #ebeef2ff;
            --color-m65wrxxb: #381964ff;
            --color-m65wsmwf: #ee5d81ff;
            --color-lgf1duy4: #0E182C;
            --color-lx2q00eu: #8893A8;
            --color-lyrjldj8: rgba(255, 255, 255, 0.40);
            --color-majo2wlw: #676767;
            --color-marhtyjz: #515353;
            --arial: 'Arial';
            --lato: 'Lato';
            --open-sans: 'Open Sans';
            --montserrat: 'Montserrat';
            --roboto: 'Roboto';
            --rajdhani: 'Rajdhani';
            --ribeye: 'Ribeye';
            --rubik: 'Rubik';
            --roboto-mono: 'Roboto Mono';
            --poppins: 'Poppins';
            --abel: 'Abel';
            --headlinefont: 'Roboto';
            --contentfont: 'Roboto';
            --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 {
            padding: 20px;
            margin-top: 0;
            border-color: var(--gray);
            border-width: 10px;
            border-style: solid;
            background-color: var(--white)
        }

        #hl_main_popup {
            padding: 20px;
            margin-top: 0;
            border-color: var(--gray);
            border-width: 10px;
            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
            }
        }

        /* ---- nav_bar styles ----- */

        :root {
            --white: #ffffff;
            --gray: #cbd5e0;
            --black: #000000;
            --transparent: transparent;
            --color-mad418yr: #48539c
        }

        .hl_page-preview--content .section-D6aqIJRgm {
            padding: 10px 0;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--white);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

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

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

        .hl_page-preview--content .cnav-menu-v2--Jg_MNC79l {
            font-family: var(--headlinefont);
            padding: 8px 20px 8px 8px;
            margin: 0 10px;
            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(--transparent);
            mobile-background-color: var(--white);
            popup-background-color: var(--white);
            mobile-popup-background-color: var(--white);
            color: var(--black);
            hover-background-color: var(--color-mad418yr);
            hover-text-color: var(--white);
            bold-text-color: var(--black);
            italic-text-color: var(--black);
            underline-text-color: var(--black);
            icon-color: var(--black);
            cart-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: 8px;
            nav-menu-item-spacing-y: 0;
            nav-menu-align: left;
            sub-menu-align: right;
            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
        }

        .hl_page-preview--content .section-DDX72r33bL {
            box-shadow: none;
            padding: 20px 0;
            margin: 0 40px;
            background-color: var(--white);
            border-color: var(--gray);
            border-width: 1px;
            border-style: solid
        }

        .hl_page-preview--content .row-6GLRpajoub {
            margin: 0 auto;
            padding: 15px 0 0;
            width: 95%
        }

        .hl_page-preview--content .col-H-PFDf3_KM,
        .hl_page-preview--content .csub-heading-pG9YPk-nW2,
        .hl_page-preview--content .row-6GLRpajoub {
            background-color: var(--transparent);
            box-shadow: none;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

        .hl_page-preview--content .col-H-PFDf3_KM {
            padding: 0 5px 0 10px;
            width: 29.4%;
            margin: 0
        }

        .hl_page-preview--content #sub-heading-2Au3xirLz6,
        .hl_page-preview--content #sub-heading-JCSNm0erEn,
        .hl_page-preview--content #sub-heading-TXWdawJKuw,
        .hl_page-preview--content #sub-heading-_kUBF3risA,
        .hl_page-preview--content #sub-heading-deZBVMUE77,
        .hl_page-preview--content #sub-heading-pG9YPk-nW2 {
            margin: 5px 0 10px
        }

        .hl_page-preview--content .csub-heading-pG9YPk-nW2 {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-fN1kaW5QhZ {
            margin: 0
        }

        .hl_page-preview--content .image-0QzMx8bmLa .image-container img,
        .hl_page-preview--content .image-SaBp0ueRlh .image-container img,
        .hl_page-preview--content .image-fN1kaW5QhZ .image-container img,
        .hl_page-preview--content .image-gbGlCY_uDE .image-container img,
        .hl_page-preview--content .image-ji5us3eJdU .image-container img,
        .hl_page-preview--content .image-xIf7Q2BvDG .image-container img {
            box-shadow: none;
            width: 100px;
            height: 100px
        }

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

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

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

        .hl_page-preview--content .csub-heading-TXWdawJKuw {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-SaBp0ueRlh {
            margin: 0
        }

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

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

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

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

        .hl_page-preview--content .csub-heading-deZBVMUE77 {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-gbGlCY_uDE {
            margin: 0
        }

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

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

        .hl_page-preview--content .col-49t_Z2ShSj {
            padding: 0 5px 0 10px;
            width: 32.4%;
            margin: 0
        }

        .hl_page-preview--content .csub-heading-JCSNm0erEn {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-ji5us3eJdU {
            margin: 0
        }

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

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

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

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

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

        .hl_page-preview--content .csub-heading-2Au3xirLz6 {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-xIf7Q2BvDG {
            margin: 0
        }

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

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

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

        .hl_page-preview--content .csub-heading-_kUBF3risA {
            font-family: var(--headlinefont);
            color: var(--black);
            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 .image-0QzMx8bmLa {
            margin: 0
        }

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

        #section-D6aqIJRgm>.inner {
            max-width: 100%
        }

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

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

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

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

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

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

        #nav-menu-v2--Jg_MNC79l .nav-spacing-x {
            margin-left: 8px
        }

        #nav-menu-v2--Jg_MNC79l .menu-item-builder-title,
        #nav-menu-v2--Jg_MNC79l .menu-item-title:hover {
            background-color: var(--color-mad418yr);
            color: var(--white)
        }

        #nav-menu-v2--Jg_MNC79l .menu-item-builder-title-icon>span::after,
        #nav-menu-v2--Jg_MNC79l .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--Jg_MNC79l .menu-item-builder-title-icon-hover>span::after,
        #nav-menu-v2--Jg_MNC79l .menu-item-title-icon:hover>span::after {
            transform: rotate(180deg)
        }

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

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

        #nav-menu-v2--Jg_MNC79l .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--Jg_MNC79l .submenu-column {
            display: block;
            grid-template-columns: 1fr 1fr;
            row-gap: 0;
            column-gap: 0
        }

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

        #nav-menu-v2--Jg_MNC79l .submenu-column>li:last-child,
        #nav-menu-v2--Jg_MNC79l .submenu-column>li:last-child .submenu-item {
            margin-bottom: 0
        }

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

        #nav-menu-v2--Jg_MNC79l .sub-menu-align {
            right: -.5rem
        }

        #nav-menu-v2--Jg_MNC79l .user-icon {
            color: #000
        }

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

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

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

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

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

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

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

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

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

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

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

        #nav-menu-v2--Jg_MNC79l .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--Jg_MNC79l .hl-autocomplete-input:hover {
            border-width: 1.5px;
            margin: .5px
        }

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

        @media screen and (min-width:0px) and (max-width:480px) {
            #nav-menu-v2--Jg_MNC79l .mega-menu-container {
                font-weight: 500;
                font-size: 16px;
                background-color: var(--white)
            }
            #nav-menu-v2--Jg_MNC79l .menu-item-builder>.submenu-builder,
            #nav-menu-v2--Jg_MNC79l .nav-menu-mobile {
                display: block
            }
            #nav-menu-v2--Jg_MNC79l .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--Jg_MNC79l .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--Jg_MNC79l .hide-popup {
                display: none !important
            }
            #nav-menu-v2--Jg_MNC79l .x-icon {
                display: flex
            }
            #nav-menu-v2--Jg_MNC79l .submenu-content-container {
                margin: 0;
                background-color: var(--white);
                padding: 0 16px;
                border: 0;
                box-shadow: none
            }
            #nav-menu-v2--Jg_MNC79l .nav-spacing-x {
                margin-left: 0;
                margin-bottom: 8px
            }
            #nav-menu-v2--Jg_MNC79l .menu-item-title-icon {
                position: relative;
                padding-right: calc(16px*2);
                white-space: normal !important;
                text-wrap: wrap !important
            }
            #nav-menu-v2--Jg_MNC79l .menu-item-title-icon>span::after {
                font-size: 16px;
                position: absolute;
                right: .375rem
            }
            #nav-menu-v2--Jg_MNC79l .menu-item-title-icon-rotate>span::after {
                transform: rotate(180deg) !important
            }
            #nav-menu-v2--Jg_MNC79l .menu-item-title-icon-rotate-reverse>span::after {
                transform: rotate(0deg) !important
            }
            #nav-menu-v2--Jg_MNC79l .submenu {
                display: none;
                position: static;
                z-index: unset;
                visibility: visible;
                opacity: 1;
                transition: visibility 0s, opacity .3s ease-in
            }
            #nav-menu-v2--Jg_MNC79l .submenu-item {
                white-space: normal !important;
                text-wrap: wrap !important
            }
            #nav-menu-v2--Jg_MNC79l .submenu-mobile-active {
                display: block
            }
            #nav-menu-v2--Jg_MNC79l .submenu-builder {
                display: none;
                position: static;
                z-index: none;
                visibility: visible;
                opacity: 1;
                transition: none
            }
            #nav-menu-v2--Jg_MNC79l .itemTarget {
                border: 0 !important;
                border-radius: unset !important;
                box-shadow: none !important
            }
            #nav-menu-v2--Jg_MNC79l .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--Jg_MNC79l .mega-menu-mobile-active {
                display: block
            }
            #nav-menu-v2--Jg_MNC79l .mega-menu-builder {
                position: static;
                left: unset;
                bottom: unset;
                z-index: unset
            }
            #nav-menu-v2--Jg_MNC79l .cart-search-desktop {
                display: none
            }
            #nav-menu-v2--Jg_MNC79l .cart-search-mobile {
                display: flex
            }
            #nav-menu-v2--Jg_MNC79l .nav-search-wrapper,
            #nav-menu-v2--Jg_MNC79l .search-bar-container {
                background-color: var(--white)
            }
        }

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

        #col--NzRFah5s8>.inner,
        #col-49t_Z2ShSj>.inner,
        #col-H-PFDf3_KM>.inner,
        #col-W_WDdfoGaM>.inner,
        #col-icv9LLPJZU>.inner,
        #col-jWkdvj9035>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        .sub-heading-2Au3xirLz6,
        .sub-heading-JCSNm0erEn,
        .sub-heading-TXWdawJKuw,
        .sub-heading-_kUBF3risA,
        .sub-heading-deZBVMUE77,
        .sub-heading-pG9YPk-nW2 {
            font-weight: 600
        }

        .sub-heading-2Au3xirLz6 em,
        .sub-heading-2Au3xirLz6 strong,
        .sub-heading-2Au3xirLz6 u,
        .sub-heading-JCSNm0erEn em,
        .sub-heading-JCSNm0erEn strong,
        .sub-heading-JCSNm0erEn u,
        .sub-heading-TXWdawJKuw em,
        .sub-heading-TXWdawJKuw strong,
        .sub-heading-TXWdawJKuw u,
        .sub-heading-_kUBF3risA em,
        .sub-heading-_kUBF3risA strong,
        .sub-heading-_kUBF3risA u,
        .sub-heading-deZBVMUE77 em,
        .sub-heading-deZBVMUE77 strong,
        .sub-heading-deZBVMUE77 u,
        .sub-heading-pG9YPk-nW2 em,
        .sub-heading-pG9YPk-nW2 strong,
        .sub-heading-pG9YPk-nW2 u {
            color: var(--text-color)
        }

        .sub-heading-2Au3xirLz6 a,
        .sub-heading-2Au3xirLz6 a *,
        .sub-heading-JCSNm0erEn a,
        .sub-heading-JCSNm0erEn a *,
        .sub-heading-TXWdawJKuw a,
        .sub-heading-TXWdawJKuw a *,
        .sub-heading-_kUBF3risA a,
        .sub-heading-_kUBF3risA a *,
        .sub-heading-deZBVMUE77 a,
        .sub-heading-deZBVMUE77 a *,
        .sub-heading-pG9YPk-nW2 a,
        .sub-heading-pG9YPk-nW2 a * {
            color: var(--link-color);
            text-decoration: none
        }

        .sub-heading-2Au3xirLz6 a u,
        .sub-heading-2Au3xirLz6 a:hover,
        .sub-heading-JCSNm0erEn a u,
        .sub-heading-JCSNm0erEn a:hover,
        .sub-heading-TXWdawJKuw a u,
        .sub-heading-TXWdawJKuw a:hover,
        .sub-heading-_kUBF3risA a u,
        .sub-heading-_kUBF3risA a:hover,
        .sub-heading-deZBVMUE77 a u,
        .sub-heading-deZBVMUE77 a:hover,
        .sub-heading-pG9YPk-nW2 a u,
        .sub-heading-pG9YPk-nW2 a:hover {
            text-decoration: underline
        }

        .sub-heading-2Au3xirLz6 a s,
        .sub-heading-JCSNm0erEn a s,
        .sub-heading-TXWdawJKuw a s,
        .sub-heading-_kUBF3risA a s,
        .sub-heading-deZBVMUE77 a s,
        .sub-heading-pG9YPk-nW2 a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-pG9YPk-nW2 h1,
            .sub-heading-pG9YPk-nW2 h2,
            .sub-heading-pG9YPk-nW2 h3,
            .sub-heading-pG9YPk-nW2 h4,
            .sub-heading-pG9YPk-nW2 h5,
            .sub-heading-pG9YPk-nW2 h6,
            .sub-heading-pG9YPk-nW2 ul li,
            .sub-heading-pG9YPk-nW2.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-pG9YPk-nW2 h1,
            .sub-heading-pG9YPk-nW2 h2,
            .sub-heading-pG9YPk-nW2 h3,
            .sub-heading-pG9YPk-nW2 h4,
            .sub-heading-pG9YPk-nW2 h5,
            .sub-heading-pG9YPk-nW2 h6,
            .sub-heading-pG9YPk-nW2 ul li,
            .sub-heading-pG9YPk-nW2.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        .sub-heading-2Au3xirLz6.text-output h1:first-child:before,
        .sub-heading-2Au3xirLz6.text-output h2:first-child:before,
        .sub-heading-2Au3xirLz6.text-output h3:first-child:before,
        .sub-heading-2Au3xirLz6.text-output h4:first-child:before,
        .sub-heading-2Au3xirLz6.text-output h5:first-child:before,
        .sub-heading-2Au3xirLz6.text-output h6:first-child:before,
        .sub-heading-2Au3xirLz6.text-output p:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h1:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h2:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h3:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h4:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h5:first-child:before,
        .sub-heading-JCSNm0erEn.text-output h6:first-child:before,
        .sub-heading-JCSNm0erEn.text-output p:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h1:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h2:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h3:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h4:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h5:first-child:before,
        .sub-heading-TXWdawJKuw.text-output h6:first-child:before,
        .sub-heading-TXWdawJKuw.text-output p:first-child:before,
        .sub-heading-_kUBF3risA.text-output h1:first-child:before,
        .sub-heading-_kUBF3risA.text-output h2:first-child:before,
        .sub-heading-_kUBF3risA.text-output h3:first-child:before,
        .sub-heading-_kUBF3risA.text-output h4:first-child:before,
        .sub-heading-_kUBF3risA.text-output h5:first-child:before,
        .sub-heading-_kUBF3risA.text-output h6:first-child:before,
        .sub-heading-_kUBF3risA.text-output p:first-child:before,
        .sub-heading-deZBVMUE77.text-output h1:first-child:before,
        .sub-heading-deZBVMUE77.text-output h2:first-child:before,
        .sub-heading-deZBVMUE77.text-output h3:first-child:before,
        .sub-heading-deZBVMUE77.text-output h4:first-child:before,
        .sub-heading-deZBVMUE77.text-output h5:first-child:before,
        .sub-heading-deZBVMUE77.text-output h6:first-child:before,
        .sub-heading-deZBVMUE77.text-output p:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h1:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h2:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h3:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h4:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h5:first-child:before,
        .sub-heading-pG9YPk-nW2.text-output h6:first-child:before,
        .sub-heading-pG9YPk-nW2.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-TXWdawJKuw h1,
            .sub-heading-TXWdawJKuw h2,
            .sub-heading-TXWdawJKuw h3,
            .sub-heading-TXWdawJKuw h4,
            .sub-heading-TXWdawJKuw h5,
            .sub-heading-TXWdawJKuw h6,
            .sub-heading-TXWdawJKuw ul li,
            .sub-heading-TXWdawJKuw.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-TXWdawJKuw h1,
            .sub-heading-TXWdawJKuw h2,
            .sub-heading-TXWdawJKuw h3,
            .sub-heading-TXWdawJKuw h4,
            .sub-heading-TXWdawJKuw h5,
            .sub-heading-TXWdawJKuw h6,
            .sub-heading-TXWdawJKuw ul li,
            .sub-heading-TXWdawJKuw.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-deZBVMUE77 h1,
            .sub-heading-deZBVMUE77 h2,
            .sub-heading-deZBVMUE77 h3,
            .sub-heading-deZBVMUE77 h4,
            .sub-heading-deZBVMUE77 h5,
            .sub-heading-deZBVMUE77 h6,
            .sub-heading-deZBVMUE77 ul li,
            .sub-heading-deZBVMUE77.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-deZBVMUE77 h1,
            .sub-heading-deZBVMUE77 h2,
            .sub-heading-deZBVMUE77 h3,
            .sub-heading-deZBVMUE77 h4,
            .sub-heading-deZBVMUE77 h5,
            .sub-heading-deZBVMUE77 h6,
            .sub-heading-deZBVMUE77 ul li,
            .sub-heading-deZBVMUE77.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-JCSNm0erEn h1,
            .sub-heading-JCSNm0erEn h2,
            .sub-heading-JCSNm0erEn h3,
            .sub-heading-JCSNm0erEn h4,
            .sub-heading-JCSNm0erEn h5,
            .sub-heading-JCSNm0erEn h6,
            .sub-heading-JCSNm0erEn ul li,
            .sub-heading-JCSNm0erEn.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-JCSNm0erEn h1,
            .sub-heading-JCSNm0erEn h2,
            .sub-heading-JCSNm0erEn h3,
            .sub-heading-JCSNm0erEn h4,
            .sub-heading-JCSNm0erEn h5,
            .sub-heading-JCSNm0erEn h6,
            .sub-heading-JCSNm0erEn ul li,
            .sub-heading-JCSNm0erEn.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-2Au3xirLz6 h1,
            .sub-heading-2Au3xirLz6 h2,
            .sub-heading-2Au3xirLz6 h3,
            .sub-heading-2Au3xirLz6 h4,
            .sub-heading-2Au3xirLz6 h5,
            .sub-heading-2Au3xirLz6 h6,
            .sub-heading-2Au3xirLz6 ul li,
            .sub-heading-2Au3xirLz6.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-2Au3xirLz6 h1,
            .sub-heading-2Au3xirLz6 h2,
            .sub-heading-2Au3xirLz6 h3,
            .sub-heading-2Au3xirLz6 h4,
            .sub-heading-2Au3xirLz6 h5,
            .sub-heading-2Au3xirLz6 h6,
            .sub-heading-2Au3xirLz6 ul li,
            .sub-heading-2Au3xirLz6.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-_kUBF3risA h1,
            .sub-heading-_kUBF3risA h2,
            .sub-heading-_kUBF3risA h3,
            .sub-heading-_kUBF3risA h4,
            .sub-heading-_kUBF3risA h5,
            .sub-heading-_kUBF3risA h6,
            .sub-heading-_kUBF3risA ul li,
            .sub-heading-_kUBF3risA.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-_kUBF3risA h1,
            .sub-heading-_kUBF3risA h2,
            .sub-heading-_kUBF3risA h3,
            .sub-heading-_kUBF3risA h4,
            .sub-heading-_kUBF3risA h5,
            .sub-heading-_kUBF3risA h6,
            .sub-heading-_kUBF3risA ul li,
            .sub-heading-_kUBF3risA.text-output {
                font-size: 18px !important;
                font-weight: 600
            }
        }

        /* ---- Section styles ----- */

        :root {
            --white: #ffffff;
            --black: #000000;
            --transparent: transparent;
            --color-mad418yr: #48539c;
            --color-madtngrz: #080E3A
        }

        .hl_page-preview--content .section-FxT4ue71q {
            padding: 100px 0 110px;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--color-madtngrz);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

        .hl_page-preview--content .col-BX3Z3DiSP>.inner,
        .hl_page-preview--content .col-bEJcaJPFk>.inner,
        .hl_page-preview--content .row-krclU5PgoV {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 40%
        }

        .hl_page-preview--content .col-BX3Z3DiSP {
            width: 100%
        }

        .hl_page-preview--content .col-BX3Z3DiSP>.inner,
        .hl_page-preview--content .col-bEJcaJPFk>.inner {
            padding: 10px 5px;
            width: 100%
        }

        .hl_page-preview--content .button-gT1Bg7dQ_ {
            margin-top: 0;
            margin-bottom: 0;
            text-align: left
        }

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

        .hl_page-preview--content .cbutton-gT1Bg7dQ_ {
            font-family: var(--contentfont);
            background-color: var(--color-mad418yr);
            color: var(--white);
            secondary-color: var(--white);
            text-decoration: none;
            padding: 17px 50px;
            font-weight: 700;
            border-color: var(--transparent);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            text-transform: none;
            text-shadow: 0 0 0 transparent;
            width: auto%
        }

        .hl_page-preview--content .row-y0J9gV0CVY {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 70%
        }

        .hl_page-preview--content .col-bEJcaJPFk {
            width: 100%
        }

        .hl_page-preview--content #heading-e_fWGRjG33,
        .hl_page-preview--content #sub-heading-148qvpRDx {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .csub-heading-148qvpRDx {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 60px 0 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            border-color: var(--black);
            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-148qvpRDx {
                padding-top: 15px;
                text-align: center;
                padding-right: 0
            }
        }

        .hl_page-preview--content .cheading-e_fWGRjG33 {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-e_fWGRjG33 {
                text-align: center
            }
        }

        .hl_page-preview--content #heading-jKmYrwb2u {
            margin-top: 0;
            margin-bottom: 0;
            margin-right: -200px
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .hl_page-preview--content #heading-jKmYrwb2u {
                margin-right: 0
            }
        }

        .hl_page-preview--content .cheading-jKmYrwb2u {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            border-color: var(--black);
            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 .cheading-jKmYrwb2u {
                text-align: center
            }
        }

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

        #col-BX3Z3DiSP>.inner,
        #col-bEJcaJPFk>.inner {
            flex-direction: row;
            justify-content: center;
            align-items: inherit;
            flex-wrap: wrap
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-gT1Bg7dQ_ .button-icon-end,
            .button-gT1Bg7dQ_ .button-icon-start,
            .button-gT1Bg7dQ_ .main-heading-button {
                font-size: 15px;
                font-weight: undefined
            }
            .button-gT1Bg7dQ_ .button-icon-start {
                margin-right: 5px
            }
            .button-gT1Bg7dQ_ .button-icon-end {
                margin-left: 5px
            }
            .button-gT1Bg7dQ_ .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-gT1Bg7dQ_ .button-icon-end,
            .button-gT1Bg7dQ_ .button-icon-start,
            .button-gT1Bg7dQ_ .main-heading-button {
                font-size: 13px;
                font-weight: undefined
            }
            .button-gT1Bg7dQ_ .button-icon-start {
                margin-right: 5px
            }
            .button-gT1Bg7dQ_ .button-icon-end {
                margin-left: 5px
            }
            .button-gT1Bg7dQ_ .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        #col-bEJcaJPFk>.inner {
            flex-direction: column;
            flex-wrap: nowrap
        }

        .heading-e_fWGRjG33,
        .heading-jKmYrwb2u,
        .sub-heading-148qvpRDx {
            font-weight: undefined
        }

        .heading-e_fWGRjG33 em,
        .heading-e_fWGRjG33 u,
        .heading-jKmYrwb2u em,
        .heading-jKmYrwb2u u,
        .sub-heading-148qvpRDx em,
        .sub-heading-148qvpRDx strong,
        .sub-heading-148qvpRDx u {
            color: var(--text-color) !important
        }

        .heading-e_fWGRjG33 a,
        .heading-e_fWGRjG33 a *,
        .heading-jKmYrwb2u a,
        .heading-jKmYrwb2u a *,
        .sub-heading-148qvpRDx a,
        .sub-heading-148qvpRDx a * {
            color: var(--link-color) !important;
            text-decoration: none
        }

        .heading-e_fWGRjG33 a u,
        .heading-e_fWGRjG33 a:hover,
        .heading-jKmYrwb2u a u,
        .heading-jKmYrwb2u a:hover,
        .sub-heading-148qvpRDx a u,
        .sub-heading-148qvpRDx a:hover {
            text-decoration: underline
        }

        .heading-e_fWGRjG33 a s,
        .heading-jKmYrwb2u a s,
        .sub-heading-148qvpRDx a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-148qvpRDx h1,
            .sub-heading-148qvpRDx h2,
            .sub-heading-148qvpRDx h3,
            .sub-heading-148qvpRDx h4,
            .sub-heading-148qvpRDx h5,
            .sub-heading-148qvpRDx h6,
            .sub-heading-148qvpRDx ul li,
            .sub-heading-148qvpRDx.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-148qvpRDx h1,
            .sub-heading-148qvpRDx h2,
            .sub-heading-148qvpRDx h3,
            .sub-heading-148qvpRDx h4,
            .sub-heading-148qvpRDx h5,
            .sub-heading-148qvpRDx h6,
            .sub-heading-148qvpRDx ul li,
            .sub-heading-148qvpRDx.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

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

        .heading-e_fWGRjG33 strong,
        .heading-jKmYrwb2u strong {
            color: var(--white) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-e_fWGRjG33 h1,
            .heading-e_fWGRjG33 h2,
            .heading-e_fWGRjG33 h3,
            .heading-e_fWGRjG33 h4,
            .heading-e_fWGRjG33 h5,
            .heading-e_fWGRjG33 h6,
            .heading-e_fWGRjG33 ul li,
            .heading-e_fWGRjG33.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-e_fWGRjG33 h1,
            .heading-e_fWGRjG33 h2,
            .heading-e_fWGRjG33 h3,
            .heading-e_fWGRjG33 h4,
            .heading-e_fWGRjG33 h5,
            .heading-e_fWGRjG33 h6,
            .heading-e_fWGRjG33 ul li,
            .heading-e_fWGRjG33.text-output {
                font-size: 40px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-jKmYrwb2u h1,
            .heading-jKmYrwb2u h2,
            .heading-jKmYrwb2u h3,
            .heading-jKmYrwb2u h4,
            .heading-jKmYrwb2u h5,
            .heading-jKmYrwb2u h6,
            .heading-jKmYrwb2u ul li,
            .heading-jKmYrwb2u.text-output {
                font-size: 30px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-jKmYrwb2u h1,
            .heading-jKmYrwb2u h2,
            .heading-jKmYrwb2u h3,
            .heading-jKmYrwb2u h4,
            .heading-jKmYrwb2u h5,
            .heading-jKmYrwb2u h6,
            .heading-jKmYrwb2u ul li,
            .heading-jKmYrwb2u.text-output {
                font-size: 75px !important;
                font-weight: undefined
            }
        }

        /* ---- Section styles ----- */

        :root {
            --black: #000000;
            --transparent: transparent;
            --color-l1b1fvd6: #F5F6F8;
            --color-mad418yr: #48539c;
            --color-marhtyjz: #515353
        }

        .hl_page-preview--content .section-PGGOSigc0 {
            padding: 50px 0;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--color-l1b1fvd6);
            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-PGGOSigc0 {
                padding-bottom: 25px;
                padding-top: 25px
            }
        }

        .hl_page-preview--content .col-MlAsF9DKbs>.inner,
        .hl_page-preview--content .col-VGS8_VQ_8>.inner,
        .hl_page-preview--content .row-WVAe7ShoVD {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-VGS8_VQ_8 {
            width: 100%
        }

        .hl_page-preview--content .col-MlAsF9DKbs>.inner,
        .hl_page-preview--content .col-VGS8_VQ_8>.inner {
            padding: 10px 5px
        }

        .hl_page-preview--content .image-feature-CGCBtWvLd {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .cimage-feature-CGCBtWvLd {
            font-family: var(--contentfont);
            font-weight: 400;
            feature-headline-color: var(--color-mad418yr);
            feature-text-color: var(--color-marhtyjz);
            text-shadow: 0 0 0 transparent;
            line-height: 1.3em;
            letter-spacing: 0;
            padding: 10px;
            background-color: var(--transparent);
            text-align: left;
            link-text-color: var(--blue)
        }

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

        .hl_page-preview--content .col-MlAsF9DKbs {
            width: 100%
        }

        .hl_page-preview--content .col-MlAsF9DKbs>.inner {
            padding: 10px 5px 10px 0
        }

        .hl_page-preview--content .image-feature-iG_McWziJ {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .cimage-feature-iG_McWziJ {
            font-family: var(--contentfont);
            font-weight: 400;
            feature-headline-color: var(--color-mad418yr);
            feature-text-color: var(--color-marhtyjz);
            text-shadow: 0 0 0 transparent;
            line-height: 1.3em;
            letter-spacing: 0;
            padding: 10px 10px 10px 0;
            background-color: var(--transparent);
            text-align: left;
            link-text-color: var(--blue)
        }

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

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

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

        .image-feature-CGCBtWvLd,
        .image-feature-iG_McWziJ {
            width: auto;
            height: auto;
            text-align: left;
            font-family: inherit;
            overflow-y: visible
        }

        .image-feature-CGCBtWvLd .img-feature-container {
            height: auto;
            width: 100%;
            display: inline-block
        }

        .image-feature-CGCBtWvLd .img-container img,
        .image-feature-iG_McWziJ .img-container img {
            padding: 0;
            max-width: 100%;
            min-width: 0%;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            max-height: 100%
        }

        .image-feature-CGCBtWvLd .img-container {
            height: auto;
            padding: 5px
        }

        .image-feature-CGCBtWvLd .txt-container {
            height: auto;
            font-size: 24px;
            padding: 5px;
            float: right;
            word-break: break-word
        }

        .image-feature-CGCBtWvLd .featureHeadline,
        .image-feature-CGCBtWvLd .featureHeadline h1,
        .image-feature-CGCBtWvLd .featureHeadline h2,
        .image-feature-CGCBtWvLd .featureHeadline h3,
        .image-feature-CGCBtWvLd .featureHeadline h4,
        .image-feature-CGCBtWvLd .featureHeadline h5,
        .image-feature-CGCBtWvLd .featureHeadline h6 {
            font-size: 26px;
            color: var(--color-mad418yr);
            line-height: 1.3em;
            font-weight: undefined
        }

        .image-feature-CGCBtWvLd .featureText,
        .image-feature-CGCBtWvLd .featureText h1,
        .image-feature-CGCBtWvLd .featureText h2,
        .image-feature-CGCBtWvLd .featureText h3,
        .image-feature-CGCBtWvLd .featureText h4,
        .image-feature-CGCBtWvLd .featureText h5,
        .image-feature-CGCBtWvLd .featureText h6 {
            font-size: 15px;
            color: var(--color-marhtyjz);
            line-height: 1.3em
        }

        .image-feature-CGCBtWvLd a,
        .image-feature-CGCBtWvLd a *,
        .image-feature-iG_McWziJ a,
        .image-feature-iG_McWziJ a * {
            color: var(--blue) !important;
            text-decoration: none;
            white-space: inherit !important
        }

        .image-feature-CGCBtWvLd a u,
        .image-feature-CGCBtWvLd a:hover,
        .image-feature-iG_McWziJ a u,
        .image-feature-iG_McWziJ a:hover {
            text-decoration: underline
        }

        .image-feature-CGCBtWvLd a s,
        .image-feature-iG_McWziJ a s {
            text-decoration: line-through
        }

        .image-feature-CGCBtWvLd .feature-img-left .img-container {
            float: left
        }

        .image-feature-CGCBtWvLd .feature-img-right .img-container {
            float: right
        }

        .image-feature-CGCBtWvLd .feature-cols-80-20 .img-container {
            width: 20%
        }

        .image-feature-CGCBtWvLd .feature-cols-80-20 .txt-container {
            width: 80%
        }

        .image-feature-CGCBtWvLd .feature-cols-70-30 .img-container {
            width: 30%
        }

        .image-feature-CGCBtWvLd .feature-cols-70-30 .txt-container {
            width: 70%
        }

        .image-feature-CGCBtWvLd .feature-cols-60-40 .img-container {
            width: 40%
        }

        .image-feature-CGCBtWvLd .feature-cols-60-40 .txt-container {
            width: 60%
        }

        .image-feature-CGCBtWvLd .feature-cols-50-50 .img-container,
        .image-feature-CGCBtWvLd .feature-cols-50-50 .txt-container {
            width: 50%
        }

        .image-feature-CGCBtWvLd p:first-child,
        .image-feature-iG_McWziJ p:first-child {
            padding-left: 0 !important
        }

        .image-feature-CGCBtWvLd p:not(:has(strong)) {
            font-weight: undefined
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .image-feature-CGCBtWvLd .featureHeadline {
                font-size: 18px;
                font-weight: undefined
            }
            .image-feature-CGCBtWvLd .featureHeadline h1,
            .image-feature-CGCBtWvLd .featureHeadline h2,
            .image-feature-CGCBtWvLd .featureHeadline h3,
            .image-feature-CGCBtWvLd .featureHeadline h4,
            .image-feature-CGCBtWvLd .featureHeadline h5,
            .image-feature-CGCBtWvLd .featureHeadline h6 {
                font-size: 18px
            }
            .image-feature-CGCBtWvLd .featureText {
                font-size: 14px;
                text-align: center
            }
            .image-feature-CGCBtWvLd .feature-cols-50-50 .img-container,
            .image-feature-CGCBtWvLd .feature-cols-50-50 .txt-container,
            .image-feature-CGCBtWvLd .feature-cols-60-40 .img-container,
            .image-feature-CGCBtWvLd .feature-cols-60-40 .txt-container,
            .image-feature-CGCBtWvLd .feature-cols-70-30 .img-container,
            .image-feature-CGCBtWvLd .feature-cols-70-30 .txt-container,
            .image-feature-CGCBtWvLd .feature-cols-80-20 .img-container,
            .image-feature-CGCBtWvLd .feature-cols-80-20 .txt-container {
                width: 100%
            }
            .image-feature-CGCBtWvLd .feature-img-left .img-container,
            .image-feature-CGCBtWvLd .feature-img-right .img-container {
                float: none;
                width: 100%
            }
            .image-feature-CGCBtWvLd .img-container {
                text-align: center
            }
            .image-feature-CGCBtWvLd p:not(:has(strong)) {
                font-weight: undefined
            }
        }

        .cimage-feature-CGCBtWvLd .featureText h1:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText h2:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText h3:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText h4:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText h5:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText h6:first-child:before,
        .cimage-feature-CGCBtWvLd .featureText li::before,
        .cimage-feature-CGCBtWvLd .featureText p:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h1:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h2:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h3:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h4:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h5:first-child:before,
        .cimage-feature-iG_McWziJ .featureText h6:first-child:before,
        .cimage-feature-iG_McWziJ .featureText li::before,
        .cimage-feature-iG_McWziJ .featureText p:first-child:before {
            content: "\" !important;
 font-family: "";
            font-weight: 700;
            color: var(--black)
        }

        .image-feature-iG_McWziJ .img-feature-container {
            height: auto;
            width: 100%;
            display: inline-block
        }

        .image-feature-iG_McWziJ .img-container {
            height: auto;
            padding: 5px
        }

        .image-feature-iG_McWziJ .txt-container {
            height: auto;
            font-size: 24px;
            padding: 5px;
            float: right;
            word-break: break-word
        }

        .image-feature-iG_McWziJ .featureHeadline,
        .image-feature-iG_McWziJ .featureHeadline h1,
        .image-feature-iG_McWziJ .featureHeadline h2,
        .image-feature-iG_McWziJ .featureHeadline h3,
        .image-feature-iG_McWziJ .featureHeadline h4,
        .image-feature-iG_McWziJ .featureHeadline h5,
        .image-feature-iG_McWziJ .featureHeadline h6 {
            font-size: 26px;
            color: var(--color-mad418yr);
            line-height: 1.3em;
            font-weight: undefined
        }

        .image-feature-iG_McWziJ .featureText,
        .image-feature-iG_McWziJ .featureText h1,
        .image-feature-iG_McWziJ .featureText h2,
        .image-feature-iG_McWziJ .featureText h3,
        .image-feature-iG_McWziJ .featureText h4,
        .image-feature-iG_McWziJ .featureText h5,
        .image-feature-iG_McWziJ .featureText h6 {
            font-size: 16px;
            color: var(--color-marhtyjz);
            line-height: 1.3em
        }

        .image-feature-iG_McWziJ .feature-img-left .img-container {
            float: left
        }

        .image-feature-iG_McWziJ .feature-img-right .img-container {
            float: right
        }

        .image-feature-iG_McWziJ .feature-cols-80-20 .img-container {
            width: 20%
        }

        .image-feature-iG_McWziJ .feature-cols-80-20 .txt-container {
            width: 80%
        }

        .image-feature-iG_McWziJ .feature-cols-70-30 .img-container {
            width: 30%
        }

        .image-feature-iG_McWziJ .feature-cols-70-30 .txt-container {
            width: 70%
        }

        .image-feature-iG_McWziJ .feature-cols-60-40 .img-container {
            width: 40%
        }

        .image-feature-iG_McWziJ .feature-cols-60-40 .txt-container {
            width: 60%
        }

        .image-feature-iG_McWziJ .feature-cols-50-50 .img-container,
        .image-feature-iG_McWziJ .feature-cols-50-50 .txt-container {
            width: 50%
        }

        .image-feature-iG_McWziJ p:not(:has(strong)) {
            font-weight: undefined
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .image-feature-iG_McWziJ .featureHeadline {
                font-size: 18px;
                font-weight: undefined
            }
            .image-feature-iG_McWziJ .featureHeadline h1,
            .image-feature-iG_McWziJ .featureHeadline h2,
            .image-feature-iG_McWziJ .featureHeadline h3,
            .image-feature-iG_McWziJ .featureHeadline h4,
            .image-feature-iG_McWziJ .featureHeadline h5,
            .image-feature-iG_McWziJ .featureHeadline h6 {
                font-size: 18px
            }
            .image-feature-iG_McWziJ .featureText {
                font-size: 14px;
                text-align: center
            }
            .image-feature-iG_McWziJ .feature-cols-50-50 .img-container,
            .image-feature-iG_McWziJ .feature-cols-50-50 .txt-container,
            .image-feature-iG_McWziJ .feature-cols-60-40 .img-container,
            .image-feature-iG_McWziJ .feature-cols-60-40 .txt-container,
            .image-feature-iG_McWziJ .feature-cols-70-30 .img-container,
            .image-feature-iG_McWziJ .feature-cols-70-30 .txt-container,
            .image-feature-iG_McWziJ .feature-cols-80-20 .img-container,
            .image-feature-iG_McWziJ .feature-cols-80-20 .txt-container {
                width: 100%
            }
            .image-feature-iG_McWziJ .feature-img-left .img-container,
            .image-feature-iG_McWziJ .feature-img-right .img-container {
                float: none;
                width: 100%
            }
            .image-feature-iG_McWziJ .img-container {
                text-align: center
            }
            .image-feature-iG_McWziJ p:not(:has(strong)) {
                font-weight: undefined
            }
        }

        /* ---- Section styles ----- */

        :root {
            --white: #ffffff;
            --black: #000000;
            --transparent: transparent;
            --color-l1ayvzne: #00155a;
            --color-mad418yr: #48539c;
            --color-mad4586i: #313655;
            --color-marhtyjz: #515353
        }

        .hl_page-preview--content .section-ljRxzYBVS {
            padding: 30px 0 80px;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--transparent);
            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-ljRxzYBVS {
                padding-bottom: 25px;
                padding-top: 25px
            }
        }

        .hl_page-preview--content .col-FMvf6TwFp>.inner,
        .hl_page-preview--content .col-t2HyjvpF->.inner,
        .hl_page-preview--content .row-2a2mnk6hUV {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 97%
        }

        .hl_page-preview--content .col-t2HyjvpF- {
            width: 100%
        }

        .hl_page-preview--content .col-FMvf6TwFp>.inner,
        .hl_page-preview--content .col-t2HyjvpF->.inner {
            padding: 10px 5px;
            width: 100%
        }

        .hl_page-preview--content .button-uGBYHOwKFX {
            margin-top: 0;
            margin-bottom: 0;
            text-align: center
        }

        .hl_page-preview--content .cbutton-uGBYHOwKFX {
            font-family: var(--contentfont);
            background-color: var(--color-mad418yr);
            color: var(--white);
            secondary-color: var(--white);
            text-decoration: none;
            padding: 17px 50px;
            font-weight: 700;
            border-color: var(--transparent);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            text-transform: none;
            text-shadow: 0 0 0 transparent;
            width: auto%
        }

        .hl_page-preview--content .image-feature-omSTC5MTN {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cimage-feature-omSTC5MTN {
            font-family: var(--contentfont);
            font-weight: 400;
            feature-headline-color: var(--color-mad418yr);
            feature-text-color: var(--color-marhtyjz);
            text-shadow: 0 0 0 transparent;
            line-height: 1.3em;
            letter-spacing: 0;
            padding: 10px 10px 10px 20px;
            background-color: var(--transparent);
            text-align: left;
            link-text-color: var(--blue)
        }

        .hl_page-preview--content #heading-v3AtjDbeW,
        .hl_page-preview--content #sub-heading-dWQNks3M_,
        .hl_page-preview--content .image-feature-5Ff_vbmDj {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cimage-feature-5Ff_vbmDj {
            font-family: var(--contentfont);
            font-weight: 400;
            feature-headline-color: var(--color-mad418yr);
            feature-text-color: var(--color-marhtyjz);
            text-shadow: 0 0 0 transparent;
            line-height: 1.3em;
            letter-spacing: 0;
            padding: 10px 10px 10px 20px;
            background-color: var(--transparent);
            text-align: left;
            link-text-color: var(--blue)
        }

        .hl_page-preview--content .cheading-v3AtjDbeW,
        .hl_page-preview--content .csub-heading-dWQNks3M_,
        .hl_page-preview--content .csub-heading-oWz_IOZOV {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 0 0 30px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-v3AtjDbeW,
        .hl_page-preview--content .csub-heading-oWz_IOZOV {
            font-family: var(--headlinefont);
            color: var(--color-l1ayvzne)
        }

        .hl_page-preview--content #sub-heading-oWz_IOZOV {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .csub-heading-oWz_IOZOV {
            font-family: var(--rajdhani);
            color: var(--text-color)
        }

        .hl_page-preview--content .col-FMvf6TwFp {
            width: 100%
        }

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

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

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

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

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

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-uGBYHOwKFX .button-icon-end,
            .button-uGBYHOwKFX .button-icon-start,
            .button-uGBYHOwKFX .main-heading-button {
                font-size: 15px;
                font-weight: undefined
            }
            .button-uGBYHOwKFX .button-icon-start {
                margin-right: 5px
            }
            .button-uGBYHOwKFX .button-icon-end {
                margin-left: 5px
            }
            .button-uGBYHOwKFX .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-uGBYHOwKFX .button-icon-end,
            .button-uGBYHOwKFX .button-icon-start,
            .button-uGBYHOwKFX .main-heading-button {
                font-size: 13px;
                font-weight: undefined
            }
            .button-uGBYHOwKFX .button-icon-start {
                margin-right: 5px
            }
            .button-uGBYHOwKFX .button-icon-end {
                margin-left: 5px
            }
            .button-uGBYHOwKFX .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .image-feature-5Ff_vbmDj,
        .image-feature-omSTC5MTN {
            width: auto;
            height: auto;
            text-align: left;
            font-family: inherit;
            overflow-y: visible
        }

        .image-feature-omSTC5MTN .img-feature-container {
            height: auto;
            width: 100%;
            display: inline-block
        }

        .image-feature-5Ff_vbmDj .img-container img,
        .image-feature-omSTC5MTN .img-container img {
            padding: 0;
            max-width: 100%;
            min-width: 0%;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            max-height: 100%
        }

        .image-feature-omSTC5MTN .img-container {
            height: auto;
            padding: 5px
        }

        .image-feature-omSTC5MTN .txt-container {
            height: auto;
            font-size: 24px;
            padding: 5px;
            float: right;
            word-break: break-word
        }

        .image-feature-omSTC5MTN .featureHeadline,
        .image-feature-omSTC5MTN .featureHeadline h1,
        .image-feature-omSTC5MTN .featureHeadline h2,
        .image-feature-omSTC5MTN .featureHeadline h3,
        .image-feature-omSTC5MTN .featureHeadline h4,
        .image-feature-omSTC5MTN .featureHeadline h5,
        .image-feature-omSTC5MTN .featureHeadline h6 {
            font-size: 26px;
            color: var(--color-mad418yr);
            line-height: 1.3em;
            font-weight: undefined
        }

        .image-feature-omSTC5MTN .featureText,
        .image-feature-omSTC5MTN .featureText h1,
        .image-feature-omSTC5MTN .featureText h2,
        .image-feature-omSTC5MTN .featureText h3,
        .image-feature-omSTC5MTN .featureText h4,
        .image-feature-omSTC5MTN .featureText h5,
        .image-feature-omSTC5MTN .featureText h6 {
            font-size: 16px;
            color: var(--color-marhtyjz);
            line-height: 1.3em
        }

        .image-feature-5Ff_vbmDj a,
        .image-feature-5Ff_vbmDj a *,
        .image-feature-omSTC5MTN a,
        .image-feature-omSTC5MTN a * {
            color: var(--blue) !important;
            text-decoration: none;
            white-space: inherit !important
        }

        .heading-v3AtjDbeW a u,
        .heading-v3AtjDbeW a:hover,
        .image-feature-5Ff_vbmDj a u,
        .image-feature-5Ff_vbmDj a:hover,
        .image-feature-omSTC5MTN a u,
        .image-feature-omSTC5MTN a:hover,
        .sub-heading-dWQNks3M_ a u,
        .sub-heading-dWQNks3M_ a:hover,
        .sub-heading-oWz_IOZOV a u,
        .sub-heading-oWz_IOZOV a:hover {
            text-decoration: underline
        }

        .heading-v3AtjDbeW a s,
        .image-feature-5Ff_vbmDj a s,
        .image-feature-omSTC5MTN a s,
        .sub-heading-dWQNks3M_ a s,
        .sub-heading-oWz_IOZOV a s {
            text-decoration: line-through
        }

        .image-feature-omSTC5MTN .feature-img-left .img-container {
            float: left
        }

        .image-feature-omSTC5MTN .feature-img-right .img-container {
            float: right
        }

        .image-feature-omSTC5MTN .feature-cols-80-20 .img-container {
            width: 20%
        }

        .image-feature-omSTC5MTN .feature-cols-80-20 .txt-container {
            width: 80%
        }

        .image-feature-omSTC5MTN .feature-cols-70-30 .img-container {
            width: 30%
        }

        .image-feature-omSTC5MTN .feature-cols-70-30 .txt-container {
            width: 70%
        }

        .image-feature-omSTC5MTN .feature-cols-60-40 .img-container {
            width: 40%
        }

        .image-feature-omSTC5MTN .feature-cols-60-40 .txt-container {
            width: 60%
        }

        .image-feature-omSTC5MTN .feature-cols-50-50 .img-container,
        .image-feature-omSTC5MTN .feature-cols-50-50 .txt-container {
            width: 50%
        }

        .image-feature-5Ff_vbmDj p:first-child,
        .image-feature-omSTC5MTN p:first-child {
            padding-left: 0 !important
        }

        .image-feature-omSTC5MTN p:not(:has(strong)) {
            font-weight: undefined
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .image-feature-omSTC5MTN .featureHeadline {
                font-size: 18px;
                font-weight: undefined
            }
            .image-feature-omSTC5MTN .featureHeadline h1,
            .image-feature-omSTC5MTN .featureHeadline h2,
            .image-feature-omSTC5MTN .featureHeadline h3,
            .image-feature-omSTC5MTN .featureHeadline h4,
            .image-feature-omSTC5MTN .featureHeadline h5,
            .image-feature-omSTC5MTN .featureHeadline h6 {
                font-size: 18px
            }
            .image-feature-omSTC5MTN .featureText {
                font-size: 14px
            }
            .image-feature-omSTC5MTN .feature-cols-50-50 .img-container,
            .image-feature-omSTC5MTN .feature-cols-50-50 .txt-container,
            .image-feature-omSTC5MTN .feature-cols-60-40 .img-container,
            .image-feature-omSTC5MTN .feature-cols-60-40 .txt-container,
            .image-feature-omSTC5MTN .feature-cols-70-30 .img-container,
            .image-feature-omSTC5MTN .feature-cols-70-30 .txt-container,
            .image-feature-omSTC5MTN .feature-cols-80-20 .img-container,
            .image-feature-omSTC5MTN .feature-cols-80-20 .txt-container {
                width: 100%
            }
            .image-feature-omSTC5MTN .feature-img-left .img-container,
            .image-feature-omSTC5MTN .feature-img-right .img-container {
                float: none;
                width: 100%
            }
            .image-feature-omSTC5MTN .img-container {
                text-align: center
            }
            .image-feature-omSTC5MTN p:not(:has(strong)) {
                font-weight: undefined
            }
        }

        .cimage-feature-5Ff_vbmDj .featureText h1:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText h2:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText h3:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText h4:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText h5:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText h6:first-child:before,
        .cimage-feature-5Ff_vbmDj .featureText li::before,
        .cimage-feature-5Ff_vbmDj .featureText p:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h1:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h2:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h3:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h4:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h5:first-child:before,
        .cimage-feature-omSTC5MTN .featureText h6:first-child:before,
        .cimage-feature-omSTC5MTN .featureText li::before,
        .cimage-feature-omSTC5MTN .featureText p:first-child:before {
            content: "\" !important;
 font-family: "";
            font-weight: 700;
            color: var(--black)
        }

        .image-feature-5Ff_vbmDj .img-feature-container {
            height: auto;
            width: 100%;
            display: inline-block
        }

        .image-feature-5Ff_vbmDj .img-container {
            height: auto;
            padding: 5px
        }

        .image-feature-5Ff_vbmDj .txt-container {
            height: auto;
            font-size: 24px;
            padding: 5px;
            float: right;
            word-break: break-word
        }

        .image-feature-5Ff_vbmDj .featureHeadline,
        .image-feature-5Ff_vbmDj .featureHeadline h1,
        .image-feature-5Ff_vbmDj .featureHeadline h2,
        .image-feature-5Ff_vbmDj .featureHeadline h3,
        .image-feature-5Ff_vbmDj .featureHeadline h4,
        .image-feature-5Ff_vbmDj .featureHeadline h5,
        .image-feature-5Ff_vbmDj .featureHeadline h6 {
            font-size: 26px;
            color: var(--color-mad418yr);
            line-height: 1.3em;
            font-weight: undefined
        }

        .image-feature-5Ff_vbmDj .featureText,
        .image-feature-5Ff_vbmDj .featureText h1,
        .image-feature-5Ff_vbmDj .featureText h2,
        .image-feature-5Ff_vbmDj .featureText h3,
        .image-feature-5Ff_vbmDj .featureText h4,
        .image-feature-5Ff_vbmDj .featureText h5,
        .image-feature-5Ff_vbmDj .featureText h6 {
            font-size: 16px;
            color: var(--color-marhtyjz);
            line-height: 1.3em
        }

        .image-feature-5Ff_vbmDj .feature-img-left .img-container {
            float: left
        }

        .image-feature-5Ff_vbmDj .feature-img-right .img-container {
            float: right
        }

        .image-feature-5Ff_vbmDj .feature-cols-80-20 .img-container {
            width: 20%
        }

        .image-feature-5Ff_vbmDj .feature-cols-80-20 .txt-container {
            width: 80%
        }

        .image-feature-5Ff_vbmDj .feature-cols-70-30 .img-container {
            width: 30%
        }

        .image-feature-5Ff_vbmDj .feature-cols-70-30 .txt-container {
            width: 70%
        }

        .image-feature-5Ff_vbmDj .feature-cols-60-40 .img-container {
            width: 40%
        }

        .image-feature-5Ff_vbmDj .feature-cols-60-40 .txt-container {
            width: 60%
        }

        .image-feature-5Ff_vbmDj .feature-cols-50-50 .img-container,
        .image-feature-5Ff_vbmDj .feature-cols-50-50 .txt-container {
            width: 50%
        }

        .image-feature-5Ff_vbmDj p:not(:has(strong)) {
            font-weight: undefined
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .image-feature-5Ff_vbmDj .featureHeadline {
                font-size: 18px;
                font-weight: undefined
            }
            .image-feature-5Ff_vbmDj .featureHeadline h1,
            .image-feature-5Ff_vbmDj .featureHeadline h2,
            .image-feature-5Ff_vbmDj .featureHeadline h3,
            .image-feature-5Ff_vbmDj .featureHeadline h4,
            .image-feature-5Ff_vbmDj .featureHeadline h5,
            .image-feature-5Ff_vbmDj .featureHeadline h6 {
                font-size: 18px
            }
            .image-feature-5Ff_vbmDj .featureText {
                font-size: 14px
            }
            .image-feature-5Ff_vbmDj .feature-cols-50-50 .img-container,
            .image-feature-5Ff_vbmDj .feature-cols-50-50 .txt-container,
            .image-feature-5Ff_vbmDj .feature-cols-60-40 .img-container,
            .image-feature-5Ff_vbmDj .feature-cols-60-40 .txt-container,
            .image-feature-5Ff_vbmDj .feature-cols-70-30 .img-container,
            .image-feature-5Ff_vbmDj .feature-cols-70-30 .txt-container,
            .image-feature-5Ff_vbmDj .feature-cols-80-20 .img-container,
            .image-feature-5Ff_vbmDj .feature-cols-80-20 .txt-container {
                width: 100%
            }
            .image-feature-5Ff_vbmDj .feature-img-left .img-container,
            .image-feature-5Ff_vbmDj .feature-img-right .img-container {
                float: none;
                width: 100%
            }
            .image-feature-5Ff_vbmDj .img-container {
                text-align: center
            }
            .image-feature-5Ff_vbmDj p:not(:has(strong)) {
                font-weight: undefined
            }
        }

        .heading-v3AtjDbeW,
        .sub-heading-dWQNks3M_,
        .sub-heading-oWz_IOZOV {
            font-weight: undefined
        }

        .sub-heading-dWQNks3M_ strong {
            color: var(--color-marhtyjz) !important
        }

        .sub-heading-dWQNks3M_ em,
        .sub-heading-dWQNks3M_ u {
            color: var(--text-color) !important
        }

        .heading-v3AtjDbeW a,
        .heading-v3AtjDbeW a *,
        .sub-heading-dWQNks3M_ a,
        .sub-heading-dWQNks3M_ a *,
        .sub-heading-oWz_IOZOV a,
        .sub-heading-oWz_IOZOV a * {
            color: var(--link-color) !important;
            text-decoration: none
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-dWQNks3M_ h1,
            .sub-heading-dWQNks3M_ h2,
            .sub-heading-dWQNks3M_ h3,
            .sub-heading-dWQNks3M_ h4,
            .sub-heading-dWQNks3M_ h5,
            .sub-heading-dWQNks3M_ h6,
            .sub-heading-dWQNks3M_ ul li,
            .sub-heading-dWQNks3M_.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-dWQNks3M_ h1,
            .sub-heading-dWQNks3M_ h2,
            .sub-heading-dWQNks3M_ h3,
            .sub-heading-dWQNks3M_ h4,
            .sub-heading-dWQNks3M_ h5,
            .sub-heading-dWQNks3M_ h6,
            .sub-heading-dWQNks3M_ ul li,
            .sub-heading-dWQNks3M_.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

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

        .heading-v3AtjDbeW em,
        .heading-v3AtjDbeW strong,
        .heading-v3AtjDbeW u {
            color: var(--color-mad418yr) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-v3AtjDbeW h1,
            .heading-v3AtjDbeW h2,
            .heading-v3AtjDbeW h3,
            .heading-v3AtjDbeW h4,
            .heading-v3AtjDbeW h5,
            .heading-v3AtjDbeW h6,
            .heading-v3AtjDbeW ul li,
            .heading-v3AtjDbeW.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-v3AtjDbeW h1,
            .heading-v3AtjDbeW h2,
            .heading-v3AtjDbeW h3,
            .heading-v3AtjDbeW h4,
            .heading-v3AtjDbeW h5,
            .heading-v3AtjDbeW h6,
            .heading-v3AtjDbeW ul li,
            .heading-v3AtjDbeW.text-output {
                font-size: 48px !important;
                font-weight: undefined
            }
        }

        .sub-heading-oWz_IOZOV em,
        .sub-heading-oWz_IOZOV strong {
            color: var(--color-mad4586i) !important
        }

        .sub-heading-oWz_IOZOV u {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-oWz_IOZOV h1,
            .sub-heading-oWz_IOZOV h2,
            .sub-heading-oWz_IOZOV h3,
            .sub-heading-oWz_IOZOV h4,
            .sub-heading-oWz_IOZOV h5,
            .sub-heading-oWz_IOZOV h6,
            .sub-heading-oWz_IOZOV ul li,
            .sub-heading-oWz_IOZOV.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-oWz_IOZOV h1,
            .sub-heading-oWz_IOZOV h2,
            .sub-heading-oWz_IOZOV h3,
            .sub-heading-oWz_IOZOV h4,
            .sub-heading-oWz_IOZOV h5,
            .sub-heading-oWz_IOZOV h6,
            .sub-heading-oWz_IOZOV ul li,
            .sub-heading-oWz_IOZOV.text-output {
                font-size: 17px !important;
                font-weight: undefined
            }
        }

        /* ---- Section styles ----- */

        :root {
            --black: #000000;
            --red: #e93d3d;
            --transparent: transparent;
            --color-l1b0jpqt: #222429;
            --color-l1b1fvd6: #F5F6F8;
            --color-l1b2ever: #F6F9FF;
            --color-mad418yr: #48539c;
            --color-mad4586i: #313655;
            --color-marhtyjz: #515353
        }

        .hl_page-preview--content .section-wjBUQZ1qQ {
            padding: 50px 0;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--color-l1b1fvd6);
            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-wjBUQZ1qQ {
                padding-top: 25px;
                padding-bottom: 25px
            }
        }

        .hl_page-preview--content .row-XBXXjSpV2 {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-Dhu9av-BWa {
            width: 100%
        }

        .hl_page-preview--content .col-Dhu9av-BWa>.inner,
        .hl_page-preview--content .col-iR6i0h4lLg>.inner,
        .hl_page-preview--content .col-iRVw_6N4ED>.inner {
            padding: 30px 5px 50px;
            background-color: var(--red);
            width: 100%;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content #sub-heading-7Ga0E5GI2Z {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-lo2f4yeqMT,
        .hl_page-preview--content .csub-heading-7Ga0E5GI2Z {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-lo2f4yeqMT {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-lo2f4yeqMT {
            font-family: var(--headlinefont);
            color: var(--text-color);
            padding: 0
        }

        .hl_page-preview--content .image-_Yr7y1t6wa {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image--2GM2I2Pc0 .image-container img,
        .hl_page-preview--content .image-0IP3Hj9Zqv .image-container img,
        .hl_page-preview--content .image-DUQ-21eB7 .image-container img,
        .hl_page-preview--content .image-SCEEGaPovn .image-container img,
        .hl_page-preview--content .image-_Yr7y1t6wa .image-container img,
        .hl_page-preview--content .image-j1z0pJgzJT .image-container img {
            box-shadow: undefined;
            height: 55px
        }

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

        .hl_page-preview--content .col-iR6i0h4lLg {
            width: 100%
        }

        .hl_page-preview--content #sub-heading-zC9SWJx5jA {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-F1KR2JYzVH,
        .hl_page-preview--content .csub-heading-zC9SWJx5jA {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-F1KR2JYzVH {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-F1KR2JYzVH {
            font-family: var(--headlinefont);
            color: var(--text-color);
            padding: 0
        }

        .hl_page-preview--content .image-j1z0pJgzJT {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .col-iRVw_6N4ED {
            width: 100%
        }

        .hl_page-preview--content .col-iRVw_6N4ED>.inner {
            background-color: var(--color-l1b2ever)
        }

        .hl_page-preview--content #sub-heading-GgSDfj1-zd {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-EPcyyv6tud,
        .hl_page-preview--content .csub-heading-GgSDfj1-zd {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-EPcyyv6tud {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-EPcyyv6tud {
            font-family: var(--headlinefont);
            color: var(--text-color);
            padding: 0
        }

        .hl_page-preview--content .image--2GM2I2Pc0 {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .col-nf0-vMsTf>.inner,
        .hl_page-preview--content .row-HY794Jh5Jd {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-nf0-vMsTf {
            width: 100%
        }

        .hl_page-preview--content .col-nf0-vMsTf>.inner {
            padding: 30px 5px 50px
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .hl_page-preview--content .col-nf0-vMsTf>.inner {
                margin-top: 10px
            }
        }

        .hl_page-preview--content #sub-heading-m9GTcnppkK {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-exngHn2J_Y,
        .hl_page-preview--content .csub-heading-m9GTcnppkK {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-exngHn2J_Y {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-exngHn2J_Y {
            font-family: var(--headlinefont);
            color: var(--text-color);
            padding: 0
        }

        .hl_page-preview--content .image-SCEEGaPovn {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .col-ZUJcAOTa4 {
            width: 100%
        }

        .hl_page-preview--content .col-ZUJcAOTa4>.inner,
        .hl_page-preview--content .col-i2ihgavQQ>.inner {
            padding: 30px 5px 50px;
            background-color: var(--color-l1b2ever);
            width: 100%;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content #sub-heading-wtrY7dCsAj {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-f9c6O9Ew51,
        .hl_page-preview--content .csub-heading-wtrY7dCsAj {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-f9c6O9Ew51 {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-f9c6O9Ew51 {
            font-family: var(--headlinefont);
            color: var(--color-mad4586i);
            padding: 0
        }

        .hl_page-preview--content .image-0IP3Hj9Zqv {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .col-i2ihgavQQ {
            width: 100%
        }

        .hl_page-preview--content .col-i2ihgavQQ>.inner {
            background-color: var(--color-l1b1fvd6)
        }

        .hl_page-preview--content #sub-heading-z9mAe2SIw {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-HjZt1LBgz,
        .hl_page-preview--content .csub-heading-z9mAe2SIw {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 20px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-HjZt1LBgz {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-HjZt1LBgz {
            font-family: var(--headlinefont);
            color: var(--color-mad4586i);
            icon-color: var(--color-mad4586i);
            padding: 0;
            text-transform: none
        }

        .hl_page-preview--content .image-DUQ-21eB7 {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .col-etnrLBHRAV>.inner,
        .hl_page-preview--content .row-S9-HLABsC {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-etnrLBHRAV {
            width: 100%
        }

        .hl_page-preview--content .col-etnrLBHRAV>.inner {
            padding: 10px 5px
        }

        .hl_page-preview--content #heading-anmNvexjM1 {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-anmNvexjM1,
        .hl_page-preview--content .csub-heading-SAxXvOnPhK {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--text-color);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0 0 0 30px;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-SAxXvOnPhK {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .csub-heading-SAxXvOnPhK {
            font-family: var(--rajdhani)
        }

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

        #col-Dhu9av-BWa>.inner,
        #col-ZUJcAOTa4>.inner,
        #col-etnrLBHRAV>.inner,
        #col-i2ihgavQQ>.inner,
        #col-iR6i0h4lLg>.inner,
        #col-iRVw_6N4ED>.inner,
        #col-nf0-vMsTf>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        .heading-EPcyyv6tud,
        .heading-F1KR2JYzVH,
        .heading-HjZt1LBgz,
        .heading-anmNvexjM1,
        .heading-exngHn2J_Y,
        .heading-f9c6O9Ew51,
        .heading-lo2f4yeqMT,
        .sub-heading-7Ga0E5GI2Z,
        .sub-heading-GgSDfj1-zd,
        .sub-heading-SAxXvOnPhK,
        .sub-heading-m9GTcnppkK,
        .sub-heading-wtrY7dCsAj,
        .sub-heading-z9mAe2SIw,
        .sub-heading-zC9SWJx5jA {
            font-weight: undefined
        }

        .heading-lo2f4yeqMT em,
        .heading-lo2f4yeqMT u,
        .sub-heading-7Ga0E5GI2Z em,
        .sub-heading-7Ga0E5GI2Z strong,
        .sub-heading-7Ga0E5GI2Z u {
            color: var(--text-color) !important
        }

        .heading-EPcyyv6tud a,
        .heading-EPcyyv6tud a *,
        .heading-F1KR2JYzVH a,
        .heading-F1KR2JYzVH a *,
        .heading-HjZt1LBgz a,
        .heading-HjZt1LBgz a *,
        .heading-anmNvexjM1 a,
        .heading-anmNvexjM1 a *,
        .heading-exngHn2J_Y a,
        .heading-exngHn2J_Y a *,
        .heading-f9c6O9Ew51 a,
        .heading-f9c6O9Ew51 a *,
        .heading-lo2f4yeqMT a,
        .heading-lo2f4yeqMT a *,
        .sub-heading-7Ga0E5GI2Z a,
        .sub-heading-7Ga0E5GI2Z a *,
        .sub-heading-GgSDfj1-zd a,
        .sub-heading-GgSDfj1-zd a *,
        .sub-heading-SAxXvOnPhK a,
        .sub-heading-SAxXvOnPhK a *,
        .sub-heading-m9GTcnppkK a,
        .sub-heading-m9GTcnppkK a *,
        .sub-heading-wtrY7dCsAj a,
        .sub-heading-wtrY7dCsAj a *,
        .sub-heading-z9mAe2SIw a,
        .sub-heading-z9mAe2SIw a *,
        .sub-heading-zC9SWJx5jA a,
        .sub-heading-zC9SWJx5jA a * {
            color: var(--link-color) !important;
            text-decoration: none
        }

        .heading-EPcyyv6tud a u,
        .heading-EPcyyv6tud a:hover,
        .heading-F1KR2JYzVH a u,
        .heading-F1KR2JYzVH a:hover,
        .heading-HjZt1LBgz a u,
        .heading-HjZt1LBgz a:hover,
        .heading-anmNvexjM1 a u,
        .heading-anmNvexjM1 a:hover,
        .heading-exngHn2J_Y a u,
        .heading-exngHn2J_Y a:hover,
        .heading-f9c6O9Ew51 a u,
        .heading-f9c6O9Ew51 a:hover,
        .heading-lo2f4yeqMT a u,
        .heading-lo2f4yeqMT a:hover,
        .sub-heading-7Ga0E5GI2Z a u,
        .sub-heading-7Ga0E5GI2Z a:hover,
        .sub-heading-GgSDfj1-zd a u,
        .sub-heading-GgSDfj1-zd a:hover,
        .sub-heading-SAxXvOnPhK a u,
        .sub-heading-SAxXvOnPhK a:hover,
        .sub-heading-m9GTcnppkK a u,
        .sub-heading-m9GTcnppkK a:hover,
        .sub-heading-wtrY7dCsAj a u,
        .sub-heading-wtrY7dCsAj a:hover,
        .sub-heading-z9mAe2SIw a u,
        .sub-heading-z9mAe2SIw a:hover,
        .sub-heading-zC9SWJx5jA a u,
        .sub-heading-zC9SWJx5jA a:hover {
            text-decoration: underline
        }

        .heading-EPcyyv6tud a s,
        .heading-F1KR2JYzVH a s,
        .heading-HjZt1LBgz a s,
        .heading-anmNvexjM1 a s,
        .heading-exngHn2J_Y a s,
        .heading-f9c6O9Ew51 a s,
        .heading-lo2f4yeqMT a s,
        .sub-heading-7Ga0E5GI2Z a s,
        .sub-heading-GgSDfj1-zd a s,
        .sub-heading-SAxXvOnPhK a s,
        .sub-heading-m9GTcnppkK a s,
        .sub-heading-wtrY7dCsAj a s,
        .sub-heading-z9mAe2SIw a s,
        .sub-heading-zC9SWJx5jA a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-7Ga0E5GI2Z h1,
            .sub-heading-7Ga0E5GI2Z h2,
            .sub-heading-7Ga0E5GI2Z h3,
            .sub-heading-7Ga0E5GI2Z h4,
            .sub-heading-7Ga0E5GI2Z h5,
            .sub-heading-7Ga0E5GI2Z h6,
            .sub-heading-7Ga0E5GI2Z ul li,
            .sub-heading-7Ga0E5GI2Z.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-7Ga0E5GI2Z h1,
            .sub-heading-7Ga0E5GI2Z h2,
            .sub-heading-7Ga0E5GI2Z h3,
            .sub-heading-7Ga0E5GI2Z h4,
            .sub-heading-7Ga0E5GI2Z h5,
            .sub-heading-7Ga0E5GI2Z h6,
            .sub-heading-7Ga0E5GI2Z ul li,
            .sub-heading-7Ga0E5GI2Z.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-EPcyyv6tud.text-output h1:first-child:before,
        .heading-EPcyyv6tud.text-output h2:first-child:before,
        .heading-EPcyyv6tud.text-output h3:first-child:before,
        .heading-EPcyyv6tud.text-output h4:first-child:before,
        .heading-EPcyyv6tud.text-output h5:first-child:before,
        .heading-EPcyyv6tud.text-output h6:first-child:before,
        .heading-EPcyyv6tud.text-output p:first-child:before,
        .heading-F1KR2JYzVH.text-output h1:first-child:before,
        .heading-F1KR2JYzVH.text-output h2:first-child:before,
        .heading-F1KR2JYzVH.text-output h3:first-child:before,
        .heading-F1KR2JYzVH.text-output h4:first-child:before,
        .heading-F1KR2JYzVH.text-output h5:first-child:before,
        .heading-F1KR2JYzVH.text-output h6:first-child:before,
        .heading-F1KR2JYzVH.text-output p:first-child:before,
        .heading-exngHn2J_Y.text-output h1:first-child:before,
        .heading-exngHn2J_Y.text-output h2:first-child:before,
        .heading-exngHn2J_Y.text-output h3:first-child:before,
        .heading-exngHn2J_Y.text-output h4:first-child:before,
        .heading-exngHn2J_Y.text-output h5:first-child:before,
        .heading-exngHn2J_Y.text-output h6:first-child:before,
        .heading-exngHn2J_Y.text-output p:first-child:before,
        .heading-f9c6O9Ew51.text-output h1:first-child:before,
        .heading-f9c6O9Ew51.text-output h2:first-child:before,
        .heading-f9c6O9Ew51.text-output h3:first-child:before,
        .heading-f9c6O9Ew51.text-output h4:first-child:before,
        .heading-f9c6O9Ew51.text-output h5:first-child:before,
        .heading-f9c6O9Ew51.text-output h6:first-child:before,
        .heading-f9c6O9Ew51.text-output p:first-child:before,
        .heading-lo2f4yeqMT.text-output h1:first-child:before,
        .heading-lo2f4yeqMT.text-output h2:first-child:before,
        .heading-lo2f4yeqMT.text-output h3:first-child:before,
        .heading-lo2f4yeqMT.text-output h4:first-child:before,
        .heading-lo2f4yeqMT.text-output h5:first-child:before,
        .heading-lo2f4yeqMT.text-output h6:first-child:before,
        .heading-lo2f4yeqMT.text-output p:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h1:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h2:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h3:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h4:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h5:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output h6:first-child:before,
        .sub-heading-7Ga0E5GI2Z.text-output p:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h1:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h2:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h3:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h4:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h5:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output h6:first-child:before,
        .sub-heading-GgSDfj1-zd.text-output p:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h1:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h2:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h3:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h4:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h5:first-child:before,
        .sub-heading-m9GTcnppkK.text-output h6:first-child:before,
        .sub-heading-m9GTcnppkK.text-output p:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h1:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h2:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h3:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h4:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h5:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output h6:first-child:before,
        .sub-heading-wtrY7dCsAj.text-output p:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h1:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h2:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h3:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h4:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h5:first-child:before,
        .sub-heading-z9mAe2SIw.text-output h6:first-child:before,
        .sub-heading-z9mAe2SIw.text-output p:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h1:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h2:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h3:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h4:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h5:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output h6:first-child:before,
        .sub-heading-zC9SWJx5jA.text-output p:first-child:before {
            color: var(--text-color);
            content: '\';
 font-family: '';
            margin-right: 5px;
            font-weight: 700
        }

        .heading-lo2f4yeqMT strong {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-lo2f4yeqMT h1,
            .heading-lo2f4yeqMT h2,
            .heading-lo2f4yeqMT h3,
            .heading-lo2f4yeqMT h4,
            .heading-lo2f4yeqMT h5,
            .heading-lo2f4yeqMT h6,
            .heading-lo2f4yeqMT ul li,
            .heading-lo2f4yeqMT.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-lo2f4yeqMT h1,
            .heading-lo2f4yeqMT h2,
            .heading-lo2f4yeqMT h3,
            .heading-lo2f4yeqMT h4,
            .heading-lo2f4yeqMT h5,
            .heading-lo2f4yeqMT h6,
            .heading-lo2f4yeqMT ul li,
            .heading-lo2f4yeqMT.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        .heading-EPcyyv6tud em,
        .heading-EPcyyv6tud u,
        .heading-F1KR2JYzVH em,
        .heading-F1KR2JYzVH u,
        .sub-heading-GgSDfj1-zd em,
        .sub-heading-zC9SWJx5jA em,
        .sub-heading-zC9SWJx5jA strong,
        .sub-heading-zC9SWJx5jA u {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-zC9SWJx5jA h1,
            .sub-heading-zC9SWJx5jA h2,
            .sub-heading-zC9SWJx5jA h3,
            .sub-heading-zC9SWJx5jA h4,
            .sub-heading-zC9SWJx5jA h5,
            .sub-heading-zC9SWJx5jA h6,
            .sub-heading-zC9SWJx5jA ul li,
            .sub-heading-zC9SWJx5jA.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-zC9SWJx5jA h1,
            .sub-heading-zC9SWJx5jA h2,
            .sub-heading-zC9SWJx5jA h3,
            .sub-heading-zC9SWJx5jA h4,
            .sub-heading-zC9SWJx5jA h5,
            .sub-heading-zC9SWJx5jA h6,
            .sub-heading-zC9SWJx5jA ul li,
            .sub-heading-zC9SWJx5jA.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-F1KR2JYzVH strong {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-F1KR2JYzVH h1,
            .heading-F1KR2JYzVH h2,
            .heading-F1KR2JYzVH h3,
            .heading-F1KR2JYzVH h4,
            .heading-F1KR2JYzVH h5,
            .heading-F1KR2JYzVH h6,
            .heading-F1KR2JYzVH ul li,
            .heading-F1KR2JYzVH.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-F1KR2JYzVH h1,
            .heading-F1KR2JYzVH h2,
            .heading-F1KR2JYzVH h3,
            .heading-F1KR2JYzVH h4,
            .heading-F1KR2JYzVH h5,
            .heading-F1KR2JYzVH h6,
            .heading-F1KR2JYzVH ul li,
            .heading-F1KR2JYzVH.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        .sub-heading-GgSDfj1-zd strong,
        .sub-heading-GgSDfj1-zd u {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-GgSDfj1-zd h1,
            .sub-heading-GgSDfj1-zd h2,
            .sub-heading-GgSDfj1-zd h3,
            .sub-heading-GgSDfj1-zd h4,
            .sub-heading-GgSDfj1-zd h5,
            .sub-heading-GgSDfj1-zd h6,
            .sub-heading-GgSDfj1-zd ul li,
            .sub-heading-GgSDfj1-zd.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-GgSDfj1-zd h1,
            .sub-heading-GgSDfj1-zd h2,
            .sub-heading-GgSDfj1-zd h3,
            .sub-heading-GgSDfj1-zd h4,
            .sub-heading-GgSDfj1-zd h5,
            .sub-heading-GgSDfj1-zd h6,
            .sub-heading-GgSDfj1-zd ul li,
            .sub-heading-GgSDfj1-zd.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-EPcyyv6tud strong {
            color: var(--color-l1b0jpqt) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-EPcyyv6tud h1,
            .heading-EPcyyv6tud h2,
            .heading-EPcyyv6tud h3,
            .heading-EPcyyv6tud h4,
            .heading-EPcyyv6tud h5,
            .heading-EPcyyv6tud h6,
            .heading-EPcyyv6tud ul li,
            .heading-EPcyyv6tud.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-EPcyyv6tud h1,
            .heading-EPcyyv6tud h2,
            .heading-EPcyyv6tud h3,
            .heading-EPcyyv6tud h4,
            .heading-EPcyyv6tud h5,
            .heading-EPcyyv6tud h6,
            .heading-EPcyyv6tud ul li,
            .heading-EPcyyv6tud.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        .heading-exngHn2J_Y em,
        .heading-exngHn2J_Y u,
        .heading-f9c6O9Ew51 em,
        .heading-f9c6O9Ew51 u,
        .sub-heading-m9GTcnppkK em,
        .sub-heading-m9GTcnppkK strong,
        .sub-heading-m9GTcnppkK u,
        .sub-heading-wtrY7dCsAj em {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-m9GTcnppkK h1,
            .sub-heading-m9GTcnppkK h2,
            .sub-heading-m9GTcnppkK h3,
            .sub-heading-m9GTcnppkK h4,
            .sub-heading-m9GTcnppkK h5,
            .sub-heading-m9GTcnppkK h6,
            .sub-heading-m9GTcnppkK ul li,
            .sub-heading-m9GTcnppkK.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-m9GTcnppkK h1,
            .sub-heading-m9GTcnppkK h2,
            .sub-heading-m9GTcnppkK h3,
            .sub-heading-m9GTcnppkK h4,
            .sub-heading-m9GTcnppkK h5,
            .sub-heading-m9GTcnppkK h6,
            .sub-heading-m9GTcnppkK ul li,
            .sub-heading-m9GTcnppkK.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-exngHn2J_Y strong {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-exngHn2J_Y h1,
            .heading-exngHn2J_Y h2,
            .heading-exngHn2J_Y h3,
            .heading-exngHn2J_Y h4,
            .heading-exngHn2J_Y h5,
            .heading-exngHn2J_Y h6,
            .heading-exngHn2J_Y ul li,
            .heading-exngHn2J_Y.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-exngHn2J_Y h1,
            .heading-exngHn2J_Y h2,
            .heading-exngHn2J_Y h3,
            .heading-exngHn2J_Y h4,
            .heading-exngHn2J_Y h5,
            .heading-exngHn2J_Y h6,
            .heading-exngHn2J_Y ul li,
            .heading-exngHn2J_Y.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        .sub-heading-wtrY7dCsAj strong,
        .sub-heading-wtrY7dCsAj u {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-wtrY7dCsAj h1,
            .sub-heading-wtrY7dCsAj h2,
            .sub-heading-wtrY7dCsAj h3,
            .sub-heading-wtrY7dCsAj h4,
            .sub-heading-wtrY7dCsAj h5,
            .sub-heading-wtrY7dCsAj h6,
            .sub-heading-wtrY7dCsAj ul li,
            .sub-heading-wtrY7dCsAj.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-wtrY7dCsAj h1,
            .sub-heading-wtrY7dCsAj h2,
            .sub-heading-wtrY7dCsAj h3,
            .sub-heading-wtrY7dCsAj h4,
            .sub-heading-wtrY7dCsAj h5,
            .sub-heading-wtrY7dCsAj h6,
            .sub-heading-wtrY7dCsAj ul li,
            .sub-heading-wtrY7dCsAj.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-f9c6O9Ew51 strong {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-f9c6O9Ew51 h1,
            .heading-f9c6O9Ew51 h2,
            .heading-f9c6O9Ew51 h3,
            .heading-f9c6O9Ew51 h4,
            .heading-f9c6O9Ew51 h5,
            .heading-f9c6O9Ew51 h6,
            .heading-f9c6O9Ew51 ul li,
            .heading-f9c6O9Ew51.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-f9c6O9Ew51 h1,
            .heading-f9c6O9Ew51 h2,
            .heading-f9c6O9Ew51 h3,
            .heading-f9c6O9Ew51 h4,
            .heading-f9c6O9Ew51 h5,
            .heading-f9c6O9Ew51 h6,
            .heading-f9c6O9Ew51 ul li,
            .heading-f9c6O9Ew51.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

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

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-z9mAe2SIw h1,
            .sub-heading-z9mAe2SIw h2,
            .sub-heading-z9mAe2SIw h3,
            .sub-heading-z9mAe2SIw h4,
            .sub-heading-z9mAe2SIw h5,
            .sub-heading-z9mAe2SIw h6,
            .sub-heading-z9mAe2SIw ul li,
            .sub-heading-z9mAe2SIw.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-z9mAe2SIw h1,
            .sub-heading-z9mAe2SIw h2,
            .sub-heading-z9mAe2SIw h3,
            .sub-heading-z9mAe2SIw h4,
            .sub-heading-z9mAe2SIw h5,
            .sub-heading-z9mAe2SIw h6,
            .sub-heading-z9mAe2SIw ul li,
            .sub-heading-z9mAe2SIw.text-output {
                font-size: 18px !important;
                font-weight: undefined
            }
        }

        .heading-HjZt1LBgz em,
        .heading-HjZt1LBgz strong,
        .heading-HjZt1LBgz u {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-HjZt1LBgz h1,
            .heading-HjZt1LBgz h2,
            .heading-HjZt1LBgz h3,
            .heading-HjZt1LBgz h4,
            .heading-HjZt1LBgz h5,
            .heading-HjZt1LBgz h6,
            .heading-HjZt1LBgz ul li,
            .heading-HjZt1LBgz.text-output {
                font-size: 20px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-HjZt1LBgz h1,
            .heading-HjZt1LBgz h2,
            .heading-HjZt1LBgz h3,
            .heading-HjZt1LBgz h4,
            .heading-HjZt1LBgz h5,
            .heading-HjZt1LBgz h6,
            .heading-HjZt1LBgz ul li,
            .heading-HjZt1LBgz.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

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

        .heading-anmNvexjM1 strong {
            color: var(--color-mad418yr) !important
        }

        .heading-anmNvexjM1 em,
        .heading-anmNvexjM1 u,
        .sub-heading-SAxXvOnPhK em,
        .sub-heading-SAxXvOnPhK u {
            color: var(--text-color) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-anmNvexjM1 h1,
            .heading-anmNvexjM1 h2,
            .heading-anmNvexjM1 h3,
            .heading-anmNvexjM1 h4,
            .heading-anmNvexjM1 h5,
            .heading-anmNvexjM1 h6,
            .heading-anmNvexjM1 ul li,
            .heading-anmNvexjM1.text-output {
                font-size: 25px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-anmNvexjM1 h1,
            .heading-anmNvexjM1 h2,
            .heading-anmNvexjM1 h3,
            .heading-anmNvexjM1 h4,
            .heading-anmNvexjM1 h5,
            .heading-anmNvexjM1 h6,
            .heading-anmNvexjM1 ul li,
            .heading-anmNvexjM1.text-output {
                font-size: 48px !important;
                font-weight: undefined
            }
        }

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

        .sub-heading-SAxXvOnPhK strong {
            color: var(--color-mad4586i) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-SAxXvOnPhK h1,
            .sub-heading-SAxXvOnPhK h2,
            .sub-heading-SAxXvOnPhK h3,
            .sub-heading-SAxXvOnPhK h4,
            .sub-heading-SAxXvOnPhK h5,
            .sub-heading-SAxXvOnPhK h6,
            .sub-heading-SAxXvOnPhK ul li,
            .sub-heading-SAxXvOnPhK.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-SAxXvOnPhK h1,
            .sub-heading-SAxXvOnPhK h2,
            .sub-heading-SAxXvOnPhK h3,
            .sub-heading-SAxXvOnPhK h4,
            .sub-heading-SAxXvOnPhK h5,
            .sub-heading-SAxXvOnPhK h6,
            .sub-heading-SAxXvOnPhK ul li,
            .sub-heading-SAxXvOnPhK.text-output {
                font-size: 17px !important;
                font-weight: undefined
            }
        }

        /* ---- Section styles ----- */

        :root {
            --white: #ffffff;
            --black: #000000;
            --green: #9ae6b4;
            --transparent: transparent;
            --color-l1awl9h3: #00235A;
            --color-l1axi7uk: #FF6200;
            --color-l1ayvzne: #00155a;
            --color-mad418yr: #48539c;
            --color-marhtyjz: #515353
        }

        .hl_page-preview--content .section-BkmWYfdKx {
            padding: 50px 0;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--transparent);
            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-BkmWYfdKx {
                padding-top: 25px;
                padding-bottom: 25px
            }
        }

        .hl_page-preview--content .col-PsYEm0RHxF>.inner,
        .hl_page-preview--content .col-elNGqcxkUV>.inner,
        .hl_page-preview--content .row-C7MnETU-bc {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-elNGqcxkUV {
            width: 100%
        }

        .hl_page-preview--content .col-PsYEm0RHxF>.inner,
        .hl_page-preview--content .col-elNGqcxkUV>.inner {
            padding: 0 0 30px;
            box-shadow: 0 1px 1px 0#000
        }

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

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

        .hl_page-preview--content .divider-yDB_0wyQoZ {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-yDB_0wyQoZ {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-RQC67ObQAB {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-dLXoXwByE_,
        .hl_page-preview--content .csub-heading-RQC67ObQAB {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-dLXoXwByE_ {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-dLXoXwByE_ {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content .image-dBOPnVJu74 {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image-dBOPnVJu74 .image-container img {
            box-shadow: undefined
        }

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

        .hl_page-preview--content .col-PsYEm0RHxF {
            width: 100%
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .hl_page-preview--content .col-PsYEm0RHxF>.inner {
                margin-bottom: 0
            }
        }

        .hl_page-preview--content .button-5cnPr5ZoR8 {
            margin: 0;
            text-align: center
        }

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

        .hl_page-preview--content .divider-Q803Hhn4OI {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-Q803Hhn4OI {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-ctf94vt_Pr {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-AK0K0l4NQN,
        .hl_page-preview--content .csub-heading-ctf94vt_Pr {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-AK0K0l4NQN {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-AK0K0l4NQN {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content .image-G0HhJ-RyJj {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image-G0HhJ-RyJj .image-container img {
            box-shadow: undefined;
            height: 355px
        }

        .hl_page-preview--content .cimage-G0HhJ-RyJj {
            padding: 0;
            background-color: var(--transparent);
            opacity: 1;
            text-align: center
        }

        .hl_page-preview--content .col-PlVrisw9a>.inner,
        .hl_page-preview--content .col-WOB7580yX>.inner,
        .hl_page-preview--content .row-Qy3fe7o8nA {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-WOB7580yX {
            width: 100%
        }

        .hl_page-preview--content .col-PlVrisw9a>.inner,
        .hl_page-preview--content .col-WOB7580yX>.inner {
            padding: 0 0 30px;
            box-shadow: 0 1px 1px 0#000
        }

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

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

        .hl_page-preview--content .divider-ju1btvNV19 {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-ju1btvNV19 {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-u1f-7EhcdJ {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-6k5P3NNojA,
        .hl_page-preview--content .csub-heading-u1f-7EhcdJ {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-6k5P3NNojA {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-6k5P3NNojA {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content .image--iFdVVlwSx {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image--iFdVVlwSx .image-container img {
            box-shadow: undefined
        }

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

        .hl_page-preview--content .col-PlVrisw9a {
            width: 100%
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .hl_page-preview--content .col-PlVrisw9a>.inner {
                margin-bottom: 0
            }
        }

        .hl_page-preview--content .button-m5H00-6XTB {
            margin: 0;
            text-align: center
        }

        .hl_page-preview--content .cbutton-m5H00-6XTB {
            font-family: var(--headlinefont);
            background-color: var(--color-mad418yr);
            color: var(--white);
            secondary-color: var(--white);
            text-decoration: none;
            padding: 15px 20px;
            border-color: var(--green);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            text-transform: none;
            width: auto%;
            box-shadow: none;
            text-shadow: none
        }

        .hl_page-preview--content .divider-0Tzc1ftVT8 {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-0Tzc1ftVT8 {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-RSpn9Sywt_ {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-k9dOn1Owwp,
        .hl_page-preview--content .csub-heading-RSpn9Sywt_ {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-k9dOn1Owwp {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-k9dOn1Owwp {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content .image-BuqNEZ2lVQ {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image-BuqNEZ2lVQ .image-container img {
            box-shadow: undefined;
            height: 355px
        }

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

        .hl_page-preview--content .col-ZrSyOz4mWS>.inner,
        .hl_page-preview--content .col-e4zjF32JeZ>.inner,
        .hl_page-preview--content .row-gK__YNE_gK {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-e4zjF32JeZ {
            width: 100%
        }

        .hl_page-preview--content .col-ZrSyOz4mWS>.inner,
        .hl_page-preview--content .col-e4zjF32JeZ>.inner {
            padding: 0 0 30px;
            box-shadow: 0 1px 1px 0#000
        }

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

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

        .hl_page-preview--content .divider-4fBxLxWkDi {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-4fBxLxWkDi {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-PwLOnfePOE {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-wOlqD5_f-5,
        .hl_page-preview--content .csub-heading-PwLOnfePOE {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-wOlqD5_f-5 {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-wOlqD5_f-5 {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content .image-y05Ur3dZWd {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .image-UU_Pc6SqTk .image-container img,
        .hl_page-preview--content .image-y05Ur3dZWd .image-container img {
            box-shadow: undefined
        }

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

        .hl_page-preview--content .col-ZrSyOz4mWS {
            width: 100%
        }

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

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

        .hl_page-preview--content .divider-PX6qovruNj {
            margin-top: 10px;
            margin-bottom: 0;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .hl_page-preview--content .cdivider-PX6qovruNj {
            padding-top: 5px;
            padding-bottom: 5px
        }

        .hl_page-preview--content #sub-heading-aqYp3kna2v {
            margin-top: 10px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-U7YB7_tsyJ,
        .hl_page-preview--content .csub-heading-aqYp3kna2v {
            font-family: var(--rubik);
            background-color: var(--transparent);
            color: var(--color-marhtyjz);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-U7YB7_tsyJ {
            margin-top: 20px;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-U7YB7_tsyJ {
            font-family: var(--headlinefont);
            color: var(--text-color)
        }

        .hl_page-preview--content #sub-heading-GnNVDZXPU1,
        .hl_page-preview--content .image-UU_Pc6SqTk {
            margin-top: 0;
            margin-bottom: 0
        }

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

        .hl_page-preview--content .row-cupoEZ_t53 {
            margin: 0 auto;
            box-shadow: none;
            padding: 15px 0;
            width: 100%
        }

        .hl_page-preview--content .col-UOHwqvd5oH,
        .hl_page-preview--content .csub-heading-GnNVDZXPU1,
        .hl_page-preview--content .row-cupoEZ_t53 {
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

        .hl_page-preview--content .col-UOHwqvd5oH {
            box-shadow: none;
            padding: 10px 5px;
            width: 100%;
            margin: 0
        }

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

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

        #col-PlVrisw9a>.inner,
        #col-PsYEm0RHxF>.inner,
        #col-UOHwqvd5oH>.inner,
        #col-WOB7580yX>.inner,
        #col-ZrSyOz4mWS>.inner,
        #col-e4zjF32JeZ>.inner,
        #col-elNGqcxkUV>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-OEyPZR7aED .button-icon-end,
            .button-OEyPZR7aED .button-icon-start,
            .button-OEyPZR7aED .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-OEyPZR7aED .button-icon-start {
                margin-right: 5px
            }
            .button-OEyPZR7aED .button-icon-end {
                margin-left: 5px
            }
            .button-OEyPZR7aED .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-OEyPZR7aED .button-icon-end,
            .button-OEyPZR7aED .button-icon-start,
            .button-OEyPZR7aED .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-OEyPZR7aED .button-icon-start {
                margin-right: 5px
            }
            .button-OEyPZR7aED .button-icon-end {
                margin-left: 5px
            }
            .button-OEyPZR7aED .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-yDB_0wyQoZ .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .heading-6k5P3NNojA,
        .heading-AK0K0l4NQN,
        .heading-U7YB7_tsyJ,
        .heading-dLXoXwByE_,
        .heading-k9dOn1Owwp,
        .heading-wOlqD5_f-5,
        .sub-heading-GnNVDZXPU1,
        .sub-heading-PwLOnfePOE,
        .sub-heading-RQC67ObQAB,
        .sub-heading-RSpn9Sywt_,
        .sub-heading-aqYp3kna2v,
        .sub-heading-ctf94vt_Pr,
        .sub-heading-u1f-7EhcdJ {
            font-weight: undefined
        }

        .sub-heading-RQC67ObQAB strong {
            color: var(--color-l1axi7uk) !important
        }

        .heading-6k5P3NNojA em,
        .heading-6k5P3NNojA u,
        .heading-AK0K0l4NQN em,
        .heading-AK0K0l4NQN u,
        .heading-U7YB7_tsyJ em,
        .heading-U7YB7_tsyJ u,
        .heading-dLXoXwByE_ em,
        .heading-dLXoXwByE_ u,
        .heading-k9dOn1Owwp em,
        .heading-k9dOn1Owwp u,
        .heading-wOlqD5_f-5 em,
        .heading-wOlqD5_f-5 u,
        .sub-heading-GnNVDZXPU1 em,
        .sub-heading-GnNVDZXPU1 u,
        .sub-heading-PwLOnfePOE em,
        .sub-heading-PwLOnfePOE u,
        .sub-heading-RQC67ObQAB em,
        .sub-heading-RQC67ObQAB u,
        .sub-heading-RSpn9Sywt_ em,
        .sub-heading-RSpn9Sywt_ u,
        .sub-heading-aqYp3kna2v em,
        .sub-heading-aqYp3kna2v u,
        .sub-heading-ctf94vt_Pr em,
        .sub-heading-ctf94vt_Pr u,
        .sub-heading-u1f-7EhcdJ em,
        .sub-heading-u1f-7EhcdJ u {
            color: var(--text-color) !important
        }

        .heading-6k5P3NNojA a,
        .heading-6k5P3NNojA a *,
        .heading-AK0K0l4NQN a,
        .heading-AK0K0l4NQN a *,
        .heading-U7YB7_tsyJ a,
        .heading-U7YB7_tsyJ a *,
        .heading-dLXoXwByE_ a,
        .heading-dLXoXwByE_ a *,
        .heading-k9dOn1Owwp a,
        .heading-k9dOn1Owwp a *,
        .heading-wOlqD5_f-5 a,
        .heading-wOlqD5_f-5 a *,
        .sub-heading-GnNVDZXPU1 a,
        .sub-heading-GnNVDZXPU1 a *,
        .sub-heading-PwLOnfePOE a,
        .sub-heading-PwLOnfePOE a *,
        .sub-heading-RQC67ObQAB a,
        .sub-heading-RQC67ObQAB a *,
        .sub-heading-RSpn9Sywt_ a,
        .sub-heading-RSpn9Sywt_ a *,
        .sub-heading-aqYp3kna2v a,
        .sub-heading-aqYp3kna2v a *,
        .sub-heading-ctf94vt_Pr a,
        .sub-heading-ctf94vt_Pr a *,
        .sub-heading-u1f-7EhcdJ a,
        .sub-heading-u1f-7EhcdJ a * {
            color: var(--link-color) !important;
            text-decoration: none
        }

        .heading-6k5P3NNojA a u,
        .heading-6k5P3NNojA a:hover,
        .heading-AK0K0l4NQN a u,
        .heading-AK0K0l4NQN a:hover,
        .heading-U7YB7_tsyJ a u,
        .heading-U7YB7_tsyJ a:hover,
        .heading-dLXoXwByE_ a u,
        .heading-dLXoXwByE_ a:hover,
        .heading-k9dOn1Owwp a u,
        .heading-k9dOn1Owwp a:hover,
        .heading-wOlqD5_f-5 a u,
        .heading-wOlqD5_f-5 a:hover,
        .sub-heading-GnNVDZXPU1 a u,
        .sub-heading-GnNVDZXPU1 a:hover,
        .sub-heading-PwLOnfePOE a u,
        .sub-heading-PwLOnfePOE a:hover,
        .sub-heading-RQC67ObQAB a u,
        .sub-heading-RQC67ObQAB a:hover,
        .sub-heading-RSpn9Sywt_ a u,
        .sub-heading-RSpn9Sywt_ a:hover,
        .sub-heading-aqYp3kna2v a u,
        .sub-heading-aqYp3kna2v a:hover,
        .sub-heading-ctf94vt_Pr a u,
        .sub-heading-ctf94vt_Pr a:hover,
        .sub-heading-u1f-7EhcdJ a u,
        .sub-heading-u1f-7EhcdJ a:hover {
            text-decoration: underline
        }

        .heading-6k5P3NNojA a s,
        .heading-AK0K0l4NQN a s,
        .heading-U7YB7_tsyJ a s,
        .heading-dLXoXwByE_ a s,
        .heading-k9dOn1Owwp a s,
        .heading-wOlqD5_f-5 a s,
        .sub-heading-GnNVDZXPU1 a s,
        .sub-heading-PwLOnfePOE a s,
        .sub-heading-RQC67ObQAB a s,
        .sub-heading-RSpn9Sywt_ a s,
        .sub-heading-aqYp3kna2v a s,
        .sub-heading-ctf94vt_Pr a s,
        .sub-heading-u1f-7EhcdJ a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-RQC67ObQAB h1,
            .sub-heading-RQC67ObQAB h2,
            .sub-heading-RQC67ObQAB h3,
            .sub-heading-RQC67ObQAB h4,
            .sub-heading-RQC67ObQAB h5,
            .sub-heading-RQC67ObQAB h6,
            .sub-heading-RQC67ObQAB ul li,
            .sub-heading-RQC67ObQAB.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-RQC67ObQAB h1,
            .sub-heading-RQC67ObQAB h2,
            .sub-heading-RQC67ObQAB h3,
            .sub-heading-RQC67ObQAB h4,
            .sub-heading-RQC67ObQAB h5,
            .sub-heading-RQC67ObQAB h6,
            .sub-heading-RQC67ObQAB ul li,
            .sub-heading-RQC67ObQAB.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-6k5P3NNojA.text-output h1:first-child:before,
        .heading-6k5P3NNojA.text-output h2:first-child:before,
        .heading-6k5P3NNojA.text-output h3:first-child:before,
        .heading-6k5P3NNojA.text-output h4:first-child:before,
        .heading-6k5P3NNojA.text-output h5:first-child:before,
        .heading-6k5P3NNojA.text-output h6:first-child:before,
        .heading-6k5P3NNojA.text-output p:first-child:before,
        .heading-AK0K0l4NQN.text-output h1:first-child:before,
        .heading-AK0K0l4NQN.text-output h2:first-child:before,
        .heading-AK0K0l4NQN.text-output h3:first-child:before,
        .heading-AK0K0l4NQN.text-output h4:first-child:before,
        .heading-AK0K0l4NQN.text-output h5:first-child:before,
        .heading-AK0K0l4NQN.text-output h6:first-child:before,
        .heading-AK0K0l4NQN.text-output p:first-child:before,
        .heading-U7YB7_tsyJ.text-output h1:first-child:before,
        .heading-U7YB7_tsyJ.text-output h2:first-child:before,
        .heading-U7YB7_tsyJ.text-output h3:first-child:before,
        .heading-U7YB7_tsyJ.text-output h4:first-child:before,
        .heading-U7YB7_tsyJ.text-output h5:first-child:before,
        .heading-U7YB7_tsyJ.text-output h6:first-child:before,
        .heading-U7YB7_tsyJ.text-output p:first-child:before,
        .heading-dLXoXwByE_.text-output h1:first-child:before,
        .heading-dLXoXwByE_.text-output h2:first-child:before,
        .heading-dLXoXwByE_.text-output h3:first-child:before,
        .heading-dLXoXwByE_.text-output h4:first-child:before,
        .heading-dLXoXwByE_.text-output h5:first-child:before,
        .heading-dLXoXwByE_.text-output h6:first-child:before,
        .heading-dLXoXwByE_.text-output p:first-child:before,
        .heading-k9dOn1Owwp.text-output h1:first-child:before,
        .heading-k9dOn1Owwp.text-output h2:first-child:before,
        .heading-k9dOn1Owwp.text-output h3:first-child:before,
        .heading-k9dOn1Owwp.text-output h4:first-child:before,
        .heading-k9dOn1Owwp.text-output h5:first-child:before,
        .heading-k9dOn1Owwp.text-output h6:first-child:before,
        .heading-k9dOn1Owwp.text-output p:first-child:before,
        .heading-wOlqD5_f-5.text-output h1:first-child:before,
        .heading-wOlqD5_f-5.text-output h2:first-child:before,
        .heading-wOlqD5_f-5.text-output h3:first-child:before,
        .heading-wOlqD5_f-5.text-output h4:first-child:before,
        .heading-wOlqD5_f-5.text-output h5:first-child:before,
        .heading-wOlqD5_f-5.text-output h6:first-child:before,
        .heading-wOlqD5_f-5.text-output p:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h1:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h2:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h3:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h4:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h5:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output h6:first-child:before,
        .sub-heading-GnNVDZXPU1.text-output p:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h1:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h2:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h3:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h4:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h5:first-child:before,
        .sub-heading-PwLOnfePOE.text-output h6:first-child:before,
        .sub-heading-PwLOnfePOE.text-output p:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h1:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h2:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h3:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h4:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h5:first-child:before,
        .sub-heading-RQC67ObQAB.text-output h6:first-child:before,
        .sub-heading-RQC67ObQAB.text-output p:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h1:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h2:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h3:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h4:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h5:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output h6:first-child:before,
        .sub-heading-RSpn9Sywt_.text-output p:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h1:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h2:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h3:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h4:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h5:first-child:before,
        .sub-heading-aqYp3kna2v.text-output h6:first-child:before,
        .sub-heading-aqYp3kna2v.text-output p:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h1:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h2:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h3:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h4:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h5:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output h6:first-child:before,
        .sub-heading-ctf94vt_Pr.text-output p:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h1:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h2:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h3:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h4:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h5:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output h6:first-child:before,
        .sub-heading-u1f-7EhcdJ.text-output p:first-child:before {
            color: var(--text-color);
            content: '\';
 font-family: '';
            margin-right: 5px;
            font-weight: 700
        }

        .heading-dLXoXwByE_ strong {
            color: var(--color-l1awl9h3) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-dLXoXwByE_ h1,
            .heading-dLXoXwByE_ h2,
            .heading-dLXoXwByE_ h3,
            .heading-dLXoXwByE_ h4,
            .heading-dLXoXwByE_ h5,
            .heading-dLXoXwByE_ h6,
            .heading-dLXoXwByE_ ul li,
            .heading-dLXoXwByE_.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-dLXoXwByE_ h1,
            .heading-dLXoXwByE_ h2,
            .heading-dLXoXwByE_ h3,
            .heading-dLXoXwByE_ h4,
            .heading-dLXoXwByE_ h5,
            .heading-dLXoXwByE_ h6,
            .heading-dLXoXwByE_ ul li,
            .heading-dLXoXwByE_.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-5cnPr5ZoR8 .button-icon-end,
            .button-5cnPr5ZoR8 .button-icon-start,
            .button-5cnPr5ZoR8 .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-5cnPr5ZoR8 .button-icon-start {
                margin-right: 5px
            }
            .button-5cnPr5ZoR8 .button-icon-end {
                margin-left: 5px
            }
            .button-5cnPr5ZoR8 .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-5cnPr5ZoR8 .button-icon-end,
            .button-5cnPr5ZoR8 .button-icon-start,
            .button-5cnPr5ZoR8 .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-5cnPr5ZoR8 .button-icon-start {
                margin-right: 5px
            }
            .button-5cnPr5ZoR8 .button-icon-end {
                margin-left: 5px
            }
            .button-5cnPr5ZoR8 .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-Q803Hhn4OI .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .sub-heading-ctf94vt_Pr strong {
            color: var(--color-l1axi7uk) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-ctf94vt_Pr h1,
            .sub-heading-ctf94vt_Pr h2,
            .sub-heading-ctf94vt_Pr h3,
            .sub-heading-ctf94vt_Pr h4,
            .sub-heading-ctf94vt_Pr h5,
            .sub-heading-ctf94vt_Pr h6,
            .sub-heading-ctf94vt_Pr ul li,
            .sub-heading-ctf94vt_Pr.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-ctf94vt_Pr h1,
            .sub-heading-ctf94vt_Pr h2,
            .sub-heading-ctf94vt_Pr h3,
            .sub-heading-ctf94vt_Pr h4,
            .sub-heading-ctf94vt_Pr h5,
            .sub-heading-ctf94vt_Pr h6,
            .sub-heading-ctf94vt_Pr ul li,
            .sub-heading-ctf94vt_Pr.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-AK0K0l4NQN strong {
            color: var(--color-l1awl9h3) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-AK0K0l4NQN h1,
            .heading-AK0K0l4NQN h2,
            .heading-AK0K0l4NQN h3,
            .heading-AK0K0l4NQN h4,
            .heading-AK0K0l4NQN h5,
            .heading-AK0K0l4NQN h6,
            .heading-AK0K0l4NQN ul li,
            .heading-AK0K0l4NQN.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-AK0K0l4NQN h1,
            .heading-AK0K0l4NQN h2,
            .heading-AK0K0l4NQN h3,
            .heading-AK0K0l4NQN h4,
            .heading-AK0K0l4NQN h5,
            .heading-AK0K0l4NQN h6,
            .heading-AK0K0l4NQN ul li,
            .heading-AK0K0l4NQN.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-F9FfSKnNGA .button-icon-end,
            .button-F9FfSKnNGA .button-icon-start,
            .button-F9FfSKnNGA .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-F9FfSKnNGA .button-icon-start {
                margin-right: 5px
            }
            .button-F9FfSKnNGA .button-icon-end {
                margin-left: 5px
            }
            .button-F9FfSKnNGA .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-F9FfSKnNGA .button-icon-end,
            .button-F9FfSKnNGA .button-icon-start,
            .button-F9FfSKnNGA .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-F9FfSKnNGA .button-icon-start {
                margin-right: 5px
            }
            .button-F9FfSKnNGA .button-icon-end {
                margin-left: 5px
            }
            .button-F9FfSKnNGA .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-ju1btvNV19 .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .sub-heading-u1f-7EhcdJ strong {
            color: var(--color-l1axi7uk) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-u1f-7EhcdJ h1,
            .sub-heading-u1f-7EhcdJ h2,
            .sub-heading-u1f-7EhcdJ h3,
            .sub-heading-u1f-7EhcdJ h4,
            .sub-heading-u1f-7EhcdJ h5,
            .sub-heading-u1f-7EhcdJ h6,
            .sub-heading-u1f-7EhcdJ ul li,
            .sub-heading-u1f-7EhcdJ.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-u1f-7EhcdJ h1,
            .sub-heading-u1f-7EhcdJ h2,
            .sub-heading-u1f-7EhcdJ h3,
            .sub-heading-u1f-7EhcdJ h4,
            .sub-heading-u1f-7EhcdJ h5,
            .sub-heading-u1f-7EhcdJ h6,
            .sub-heading-u1f-7EhcdJ ul li,
            .sub-heading-u1f-7EhcdJ.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-6k5P3NNojA strong {
            color: var(--color-l1awl9h3) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-6k5P3NNojA h1,
            .heading-6k5P3NNojA h2,
            .heading-6k5P3NNojA h3,
            .heading-6k5P3NNojA h4,
            .heading-6k5P3NNojA h5,
            .heading-6k5P3NNojA h6,
            .heading-6k5P3NNojA ul li,
            .heading-6k5P3NNojA.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-6k5P3NNojA h1,
            .heading-6k5P3NNojA h2,
            .heading-6k5P3NNojA h3,
            .heading-6k5P3NNojA h4,
            .heading-6k5P3NNojA h5,
            .heading-6k5P3NNojA h6,
            .heading-6k5P3NNojA ul li,
            .heading-6k5P3NNojA.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-m5H00-6XTB .button-icon-end,
            .button-m5H00-6XTB .button-icon-start,
            .button-m5H00-6XTB .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-m5H00-6XTB .button-icon-start {
                margin-right: 5px
            }
            .button-m5H00-6XTB .button-icon-end {
                margin-left: 5px
            }
            .button-m5H00-6XTB .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-m5H00-6XTB .button-icon-end,
            .button-m5H00-6XTB .button-icon-start,
            .button-m5H00-6XTB .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-m5H00-6XTB .button-icon-start {
                margin-right: 5px
            }
            .button-m5H00-6XTB .button-icon-end {
                margin-left: 5px
            }
            .button-m5H00-6XTB .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-0Tzc1ftVT8 .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .sub-heading-RSpn9Sywt_ strong {
            color: var(--color-l1axi7uk) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-RSpn9Sywt_ h1,
            .sub-heading-RSpn9Sywt_ h2,
            .sub-heading-RSpn9Sywt_ h3,
            .sub-heading-RSpn9Sywt_ h4,
            .sub-heading-RSpn9Sywt_ h5,
            .sub-heading-RSpn9Sywt_ h6,
            .sub-heading-RSpn9Sywt_ ul li,
            .sub-heading-RSpn9Sywt_.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-RSpn9Sywt_ h1,
            .sub-heading-RSpn9Sywt_ h2,
            .sub-heading-RSpn9Sywt_ h3,
            .sub-heading-RSpn9Sywt_ h4,
            .sub-heading-RSpn9Sywt_ h5,
            .sub-heading-RSpn9Sywt_ h6,
            .sub-heading-RSpn9Sywt_ ul li,
            .sub-heading-RSpn9Sywt_.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-k9dOn1Owwp strong {
            color: var(--color-l1awl9h3) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-k9dOn1Owwp h1,
            .heading-k9dOn1Owwp h2,
            .heading-k9dOn1Owwp h3,
            .heading-k9dOn1Owwp h4,
            .heading-k9dOn1Owwp h5,
            .heading-k9dOn1Owwp h6,
            .heading-k9dOn1Owwp ul li,
            .heading-k9dOn1Owwp.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-k9dOn1Owwp h1,
            .heading-k9dOn1Owwp h2,
            .heading-k9dOn1Owwp h3,
            .heading-k9dOn1Owwp h4,
            .heading-k9dOn1Owwp h5,
            .heading-k9dOn1Owwp h6,
            .heading-k9dOn1Owwp ul li,
            .heading-k9dOn1Owwp.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-_1PKr5b4_P .button-icon-end,
            .button-_1PKr5b4_P .button-icon-start,
            .button-_1PKr5b4_P .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-_1PKr5b4_P .button-icon-start {
                margin-right: 5px
            }
            .button-_1PKr5b4_P .button-icon-end {
                margin-left: 5px
            }
            .button-_1PKr5b4_P .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-_1PKr5b4_P .button-icon-end,
            .button-_1PKr5b4_P .button-icon-start,
            .button-_1PKr5b4_P .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-_1PKr5b4_P .button-icon-start {
                margin-right: 5px
            }
            .button-_1PKr5b4_P .button-icon-end {
                margin-left: 5px
            }
            .button-_1PKr5b4_P .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-4fBxLxWkDi .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .sub-heading-PwLOnfePOE strong {
            color: var(--color-l1axi7uk) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-PwLOnfePOE h1,
            .sub-heading-PwLOnfePOE h2,
            .sub-heading-PwLOnfePOE h3,
            .sub-heading-PwLOnfePOE h4,
            .sub-heading-PwLOnfePOE h5,
            .sub-heading-PwLOnfePOE h6,
            .sub-heading-PwLOnfePOE ul li,
            .sub-heading-PwLOnfePOE.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-PwLOnfePOE h1,
            .sub-heading-PwLOnfePOE h2,
            .sub-heading-PwLOnfePOE h3,
            .sub-heading-PwLOnfePOE h4,
            .sub-heading-PwLOnfePOE h5,
            .sub-heading-PwLOnfePOE h6,
            .sub-heading-PwLOnfePOE ul li,
            .sub-heading-PwLOnfePOE.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-wOlqD5_f-5 strong {
            color: var(--color-l1awl9h3) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-wOlqD5_f-5 h1,
            .heading-wOlqD5_f-5 h2,
            .heading-wOlqD5_f-5 h3,
            .heading-wOlqD5_f-5 h4,
            .heading-wOlqD5_f-5 h5,
            .heading-wOlqD5_f-5 h6,
            .heading-wOlqD5_f-5 ul li,
            .heading-wOlqD5_f-5.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-wOlqD5_f-5 h1,
            .heading-wOlqD5_f-5 h2,
            .heading-wOlqD5_f-5 h3,
            .heading-wOlqD5_f-5 h4,
            .heading-wOlqD5_f-5 h5,
            .heading-wOlqD5_f-5 h6,
            .heading-wOlqD5_f-5 ul li,
            .heading-wOlqD5_f-5.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-0gCY6r8lKX .button-icon-end,
            .button-0gCY6r8lKX .button-icon-start,
            .button-0gCY6r8lKX .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-0gCY6r8lKX .button-icon-start {
                margin-right: 5px
            }
            .button-0gCY6r8lKX .button-icon-end {
                margin-left: 5px
            }
            .button-0gCY6r8lKX .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-0gCY6r8lKX .button-icon-end,
            .button-0gCY6r8lKX .button-icon-start,
            .button-0gCY6r8lKX .main-heading-button {
                font-size: 20px;
                font-weight: 400
            }
            .button-0gCY6r8lKX .button-icon-start {
                margin-right: 5px
            }
            .button-0gCY6r8lKX .button-icon-end {
                margin-left: 5px
            }
            .button-0gCY6r8lKX .sub-heading-button {
                font-size: 15px;
                color: var(--white);
                font-weight: undefined
            }
        }

        .divider-PX6qovruNj .divider-element {
            width: 80%;
            border-top: 1px solid var(--gray);
            margin: 0 auto
        }

        .sub-heading-aqYp3kna2v strong {
            color: var(--color-l1axi7uk) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-aqYp3kna2v h1,
            .sub-heading-aqYp3kna2v h2,
            .sub-heading-aqYp3kna2v h3,
            .sub-heading-aqYp3kna2v h4,
            .sub-heading-aqYp3kna2v h5,
            .sub-heading-aqYp3kna2v h6,
            .sub-heading-aqYp3kna2v ul li,
            .sub-heading-aqYp3kna2v.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-aqYp3kna2v h1,
            .sub-heading-aqYp3kna2v h2,
            .sub-heading-aqYp3kna2v h3,
            .sub-heading-aqYp3kna2v h4,
            .sub-heading-aqYp3kna2v h5,
            .sub-heading-aqYp3kna2v h6,
            .sub-heading-aqYp3kna2v ul li,
            .sub-heading-aqYp3kna2v.text-output {
                font-size: 16px !important;
                font-weight: undefined
            }
        }

        .heading-U7YB7_tsyJ strong {
            color: var(--color-l1ayvzne) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-U7YB7_tsyJ h1,
            .heading-U7YB7_tsyJ h2,
            .heading-U7YB7_tsyJ h3,
            .heading-U7YB7_tsyJ h4,
            .heading-U7YB7_tsyJ h5,
            .heading-U7YB7_tsyJ h6,
            .heading-U7YB7_tsyJ ul li,
            .heading-U7YB7_tsyJ.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-U7YB7_tsyJ h1,
            .heading-U7YB7_tsyJ h2,
            .heading-U7YB7_tsyJ h3,
            .heading-U7YB7_tsyJ h4,
            .heading-U7YB7_tsyJ h5,
            .heading-U7YB7_tsyJ h6,
            .heading-U7YB7_tsyJ ul li,
            .heading-U7YB7_tsyJ.text-output {
                font-size: 26px !important;
                font-weight: undefined
            }
        }

        .sub-heading-GnNVDZXPU1 strong {
            color: var(--color-mad418yr) !important
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-GnNVDZXPU1 h1,
            .sub-heading-GnNVDZXPU1 h2,
            .sub-heading-GnNVDZXPU1 h3,
            .sub-heading-GnNVDZXPU1 h4,
            .sub-heading-GnNVDZXPU1 h5,
            .sub-heading-GnNVDZXPU1 h6,
            .sub-heading-GnNVDZXPU1 ul li,
            .sub-heading-GnNVDZXPU1.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-GnNVDZXPU1 h1,
            .sub-heading-GnNVDZXPU1 h2,
            .sub-heading-GnNVDZXPU1 h3,
            .sub-heading-GnNVDZXPU1 h4,
            .sub-heading-GnNVDZXPU1 h5,
            .sub-heading-GnNVDZXPU1 h6,
            .sub-heading-GnNVDZXPU1 ul li,
            .sub-heading-GnNVDZXPU1.text-output {
                font-size: 30px !important;
                font-weight: undefined
            }
        }

        /* ---- Section styles ----- */

        :root {
            --primary: #37ca37;
            --white: #ffffff;
            --black: #000000;
            --malibu: #63b3ed;
            --transparent: transparent;
            --color-mad4586i: #313655;
            --color-madtsujt: #FFFC00;
            --color-m65wsmwf: #ee5d81ff
        }

        .hl_page-preview--content .section-LIie3K_we {
            padding: 50px 0;
            margin-top: 0;
            margin-bottom: 0;
            background-color: var(--color-mad4586i);
            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-LIie3K_we {
                padding-top: 25px;
                padding-bottom: 25px
            }
        }

        .hl_page-preview--content .row-2HplJqqWxz {
            margin-top: 0;
            margin-bottom: 0;
            padding: 15px 0;
            background-color: var(--transparent);
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            width: 100%
        }

        .hl_page-preview--content .col-5kNrqpsql {
            width: 100%
        }

        .hl_page-preview--content .col-4U_S0AXqE>.inner,
        .hl_page-preview--content .col-5kNrqpsql>.inner,
        .hl_page-preview--content .col-HB4gk8SvM>.inner,
        .hl_page-preview--content .col-dnTlBkvcD>.inner {
            padding: 10px 5px;
            background-color: var(--transparent);
            width: 100%;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid;
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content #heading-2ZY4AQo-F,
        .hl_page-preview--content #heading-81b386QwFA,
        .hl_page-preview--content #heading-D5UB7oyZxX,
        .hl_page-preview--content #heading-RLZxBXZkT4,
        .hl_page-preview--content #heading-WFWSpFwIa,
        .hl_page-preview--content #heading-ZhODDM7T3C,
        .hl_page-preview--content #heading-Zj40N5KbiJ,
        .hl_page-preview--content #heading-kgPby-PxrI {
            margin-top: 0;
            margin-bottom: 0
        }

        .hl_page-preview--content .cheading-D5UB7oyZxX,
        .hl_page-preview--content .cheading-kgPby-PxrI {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-D5UB7oyZxX {
            icon-color: var(--malibu)
        }

        .hl_page-preview--content .col-4U_S0AXqE {
            width: 100%
        }

        .hl_page-preview--content .cheading-ZhODDM7T3C,
        .hl_page-preview--content .cheading-Zj40N5KbiJ {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-Zj40N5KbiJ {
            icon-color: var(--color-m65wsmwf)
        }

        .hl_page-preview--content .col-dnTlBkvcD {
            width: 100%
        }

        .hl_page-preview--content .cheading-81b386QwFA,
        .hl_page-preview--content .cheading-RLZxBXZkT4 {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-RLZxBXZkT4 {
            icon-color: var(--primary)
        }

        .hl_page-preview--content .col-HB4gk8SvM {
            width: 100%
        }

        .hl_page-preview--content .cheading-2ZY4AQo-F,
        .hl_page-preview--content .cheading-WFWSpFwIa {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--white);
            icon-color: var(--text-color);
            font-weight: 400;
            padding: 0;
            opacity: 1;
            text-shadow: 0 0 0 transparent;
            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-2ZY4AQo-F {
            icon-color: var(--color-madtsujt)
        }

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

        #col-4U_S0AXqE>.inner,
        #col-5kNrqpsql>.inner,
        #col-HB4gk8SvM>.inner,
        #col-dnTlBkvcD>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        .heading-2ZY4AQo-F,
        .heading-81b386QwFA,
        .heading-D5UB7oyZxX,
        .heading-RLZxBXZkT4,
        .heading-WFWSpFwIa,
        .heading-ZhODDM7T3C,
        .heading-Zj40N5KbiJ,
        .heading-kgPby-PxrI {
            font-weight: undefined
        }

        .heading-2ZY4AQo-F strong,
        .heading-81b386QwFA strong,
        .heading-D5UB7oyZxX strong,
        .heading-RLZxBXZkT4 strong,
        .heading-WFWSpFwIa strong,
        .heading-ZhODDM7T3C strong,
        .heading-Zj40N5KbiJ strong,
        .heading-kgPby-PxrI strong {
            color: var(--white) !important
        }

        .heading-2ZY4AQo-F em,
        .heading-2ZY4AQo-F u,
        .heading-81b386QwFA em,
        .heading-81b386QwFA u,
        .heading-D5UB7oyZxX em,
        .heading-D5UB7oyZxX u,
        .heading-RLZxBXZkT4 em,
        .heading-RLZxBXZkT4 u,
        .heading-WFWSpFwIa em,
        .heading-WFWSpFwIa u,
        .heading-ZhODDM7T3C em,
        .heading-ZhODDM7T3C u,
        .heading-Zj40N5KbiJ em,
        .heading-Zj40N5KbiJ u,
        .heading-kgPby-PxrI em,
        .heading-kgPby-PxrI u {
            color: var(--text-color) !important
        }

        .heading-2ZY4AQo-F a,
        .heading-2ZY4AQo-F a *,
        .heading-81b386QwFA a,
        .heading-81b386QwFA a *,
        .heading-D5UB7oyZxX a,
        .heading-D5UB7oyZxX a *,
        .heading-RLZxBXZkT4 a,
        .heading-RLZxBXZkT4 a *,
        .heading-WFWSpFwIa a,
        .heading-WFWSpFwIa a *,
        .heading-ZhODDM7T3C a,
        .heading-ZhODDM7T3C a *,
        .heading-Zj40N5KbiJ a,
        .heading-Zj40N5KbiJ a *,
        .heading-kgPby-PxrI a,
        .heading-kgPby-PxrI a * {
            color: var(--link-color) !important;
            text-decoration: none
        }

        .heading-2ZY4AQo-F a u,
        .heading-2ZY4AQo-F a:hover,
        .heading-81b386QwFA a u,
        .heading-81b386QwFA a:hover,
        .heading-D5UB7oyZxX a u,
        .heading-D5UB7oyZxX a:hover,
        .heading-RLZxBXZkT4 a u,
        .heading-RLZxBXZkT4 a:hover,
        .heading-WFWSpFwIa a u,
        .heading-WFWSpFwIa a:hover,
        .heading-ZhODDM7T3C a u,
        .heading-ZhODDM7T3C a:hover,
        .heading-Zj40N5KbiJ a u,
        .heading-Zj40N5KbiJ a:hover,
        .heading-kgPby-PxrI a u,
        .heading-kgPby-PxrI a:hover {
            text-decoration: underline
        }

        .heading-2ZY4AQo-F a s,
        .heading-81b386QwFA a s,
        .heading-D5UB7oyZxX a s,
        .heading-RLZxBXZkT4 a s,
        .heading-WFWSpFwIa a s,
        .heading-ZhODDM7T3C a s,
        .heading-Zj40N5KbiJ a s,
        .heading-kgPby-PxrI a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-kgPby-PxrI h1,
            .heading-kgPby-PxrI h2,
            .heading-kgPby-PxrI h3,
            .heading-kgPby-PxrI h4,
            .heading-kgPby-PxrI h5,
            .heading-kgPby-PxrI h6,
            .heading-kgPby-PxrI ul li,
            .heading-kgPby-PxrI.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-kgPby-PxrI h1,
            .heading-kgPby-PxrI h2,
            .heading-kgPby-PxrI h3,
            .heading-kgPby-PxrI h4,
            .heading-kgPby-PxrI h5,
            .heading-kgPby-PxrI h6,
            .heading-kgPby-PxrI ul li,
            .heading-kgPby-PxrI.text-output {
                font-size: 19px !important;
                font-weight: undefined
            }
        }

        .heading-kgPby-PxrI.text-output h1:first-child:before,
        .heading-kgPby-PxrI.text-output h2:first-child:before,
        .heading-kgPby-PxrI.text-output h3:first-child:before,
        .heading-kgPby-PxrI.text-output h4:first-child:before,
        .heading-kgPby-PxrI.text-output h5:first-child:before,
        .heading-kgPby-PxrI.text-output h6:first-child:before,
        .heading-kgPby-PxrI.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) {
            .heading-D5UB7oyZxX h1,
            .heading-D5UB7oyZxX h2,
            .heading-D5UB7oyZxX h3,
            .heading-D5UB7oyZxX h4,
            .heading-D5UB7oyZxX h5,
            .heading-D5UB7oyZxX h6,
            .heading-D5UB7oyZxX ul li,
            .heading-D5UB7oyZxX.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-D5UB7oyZxX h1,
            .heading-D5UB7oyZxX h2,
            .heading-D5UB7oyZxX h3,
            .heading-D5UB7oyZxX h4,
            .heading-D5UB7oyZxX h5,
            .heading-D5UB7oyZxX h6,
            .heading-D5UB7oyZxX ul li,
            .heading-D5UB7oyZxX.text-output {
                font-size: 40px !important;
                font-weight: undefined
            }
        }

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

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-ZhODDM7T3C h1,
            .heading-ZhODDM7T3C h2,
            .heading-ZhODDM7T3C h3,
            .heading-ZhODDM7T3C h4,
            .heading-ZhODDM7T3C h5,
            .heading-ZhODDM7T3C h6,
            .heading-ZhODDM7T3C ul li,
            .heading-ZhODDM7T3C.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-ZhODDM7T3C h1,
            .heading-ZhODDM7T3C h2,
            .heading-ZhODDM7T3C h3,
            .heading-ZhODDM7T3C h4,
            .heading-ZhODDM7T3C h5,
            .heading-ZhODDM7T3C h6,
            .heading-ZhODDM7T3C ul li,
            .heading-ZhODDM7T3C.text-output {
                font-size: 19px !important;
                font-weight: undefined
            }
        }

        .heading-ZhODDM7T3C.text-output h1:first-child:before,
        .heading-ZhODDM7T3C.text-output h2:first-child:before,
        .heading-ZhODDM7T3C.text-output h3:first-child:before,
        .heading-ZhODDM7T3C.text-output h4:first-child:before,
        .heading-ZhODDM7T3C.text-output h5:first-child:before,
        .heading-ZhODDM7T3C.text-output h6:first-child:before,
        .heading-ZhODDM7T3C.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) {
            .heading-Zj40N5KbiJ h1,
            .heading-Zj40N5KbiJ h2,
            .heading-Zj40N5KbiJ h3,
            .heading-Zj40N5KbiJ h4,
            .heading-Zj40N5KbiJ h5,
            .heading-Zj40N5KbiJ h6,
            .heading-Zj40N5KbiJ ul li,
            .heading-Zj40N5KbiJ.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-Zj40N5KbiJ h1,
            .heading-Zj40N5KbiJ h2,
            .heading-Zj40N5KbiJ h3,
            .heading-Zj40N5KbiJ h4,
            .heading-Zj40N5KbiJ h5,
            .heading-Zj40N5KbiJ h6,
            .heading-Zj40N5KbiJ ul li,
            .heading-Zj40N5KbiJ.text-output {
                font-size: 40px !important;
                font-weight: undefined
            }
        }

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

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-81b386QwFA h1,
            .heading-81b386QwFA h2,
            .heading-81b386QwFA h3,
            .heading-81b386QwFA h4,
            .heading-81b386QwFA h5,
            .heading-81b386QwFA h6,
            .heading-81b386QwFA ul li,
            .heading-81b386QwFA.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-81b386QwFA h1,
            .heading-81b386QwFA h2,
            .heading-81b386QwFA h3,
            .heading-81b386QwFA h4,
            .heading-81b386QwFA h5,
            .heading-81b386QwFA h6,
            .heading-81b386QwFA ul li,
            .heading-81b386QwFA.text-output {
                font-size: 19px !important;
                font-weight: undefined
            }
        }

        .heading-81b386QwFA.text-output h1:first-child:before,
        .heading-81b386QwFA.text-output h2:first-child:before,
        .heading-81b386QwFA.text-output h3:first-child:before,
        .heading-81b386QwFA.text-output h4:first-child:before,
        .heading-81b386QwFA.text-output h5:first-child:before,
        .heading-81b386QwFA.text-output h6:first-child:before,
        .heading-81b386QwFA.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) {
            .heading-RLZxBXZkT4 h1,
            .heading-RLZxBXZkT4 h2,
            .heading-RLZxBXZkT4 h3,
            .heading-RLZxBXZkT4 h4,
            .heading-RLZxBXZkT4 h5,
            .heading-RLZxBXZkT4 h6,
            .heading-RLZxBXZkT4 ul li,
            .heading-RLZxBXZkT4.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-RLZxBXZkT4 h1,
            .heading-RLZxBXZkT4 h2,
            .heading-RLZxBXZkT4 h3,
            .heading-RLZxBXZkT4 h4,
            .heading-RLZxBXZkT4 h5,
            .heading-RLZxBXZkT4 h6,
            .heading-RLZxBXZkT4 ul li,
            .heading-RLZxBXZkT4.text-output {
                font-size: 40px !important;
                font-weight: undefined
            }
        }

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

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-WFWSpFwIa h1,
            .heading-WFWSpFwIa h2,
            .heading-WFWSpFwIa h3,
            .heading-WFWSpFwIa h4,
            .heading-WFWSpFwIa h5,
            .heading-WFWSpFwIa h6,
            .heading-WFWSpFwIa ul li,
            .heading-WFWSpFwIa.text-output {
                font-size: 15px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-WFWSpFwIa h1,
            .heading-WFWSpFwIa h2,
            .heading-WFWSpFwIa h3,
            .heading-WFWSpFwIa h4,
            .heading-WFWSpFwIa h5,
            .heading-WFWSpFwIa h6,
            .heading-WFWSpFwIa ul li,
            .heading-WFWSpFwIa.text-output {
                font-size: 19px !important;
                font-weight: undefined
            }
        }

        .heading-WFWSpFwIa.text-output h1:first-child:before,
        .heading-WFWSpFwIa.text-output h2:first-child:before,
        .heading-WFWSpFwIa.text-output h3:first-child:before,
        .heading-WFWSpFwIa.text-output h4:first-child:before,
        .heading-WFWSpFwIa.text-output h5:first-child:before,
        .heading-WFWSpFwIa.text-output h6:first-child:before,
        .heading-WFWSpFwIa.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) {
            .heading-2ZY4AQo-F h1,
            .heading-2ZY4AQo-F h2,
            .heading-2ZY4AQo-F h3,
            .heading-2ZY4AQo-F h4,
            .heading-2ZY4AQo-F h5,
            .heading-2ZY4AQo-F h6,
            .heading-2ZY4AQo-F ul li,
            .heading-2ZY4AQo-F.text-output {
                font-size: 32px !important;
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-2ZY4AQo-F h1,
            .heading-2ZY4AQo-F h2,
            .heading-2ZY4AQo-F h3,
            .heading-2ZY4AQo-F h4,
            .heading-2ZY4AQo-F h5,
            .heading-2ZY4AQo-F h6,
            .heading-2ZY4AQo-F ul li,
            .heading-2ZY4AQo-F.text-output {
                font-size: 40px !important;
                font-weight: undefined
            }
        }

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

        /* ---- parceiros oficiais styles ----- */

        :root {
            --black: #000000;
            --transparent: transparent
        }

        .hl_page-preview--content .section-Fb5tSQqSeJ {
            box-shadow: none;
            padding: 20px 0;
            margin: 0;
            background-color: var(--transparent);
            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-Fb5tSQqSeJ {
                padding-top: 25px;
                padding-bottom: 25px
            }
        }

        .hl_page-preview--content .col-npqK_ZTYZr,
        .hl_page-preview--content .row-vlc7Kjx6pS {
            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-npqK_ZTYZr {
            padding: 10px 5px;
            margin: 0
        }

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

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

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

        .hl_page-preview--content .col-5fg4Cb_RDs {
            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-EFC5Ewc-4y,
        .hl_page-preview--content .image-5_3pkI3bzZ {
            margin: 0
        }

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

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

        .hl_page-preview--content .cheading-EFC5Ewc-4y,
        .hl_page-preview--content .col-oO3lmIMZ0g {
            background-color: var(--transparent);
            box-shadow: none;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

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

        .hl_page-preview--content .cheading-EFC5Ewc-4y {
            font-family: var(--headlinefont);
            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-Fb5tSQqSeJ>.inner {
            max-width: 1170px
        }

        #col-5fg4Cb_RDs>.inner,
        #col-npqK_ZTYZr>.inner,
        #col-oO3lmIMZ0g>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        .heading-EFC5Ewc-4y {
            font-weight: 700
        }

        .heading-EFC5Ewc-4y em,
        .heading-EFC5Ewc-4y strong,
        .heading-EFC5Ewc-4y u {
            color: var(--text-color)
        }

        .heading-EFC5Ewc-4y a,
        .heading-EFC5Ewc-4y a * {
            color: var(--link-color);
            text-decoration: none
        }

        .heading-EFC5Ewc-4y a u,
        .heading-EFC5Ewc-4y a:hover {
            text-decoration: underline
        }

        .heading-EFC5Ewc-4y a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .heading-EFC5Ewc-4y h1,
            .heading-EFC5Ewc-4y h2,
            .heading-EFC5Ewc-4y h3,
            .heading-EFC5Ewc-4y h4,
            .heading-EFC5Ewc-4y h5,
            .heading-EFC5Ewc-4y h6,
            .heading-EFC5Ewc-4y ul li,
            .heading-EFC5Ewc-4y.text-output {
                font-size: 32px !important;
                font-weight: 700
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .heading-EFC5Ewc-4y h1,
            .heading-EFC5Ewc-4y h2,
            .heading-EFC5Ewc-4y h3,
            .heading-EFC5Ewc-4y h4,
            .heading-EFC5Ewc-4y h5,
            .heading-EFC5Ewc-4y h6,
            .heading-EFC5Ewc-4y ul li,
            .heading-EFC5Ewc-4y.text-output {
                font-size: 32px !important;
                font-weight: 700
            }
        }

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

        /* ---- correct_footer styles ----- */

        :root {
            --black: #000000;
            --green: #9ae6b4;
            --transparent: transparent;
            --color-lx2prsc2: #000321;
            --color-majo2wlw: #676767
        }

        .hl_page-preview--content .section-YRcj_lS8ko {
            box-shadow: none;
            padding: 40px 0;
            margin: 0;
            background-color: var(--transparent);
            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-YRcj_lS8ko {
                padding-top: 40px
            }
        }

        .hl_page-preview--content .col-99sleeY9VH,
        .hl_page-preview--content .row--iYaShqmBI {
            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%
        }

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

        .hl_page-preview--content #paragraph-3ujof21k63,
        .hl_page-preview--content #paragraph-_dR23QNoN2 {
            margin: 0
        }

        .hl_page-preview--content .cparagraph-3ujof21k63 {
            font-family: var(--contentfont);
            color: var(--color-majo2wlw);
            icon-color: var(--color-majo2wlw);
            font-weight: 400;
            padding: 15px 0 0;
            opacity: 1;
            text-shadow: none;
            line-height: 1.3em;
            letter-spacing: 0;
            text-align: right
        }

        .hl_page-preview--content .col-vf4huLbyKl,
        .hl_page-preview--content .cparagraph-3ujof21k63,
        .hl_page-preview--content .cparagraph-_dR23QNoN2 {
            background-color: var(--transparent);
            box-shadow: none;
            border-color: var(--black);
            border-width: 2px;
            border-style: solid
        }

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

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

        .hl_page-preview--content .csocial-icons-MnvoT-c3J_ {
            font-family: Inter;
            font-size: 12px;
            font-weight: 500;
            color: #000;
            padding: 0;
            margin: 0
        }

        .hl_page-preview--content .col-8d8DFbc2wp {
            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 .image-pjUeMZNeBr {
            margin: 0
        }

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

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

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

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

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

        .hl_page-preview--content .cbutton-HH5TCietxZ {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--black);
            secondary-color: var(--black);
            text-decoration: none;
            padding: 0;
            border-color: var(--green);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            width: auto%;
            box-shadow: none;
            text-shadow: none
        }

        .hl_page-preview--content .button-g-65V8xDgS {
            margin: 0 0 10px;
            text-align: center
        }

        .hl_page-preview--content .cbutton-g-65V8xDgS {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--black);
            secondary-color: var(--black);
            text-decoration: none;
            padding: 0;
            border-color: var(--green);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            width: auto%;
            box-shadow: none;
            text-shadow: none
        }

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

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

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

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

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

        .hl_page-preview--content .cbutton-cQXO8kNAyi {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            color: var(--black);
            secondary-color: var(--black);
            text-decoration: none;
            padding: 0;
            border-color: var(--green);
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0;
            width: auto%;
            box-shadow: none;
            text-shadow: none
        }

        .hl_page-preview--content .button-3DFBgPQlaz {
            margin: 0 0 10px;
            text-align: center
        }

        .hl_page-preview--content .cbutton-3DFBgPQlaz,
        .hl_page-preview--content .csub-heading-8jwerHXUuV {
            font-family: var(--headlinefont);
            background-color: var(--transparent);
            box-shadow: none;
            padding: 0;
            text-shadow: none;
            border-width: 2px;
            border-style: solid;
            letter-spacing: 0
        }

        .hl_page-preview--content .cbutton-3DFBgPQlaz {
            color: var(--black);
            secondary-color: var(--black);
            text-decoration: none;
            border-color: var(--green);
            width: auto%
        }

        .hl_page-preview--content .csub-heading-8jwerHXUuV {
            color: var(--color-lx2prsc2);
            icon-color: var(--color-lx2prsc2);
            font-weight: 400;
            opacity: 1;
            border-color: var(--black);
            line-height: 1.3em;
            text-align: center
        }

        #section-YRcj_lS8ko>.inner {
            max-width: 100%
        }

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

        .paragraph-3ujof21k63,
        .paragraph-_dR23QNoN2 {
            font-weight: 500
        }

        .paragraph-3ujof21k63 em,
        .paragraph-3ujof21k63 strong,
        .paragraph-3ujof21k63 u {
            color: var(--color-majo2wlw)
        }

        .paragraph-3ujof21k63 a,
        .paragraph-3ujof21k63 a *,
        .paragraph-_dR23QNoN2 a,
        .paragraph-_dR23QNoN2 a *,
        .sub-heading--OQ0HYw9MZ a,
        .sub-heading--OQ0HYw9MZ a *,
        .sub-heading-8jwerHXUuV a,
        .sub-heading-8jwerHXUuV a * {
            color: var(--link-color);
            text-decoration: none
        }

        .paragraph-3ujof21k63 a u,
        .paragraph-3ujof21k63 a:hover,
        .paragraph-_dR23QNoN2 a u,
        .paragraph-_dR23QNoN2 a:hover,
        .sub-heading--OQ0HYw9MZ a u,
        .sub-heading--OQ0HYw9MZ a:hover,
        .sub-heading-8jwerHXUuV a u,
        .sub-heading-8jwerHXUuV a:hover {
            text-decoration: underline
        }

        .paragraph-3ujof21k63 a s,
        .paragraph-_dR23QNoN2 a s,
        .sub-heading--OQ0HYw9MZ a s,
        .sub-heading-8jwerHXUuV a s {
            text-decoration: line-through
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .paragraph-3ujof21k63 h1,
            .paragraph-3ujof21k63 h2,
            .paragraph-3ujof21k63 h3,
            .paragraph-3ujof21k63 h4,
            .paragraph-3ujof21k63 h5,
            .paragraph-3ujof21k63 h6,
            .paragraph-3ujof21k63 ul li,
            .paragraph-3ujof21k63.text-output {
                font-size: 16px !important;
                font-weight: 500
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .paragraph-3ujof21k63 h1,
            .paragraph-3ujof21k63 h2,
            .paragraph-3ujof21k63 h3,
            .paragraph-3ujof21k63 h4,
            .paragraph-3ujof21k63 h5,
            .paragraph-3ujof21k63 h6,
            .paragraph-3ujof21k63 ul li,
            .paragraph-3ujof21k63.text-output {
                font-size: 16px !important;
                font-weight: 500
            }
        }

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

        .paragraph-_dR23QNoN2 em,
        .paragraph-_dR23QNoN2 strong,
        .paragraph-_dR23QNoN2 u {
            color: var(--text-color)
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .paragraph-_dR23QNoN2 h1,
            .paragraph-_dR23QNoN2 h2,
            .paragraph-_dR23QNoN2 h3,
            .paragraph-_dR23QNoN2 h4,
            .paragraph-_dR23QNoN2 h5,
            .paragraph-_dR23QNoN2 h6,
            .paragraph-_dR23QNoN2 ul li,
            .paragraph-_dR23QNoN2.text-output {
                font-size: 18px !important;
                font-weight: 500
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .paragraph-_dR23QNoN2 h1,
            .paragraph-_dR23QNoN2 h2,
            .paragraph-_dR23QNoN2 h3,
            .paragraph-_dR23QNoN2 h4,
            .paragraph-_dR23QNoN2 h5,
            .paragraph-_dR23QNoN2 h6,
            .paragraph-_dR23QNoN2 ul li,
            .paragraph-_dR23QNoN2.text-output {
                font-size: 18px !important;
                font-weight: 500
            }
        }

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

        #social-icons-MnvoT-c3J_ .social-media-icon {
            height: 20px;
            width: 20px
        }

        #social-icons-MnvoT-c3J_ .social-icons-container {
            justify-content: center
        }

        #col-45UXKI2ZKH>.inner,
        #col-8d8DFbc2wp>.inner,
        #col-r9j8Xp47EC>.inner {
            flex-direction: column;
            justify-content: center;
            align-items: inherit;
            flex-wrap: nowrap
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-HH5TCietxZ .button-icon-end,
            .button-HH5TCietxZ .button-icon-start,
            .button-HH5TCietxZ .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-HH5TCietxZ .button-icon-start {
                margin-right: 5px
            }
            .button-HH5TCietxZ .button-icon-end {
                margin-left: 5px
            }
            .button-HH5TCietxZ .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-HH5TCietxZ .button-icon-end,
            .button-HH5TCietxZ .button-icon-start,
            .button-HH5TCietxZ .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-HH5TCietxZ .button-icon-start {
                margin-right: 5px
            }
            .button-HH5TCietxZ .button-icon-end {
                margin-left: 5px
            }
            .button-HH5TCietxZ .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-g-65V8xDgS .button-icon-end,
            .button-g-65V8xDgS .button-icon-start,
            .button-g-65V8xDgS .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-g-65V8xDgS .button-icon-start {
                margin-right: 5px
            }
            .button-g-65V8xDgS .button-icon-end {
                margin-left: 5px
            }
            .button-g-65V8xDgS .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-g-65V8xDgS .button-icon-end,
            .button-g-65V8xDgS .button-icon-start,
            .button-g-65V8xDgS .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-g-65V8xDgS .button-icon-start {
                margin-right: 5px
            }
            .button-g-65V8xDgS .button-icon-end {
                margin-left: 5px
            }
            .button-g-65V8xDgS .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: undefined
            }
        }

        .sub-heading--OQ0HYw9MZ,
        .sub-heading-8jwerHXUuV {
            font-weight: 600
        }

        .sub-heading--OQ0HYw9MZ em,
        .sub-heading--OQ0HYw9MZ strong,
        .sub-heading--OQ0HYw9MZ u,
        .sub-heading-8jwerHXUuV em,
        .sub-heading-8jwerHXUuV strong,
        .sub-heading-8jwerHXUuV u {
            color: var(--color-lx2prsc2)
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading--OQ0HYw9MZ h1,
            .sub-heading--OQ0HYw9MZ h2,
            .sub-heading--OQ0HYw9MZ h3,
            .sub-heading--OQ0HYw9MZ h4,
            .sub-heading--OQ0HYw9MZ h5,
            .sub-heading--OQ0HYw9MZ h6,
            .sub-heading--OQ0HYw9MZ ul li,
            .sub-heading--OQ0HYw9MZ.text-output {
                font-size: 17px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading--OQ0HYw9MZ h1,
            .sub-heading--OQ0HYw9MZ h2,
            .sub-heading--OQ0HYw9MZ h3,
            .sub-heading--OQ0HYw9MZ h4,
            .sub-heading--OQ0HYw9MZ h5,
            .sub-heading--OQ0HYw9MZ h6,
            .sub-heading--OQ0HYw9MZ ul li,
            .sub-heading--OQ0HYw9MZ.text-output {
                font-size: 17px !important;
                font-weight: 600
            }
        }

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

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-cQXO8kNAyi .button-icon-end,
            .button-cQXO8kNAyi .button-icon-start,
            .button-cQXO8kNAyi .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-cQXO8kNAyi .button-icon-start {
                margin-right: 5px
            }
            .button-cQXO8kNAyi .button-icon-end {
                margin-left: 5px
            }
            .button-cQXO8kNAyi .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-cQXO8kNAyi .button-icon-end,
            .button-cQXO8kNAyi .button-icon-start,
            .button-cQXO8kNAyi .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-cQXO8kNAyi .button-icon-start {
                margin-right: 5px
            }
            .button-cQXO8kNAyi .button-icon-end {
                margin-left: 5px
            }
            .button-cQXO8kNAyi .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: undefined
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .button-3DFBgPQlaz .button-icon-end,
            .button-3DFBgPQlaz .button-icon-start,
            .button-3DFBgPQlaz .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-3DFBgPQlaz .button-icon-start {
                margin-right: 5px
            }
            .button-3DFBgPQlaz .button-icon-end {
                margin-left: 5px
            }
            .button-3DFBgPQlaz .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: 400
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .button-3DFBgPQlaz .button-icon-end,
            .button-3DFBgPQlaz .button-icon-start,
            .button-3DFBgPQlaz .main-heading-button {
                font-size: 15px;
                font-weight: 400
            }
            .button-3DFBgPQlaz .button-icon-start {
                margin-right: 5px
            }
            .button-3DFBgPQlaz .button-icon-end {
                margin-left: 5px
            }
            .button-3DFBgPQlaz .sub-heading-button {
                font-size: 15px;
                color: var(--black);
                font-weight: undefined
            }
        }

        @media screen and (min-width:0px) and (max-width:480px) {
            .sub-heading-8jwerHXUuV h1,
            .sub-heading-8jwerHXUuV h2,
            .sub-heading-8jwerHXUuV h3,
            .sub-heading-8jwerHXUuV h4,
            .sub-heading-8jwerHXUuV h5,
            .sub-heading-8jwerHXUuV h6,
            .sub-heading-8jwerHXUuV ul li,
            .sub-heading-8jwerHXUuV.text-output {
                font-size: 17px !important;
                font-weight: 600
            }
        }

        @media screen and (min-width:481px) and (max-width:10000px) {
            .sub-heading-8jwerHXUuV h1,
            .sub-heading-8jwerHXUuV h2,
            .sub-heading-8jwerHXUuV h3,
            .sub-heading-8jwerHXUuV h4,
            .sub-heading-8jwerHXUuV h5,
            .sub-heading-8jwerHXUuV h6,
            .sub-heading-8jwerHXUuV ul li,
            .sub-heading-8jwerHXUuV.text-output {
                font-size: 17px !important;
                font-weight: 600
            }
        }

        .hl-cookie-consent-banner {
            background-color: #ffffffff
        }

        .hl-cookie-consent-banner .banner-text,
        .hl-cookie-consent-banner .learn-more {
            color: #000;
            font-family: Inter;
            font-size: 16px
        }

        .hl-cookie-consent-banner .button.primary {
            color: #fff;
            background-color: #49539dff;
            font-family: Inter;
            font-size: 16px
        }

        .hl-cookie-consent-banner .button.secondary {
            color: #515353ff;
            background-color: #fff;
            font-family: Inter;
            font-size: 16px
        }

        .hl-cookie-consent-banner .button.customize {
            color: #000;
            background-color: #49539dff;
            font-family: Inter;
            font-size: 16px
        }

        .hl-cc-preference-popup {
            background-color: #fff;
            font-family: Inter
        }

        .hl-cc-preference-popup .hl-cc-preference-popup-title {
            color: #101828;
            font-size: 18px
        }

        .hl-cc-preference-popup .hl-cc-preference-popup-description {
            color: #344054;
            font-size: 14px
        }

        .hl-cc-preference-popup-footer .cancel {
            color: #354054;
            background-color: #fff
        }

        .hl-cc-preference-popup-footer .save {
            color: #fff;
            background-color: #49539dff
        }

        .hl-cc-preference-popup-footer .reject {
            color: #ffffffff;
            background-color: #b42418ff
        }

        .hl-cc-switch input:checked+.hl-slider {
            background-color: #49539dff
        }

        .hl-cc-preference-popup-content .hl-cc-preference-category-header {
            color: #101828
        }

        .animate__fadeInUp-heading-jKmYrwb2u {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-heading-e_fWGRjG33 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-sub-heading-148qvpRDx {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-button-gT1Bg7dQ_ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image-Atrv0mOQa7 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-oWz_IOZOV {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-v3AtjDbeW {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-dWQNks3M_ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-button-uGBYHOwKFX {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-sub-heading-SAxXvOnPhK {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-heading-anmNvexjM1 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image-DUQ-21eB7 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-heading-HjZt1LBgz {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-sub-heading-z9mAe2SIw {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-image-0IP3Hj9Zqv {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-heading-f9c6O9Ew51 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-sub-heading-wtrY7dCsAj {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-image-SCEEGaPovn {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-exngHn2J_Y {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-m9GTcnppkK {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image--2GM2I2Pc0 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-heading-EPcyyv6tud {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-sub-heading-GgSDfj1-zd {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-image-j1z0pJgzJT {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-heading-F1KR2JYzVH {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-sub-heading-zC9SWJx5jA {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-image-_Yr7y1t6wa {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-lo2f4yeqMT {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-7Ga0E5GI2Z {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-sub-heading-GnNVDZXPU1 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image-UU_Pc6SqTk {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-U7YB7_tsyJ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-sub-heading-aqYp3kna2v {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-button-0gCY6r8lKX {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-image-y05Ur3dZWd {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-wOlqD5_f-5 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-PwLOnfePOE {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInUp-button-_1PKr5b4_P {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image-BuqNEZ2lVQ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-heading-k9dOn1Owwp {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-sub-heading-RSpn9Sywt_ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-button-m5H00-6XTB {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-image--iFdVVlwSx {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-6k5P3NNojA {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-u1f-7EhcdJ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-button-F9FfSKnNGA {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-image-G0HhJ-RyJj {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-heading-AK0K0l4NQN {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInLeft-sub-heading-ctf94vt_Pr {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-button-5cnPr5ZoR8 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-image-dBOPnVJu74 {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-heading-dLXoXwByE_ {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInRight-sub-heading-RQC67ObQAB {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        .animate__fadeInDown-button-OEyPZR7aED {
            animation-delay: 0s !important;
            -webkit-animation-delay: 0s !important;
        }

        @media (max-width: 1024px) {
            #section-D6aqIJRgm,
            #row-O5h8rEU4Et,
            #col-r_CjBFMpfb,
            #section-DDX72r33bL,
            #row-Zzk34IMS0W,
            #col-icv9LLPJZU,
            #col-jWkdvj9035,
            #row-0G9QqTSd5b,
            #col-49t_Z2ShSj,
            #col--NzRFah5s8,
            #row-6GLRpajoub,
            #col-W_WDdfoGaM,
            #col-H-PFDf3_KM,
            #section-FxT4ue71q,
            #row-y0J9gV0CVY,
            #col-bEJcaJPFk,
            #row-krclU5PgoV,
            #col-BX3Z3DiSP,
            #section-PGGOSigc0,
            #row-WVAe7ShoVD,
            #col-MlAsF9DKbs,
            #col-VGS8_VQ_8,
            #section-ljRxzYBVS,
            #row-2a2mnk6hUV,
            #col-FMvf6TwFp,
            #col-t2HyjvpF-,
            #section-wjBUQZ1qQ,
            #row-S9-HLABsC,
            #col-etnrLBHRAV,
            #row-HY794Jh5Jd,
            #col-i2ihgavQQ,
            #col-ZUJcAOTa4,
            #col-nf0-vMsTf,
            #row-XBXXjSpV2,
            #col-iRVw_6N4ED,
            #col-iR6i0h4lLg,
            #col-Dhu9av-BWa,
            #section-BkmWYfdKx,
            #row-cupoEZ_t53,
            #col-UOHwqvd5oH,
            #row-gK__YNE_gK,
            #col-ZrSyOz4mWS,
            #col-e4zjF32JeZ,
            #row-Qy3fe7o8nA,
            #col-PlVrisw9a,
            #col-WOB7580yX,
            #row-C7MnETU-bc,
            #col-PsYEm0RHxF,
            #col-elNGqcxkUV,
            #section-LIie3K_we,
            #row-2HplJqqWxz,
            #col-HB4gk8SvM,
            #col-dnTlBkvcD,
            #col-4U_S0AXqE,
            #col-5kNrqpsql,
            #section-Fb5tSQqSeJ,
            #row-vlc7Kjx6pS,
            #col-oO3lmIMZ0g,
            #col-5fg4Cb_RDs,
            #col-npqK_ZTYZr,
            #section-YRcj_lS8ko,
            #row-ALvakFiKJr,
            #col-r9j8Xp47EC,
            #col-45UXKI2ZKH,
            #row--iYaShqmBI,
            #col-8d8DFbc2wp,
            #col-vf4huLbyKl,
            #col-99sleeY9VH {
                animation: none !important;
            }
            .animate__fadeInUp-heading-jKmYrwb2u {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-heading-e_fWGRjG33 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-sub-heading-148qvpRDx {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-button-gT1Bg7dQ_ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image-Atrv0mOQa7 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-oWz_IOZOV {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-v3AtjDbeW {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-dWQNks3M_ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-button-uGBYHOwKFX {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-sub-heading-SAxXvOnPhK {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-heading-anmNvexjM1 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image-DUQ-21eB7 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-heading-HjZt1LBgz {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-sub-heading-z9mAe2SIw {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-image-0IP3Hj9Zqv {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-heading-f9c6O9Ew51 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-sub-heading-wtrY7dCsAj {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-image-SCEEGaPovn {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-exngHn2J_Y {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-m9GTcnppkK {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image--2GM2I2Pc0 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-heading-EPcyyv6tud {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-sub-heading-GgSDfj1-zd {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-image-j1z0pJgzJT {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-heading-F1KR2JYzVH {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-sub-heading-zC9SWJx5jA {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-image-_Yr7y1t6wa {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-lo2f4yeqMT {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-7Ga0E5GI2Z {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-sub-heading-GnNVDZXPU1 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image-UU_Pc6SqTk {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-U7YB7_tsyJ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-sub-heading-aqYp3kna2v {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-button-0gCY6r8lKX {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-image-y05Ur3dZWd {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-wOlqD5_f-5 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-PwLOnfePOE {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInUp-button-_1PKr5b4_P {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image-BuqNEZ2lVQ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-heading-k9dOn1Owwp {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-sub-heading-RSpn9Sywt_ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-button-m5H00-6XTB {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-image--iFdVVlwSx {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-6k5P3NNojA {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-u1f-7EhcdJ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-button-F9FfSKnNGA {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-image-G0HhJ-RyJj {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-heading-AK0K0l4NQN {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInLeft-sub-heading-ctf94vt_Pr {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-button-5cnPr5ZoR8 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-image-dBOPnVJu74 {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-heading-dLXoXwByE_ {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInRight-sub-heading-RQC67ObQAB {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
            .animate__fadeInDown-button-OEyPZR7aED {
                animation-delay: 0s !important;
                -webkit-animation-delay: 0s !important;
            }
        }
@media (max-width: 480px) {
            .bg-section-FxT4ue71q {
                background: url(../img/6824ef775b0a0b3408a3221f.png);
                opacity: .3
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-section-FxT4ue71q {
                background: url(../img/6824ef775b0a0b3408a3221f.png);
                opacity: .3
            }
        }

        @media (min-width: 1025px) {
            .bg-section-FxT4ue71q {
                background: url(../img/6824ef775b0a0b3408a3221f.png);
                opacity: .3
            }
        }
@media (max-width: 480px) {
            .bg-col-FMvf6TwFp {
                background: url(../img/6820ba2975a08e5129e40f58.png);
                opacity: .5
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-FMvf6TwFp {
                background: url(../img/6820ba2975a08e5129e40f58.png);
                opacity: .5
            }
        }

        @media (min-width: 1025px) {
            .bg-col-FMvf6TwFp {
                background: url(../img/6820ba2975a08e5129e40f58.png);
                opacity: .5
            }
        }
@media (max-width: 480px) {
            .bg-col-i2ihgavQQ {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-i2ihgavQQ {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-i2ihgavQQ {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }
@media (max-width: 480px) {
            .bg-col-ZUJcAOTa4 {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-ZUJcAOTa4 {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-ZUJcAOTa4 {
                background: url(../img/f756f524-f046-4b55-b4b1-1bce3c2bf3ff.png);
                opacity: 1
            }
        }
@media (max-width: 480px) {
            .bg-col-nf0-vMsTf {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-nf0-vMsTf {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-nf0-vMsTf {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }
@media (max-width: 480px) {
            .bg-col-iRVw_6N4ED {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-iRVw_6N4ED {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-iRVw_6N4ED {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }
@media (max-width: 480px) {
            .bg-col-iR6i0h4lLg {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-iR6i0h4lLg {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-iR6i0h4lLg {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }
@media (max-width: 480px) {
            .bg-col-Dhu9av-BWa {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 481px) and (max-width: 1024px) {
            .bg-col-Dhu9av-BWa {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }

        @media (min-width: 1025px) {
            .bg-col-Dhu9av-BWa {
                background: url(../img/357e479d-fac6-4e9d-9b10-e1ba00c93d2e.png);
                opacity: 1
            }
        }
:root {
            --sticky-header-height: 0px
        }

        [id] {
            scroll-margin-top: var(--sticky-header-height)
        }

        .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(../img/flags.png)
        }

        .pointer {
            cursor: pointer
        }

        @media(min-resolution:192dpi) {
            .iti__flag {
                background-image: url(../img/flags@2x.png)
            }
        }

        .iti__country {
            display: flex;
            justify-content: space-between
        }

        .iti__hide {
            display: none
        }

        @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 #0000001a;
            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 #00000026;
            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: #ffffff80
        }

        .progressbarOffsetBlack {
            background: #333
        }

        .progressbarOffsetTransparentBlack {
            background-color: #7e7e7e80
        }

        .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 {
            height: 100%;
            inset: 0;
            opacity: 0;
            overflow-y: scroll;
            position: fixed;
            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%;
            transition: transform .25s ease-in-out
        }

        .popup-body,
        .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: gray;
            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
        }

        .default-cursor {
            cursor: default !important
        }
@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:1024.02px) {
            .mobile-only {
                display: none
            }
        }

        @media only screen and (min-width:768px)and (max-width:1024px) {
            .tablet-hide {
                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%
        }

        .c-nested-column .c-row>.inner {
            width: 100% !important
        }

        .c-nested-column .inner {
            border: none !important
        }

        .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: #000000b3;
            border-left: none !important;
            border-right: none !important;
            border-top-color: #000000b3
        }

        .borderTop {
            border-bottom: none !important;
            border-top-color: #000000b3
        }

        .borderBottom,
        .borderTop {
            border-left: none !important;
            border-right: none !important
        }

        .borderBottom {
            border-bottom-color: #000000b3;
            border-top: none !important
        }

        .borderFull {
            border-color: #000000b3
        }

        @keyframes rocking {
            0% {
                transform: rotate(0)
            }
            25% {
                transform: rotate(0)
            }
            50% {
                transform: rotate(2deg)
            }
            75% {
                transform: rotate(-2deg)
            }
            to {
                transform: rotate(0)
            }
        }

        .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 #fff0
            }
            25% {
                box-shadow: 0 0 2.5px 1px #ffffff40
            }
            50% {
                box-shadow: 0 0 5px 2px #ffffff80
            }
            85% {
                box-shadow: 0 0 5px 5px #fff0
            }
            to {
                box-shadow: 0 0 #fff0
            }
        }

        .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 #00000040;
                transform: translateY(-35%)
            }
            45% {
                box-shadow: 0 0 0 0 transparent;
                transform: translateY(0)
            }
            55% {
                box-shadow: 0 5px 4px -4px #00000040;
                transform: translateY(-20%)
            }
            70% {
                box-shadow: 0 0 0 0 transparent;
                transform: translateY(0)
            }
            80% {
                box-shadow: 0 4px 3px -3px #00000040;
                transform: translateY(-10%)
            }
            90% {
                box-shadow: 0 0 0 0 transparent;
                transform: translateY(0)
            }
            95% {
                box-shadow: 0 2px 3px -3px #00000040;
                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 #00000040;
                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: skew(0)
            }
            25% {
                transform: skew(10deg)
            }
            50% {
                transform: skew(0)
            }
            75% {
                transform: skew(-10deg)
            }
            to {
                transform: skew(0)
            }
        }

        .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 #0000000d
        }

        .shadow10inner {
            box-shadow: inset 0 1px 5px #0000001a
        }

        .shadow20inner {
            box-shadow: inset 0 1px 5px #0003
        }

        .shadow30inner {
            box-shadow: inset 0 2px 5px 2px #0000004d
        }

        .shadow40inner {
            box-shadow: inset 0 2px 5px 2px #0006
        }

        .shadow5 {
            box-shadow: 0 1px 3px #0000000d
        }

        .shadow10 {
            box-shadow: 0 1px 5px #0000001a
        }

        .shadow20 {
            box-shadow: 0 1px 5px #0003
        }

        .shadow30 {
            box-shadow: 0 2px 5px 2px #0000004d
        }

        .shadow40 {
            box-shadow: 0 2px 5px 2px #0006
        }

        .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 #0003
        }

        .button-shadow2 {
            box-shadow: 0 1px 5px #0006
        }

        .button-shadow3 {
            box-shadow: 0 1px 5px #000000b3
        }

        .button-shadow4 {
            box-shadow: 0 8px 1px #0000001a
        }

        .button-shadow5 {
            box-shadow: 0 0 25px #0003, 0 0 15px #0003, 0 0 3px #0006
        }

        .button-shadow6 {
            box-shadow: 0 0 25px #0006, 0 0 15px #fff3, 0 0 3px #fff6
        }

        .button-shadow-sharp1 {
            box-shadow: inset 0 1px #fff3
        }

        .button-shadow-sharp2 {
            box-shadow: inset 0 0 0 1px #fff3
        }

        .button-shadow-sharp3 {
            box-shadow: inset 0 0 0 2px #fff3
        }

        .button-shadow-highlight {
            box-shadow: none
        }

        .button-shadow-highlight:hover {
            box-shadow: inset 0 0 #ffffff38, inset 0 233px 233px #ffffff1f
        }

        .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 #0000001a
        }

        .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);
            display: none;
            height: 100%;
            inset: 0;
            opacity: 0;
            position: fixed;
            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;
            position: absolute;
            right: 20px;
            top: 20px;
            z-index: 100
        }

        #nav-menu-popup .nav-menu-body .close-menu:before {
            content: ""
        }

        #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: ""
        }

        #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
        }

        .c-rich-text .list-disc {
            list-style-type: disc
        }

        .c-rich-text .list-square {
            list-style-type: square
        }

        .c-rich-text .list-none {
            list-style-type: none
        }

        .c-rich-text .list-circle {
            list-style-type: circle
        }

        .c-rich-text .list-decimal {
            list-style-type: decimal
        }

        .c-rich-text .list-upper-alpha {
            list-style-type: upper-alpha
        }

        .c-rich-text .list-lower-alpha {
            list-style-type: lower-alpha
        }

        .c-rich-text .list-upper-roman {
            list-style-type: upper-roman
        }

        .c-rich-text .list-lower-roman {
            list-style-type: lower-roman
        }

        .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 #00000026
        }

        .shadow2 {
            box-shadow: 0 4px 3px #00000026, 0 0 2px #00000026
        }

        .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-faq,
        .c-heading,
        .c-image-feature,
        .c-paragraph,
        .c-sub-heading {
            word-break: break-word
        }

        h1:empty:after,
        h2:empty:after,
        h3:empty:after,
        h4:empty:after,
        h5:empty:after,
        h6:empty:after,
        p:empty:after {
            content: " "
        }

        h1:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        h2:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        h3:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        h4:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        h5:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        h6:has(>br:last-child):not(:has(>br:nth-of-type(2))):after,
        p:has(>br:last-child):not(:has(>br:nth-of-type(2))):after {
            content: "\a";
            white-space: pre
        }

        .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
            }
            #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
            }
        }

        .hvr-grow {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: var(--hover-easing, ease);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-grow,
        .hvr-grow:hover {
            transform: perspective(1px) translateZ(0) scale(var(--hover-scale, 1.05)) !important
        }

        .hvr-shrink {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: var(--hover-easing, ease);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-shrink,
        .hvr-shrink:hover {
            transform: perspective(1px) translateZ(0) scale(var(--hover-scale, .9)) !important
        }

        @keyframes hvr-pulse {
            25% {
                transform: scale(var(--hover-scale, 1.1))
            }
            75% {
                transform: scale(.9)
            }
        }

        .hvr-pulse {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-pulse,
        .hvr-pulse:hover {
            animation-delay: var(--hover-delay, 0s);
            animation-duration: var(--hover-duration, 1s);
            animation-iteration-count: infinite;
            animation-name: hvr-pulse;
            animation-timing-function: linear
        }

        .hvr-bounce-in {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .5s);
            transition-property: transform;
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-bounce-in,
        .hvr-bounce-in:hover {
            transform: perspective(1px) translateZ(0) scale(var(--hover-scale, 1.2)) !important;
            transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
        }

        .hvr-rotate {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: var(--hover-easing, ease);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-rotate,
        .hvr-rotate:hover {
            transform: perspective(1px) translateZ(0) rotate(calc(var(--hover-angle, 5)*1deg)) !important
        }

        .hvr-float {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: var(--hover-easing, ease-out);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-float,
        .hvr-float:hover {
            transform: perspective(1px) translateZ(0) translateY(calc(var(--hover-distance, 5)*-1px)) !important
        }

        .hvr-skew-forward {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transform-origin: 0 100%;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: var(--hover-easing, ease);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-skew-forward,
        .hvr-skew-forward:hover {
            transform: perspective(1px) translateZ(0) skew(calc(var(--hover-angle, 5)*-1deg)) !important
        }

        @keyframes hvr-wobble-horizontal {
            16.65% {
                transform: translate(8px)
            }
            33.3% {
                transform: translate(-6px)
            }
            49.95% {
                transform: translate(4px)
            }
            66.6% {
                transform: translate(-2px)
            }
            83.25% {
                transform: translate(1px)
            }
            to {
                transform: translate(0)
            }
        }

        .hvr-wobble-horizontal {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-wobble-horizontal,
        .hvr-wobble-horizontal:hover {
            animation-delay: var(--hover-delay, 0s);
            animation-duration: var(--hover-duration, 1s);
            animation-iteration-count: 1;
            animation-name: hvr-wobble-horizontal;
            animation-timing-function: ease-in-out
        }

        @keyframes hvr-buzz {
            50% {
                transform: translate(calc(var(--hover-distance, 3)*1px)) rotate(2deg)
            }
            to {
                transform: translate(calc(var(--hover-distance, 3)*-1px)) rotate(-2deg)
            }
        }

        .hvr-buzz {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-buzz,
        .hvr-buzz:hover {
            animation-delay: var(--hover-delay, 0s);
            animation-duration: var(--hover-duration, .15s);
            animation-iteration-count: infinite;
            animation-name: hvr-buzz;
            animation-timing-function: linear
        }

        .hoverElevate {
            backface-visibility: hidden;
            box-shadow: 0 0 0 0 transparent;
            transition: transform var(--hover-duration, .3s) var(--hover-easing, ease) var(--hover-delay, 0s), box-shadow var(--hover-duration, .3s) var(--hover-easing, ease) var(--hover-delay, 0s)
        }

        .hl-builder-hover-preview.hoverElevate,
        .hoverElevate:hover {
            box-shadow: 0 8px 5px -5px #00000040 !important;
            transform: translateY(calc(var(--hover-distance, 10)*-1px)) !important
        }

        .hvr-fade {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: color;
            vertical-align: middle
        }

        .hvr-fade>* {
            position: relative;
            z-index: 1
        }

        .hvr-fade:before {
            background: var(--hover-fill-color, #188bf6);
            content: "";
            inset: 0;
            opacity: 0;
            position: absolute;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: opacity;
            z-index: 0
        }

        .hl-builder-hover-preview.hvr-fade,
        .hvr-fade:hover {
            color: #fff !important
        }

        .hvr-fade:hover:before {
            opacity: 1 !important
        }

        @keyframes hvr-fade-preview {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }

        .hl-builder-hover-preview.hvr-fade:before {
            animation: hvr-fade-preview var(--hover-duration, .3s) var(--hover-easing, ease-in-out) var(--hover-delay, 0s) forwards !important
        }

        .hvr-sweep-to-right {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            transition-duration: var(--hover-duration, .3s);
            transition-property: color;
            vertical-align: middle
        }

        .hvr-sweep-to-right>* {
            position: relative;
            z-index: 1
        }

        .hvr-sweep-to-right:before {
            background: var(--hover-fill-color, #188bf6);
            content: "";
            inset: 0;
            position: absolute;
            transform: scaleX(0);
            transform-origin: 0 50%;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: ease-out;
            z-index: 0
        }

        .hl-builder-hover-preview.hvr-sweep-to-right,
        .hvr-sweep-to-right:hover {
            color: #fff !important
        }

        .hvr-sweep-to-right:hover:before {
            transform: scaleX(1) !important
        }

        @keyframes hvr-sweep-right-preview {
            0% {
                transform: scaleX(0)
            }
            to {
                transform: scaleX(1)
            }
        }

        .hl-builder-hover-preview.hvr-sweep-to-right:before {
            animation: hvr-sweep-right-preview var(--hover-duration, .3s) var(--hover-easing, ease-out) var(--hover-delay, 0s) forwards !important
        }

        .hvr-sweep-to-bottom {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            transition-duration: var(--hover-duration, .3s);
            transition-property: color;
            vertical-align: middle
        }

        .hvr-sweep-to-bottom>* {
            position: relative;
            z-index: 1
        }

        .hvr-sweep-to-bottom:before {
            background: var(--hover-fill-color, #188bf6);
            content: "";
            inset: 0;
            position: absolute;
            transform: scaleY(0);
            transform-origin: 50% 0;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: ease-out;
            z-index: 0
        }

        .hl-builder-hover-preview.hvr-sweep-to-bottom,
        .hvr-sweep-to-bottom:hover {
            color: #fff !important
        }

        .hvr-sweep-to-bottom:hover:before {
            transform: scaleY(1) !important
        }

        @keyframes hvr-sweep-bottom-preview {
            0% {
                transform: scaleY(0)
            }
            to {
                transform: scaleY(1)
            }
        }

        .hl-builder-hover-preview.hvr-sweep-to-bottom:before {
            animation: hvr-sweep-bottom-preview var(--hover-duration, .3s) var(--hover-easing, ease-out) var(--hover-delay, 0s) forwards !important
        }

        .hvr-radial-in {
            box-shadow: 0 0 1px transparent;
            color: var(--hover-radial-in-rest-color, #fff) !important;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: color;
            vertical-align: middle
        }

        .hvr-radial-in>* {
            position: relative;
            z-index: 1
        }

        .hvr-radial-in:before {
            background: var(--hover-fill-color, #188bf6);
            border-radius: 100%;
            content: "";
            inset: 0;
            position: absolute;
            transform: scale(2);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: ease-out;
            z-index: 0
        }

        .hvr-radial-in:hover {
            color: var(--hover-radial-in-hover-color, inherit) !important
        }

        .hvr-radial-in:hover:before {
            transform: scale(0) !important
        }

        @keyframes hvr-radial-in-preview {
            0% {
                transform: scale(2)
            }
            to {
                transform: scale(0)
            }
        }

        .hl-builder-hover-preview.hvr-radial-in:before {
            animation: hvr-radial-in-preview var(--hover-duration, .3s) var(--hover-easing, ease-out) var(--hover-delay, 0s) forwards !important
        }

        .hvr-bounce-to-top {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: color;
            vertical-align: middle
        }

        .hvr-bounce-to-top>* {
            position: relative;
            z-index: 1
        }

        .hvr-bounce-to-top:before {
            background: var(--hover-fill-color, #188bf6);
            content: "";
            inset: 0;
            position: absolute;
            transform: scaleY(0);
            transform-origin: 50% 100%;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: transform;
            transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
            z-index: 0
        }

        .hl-builder-hover-preview.hvr-bounce-to-top,
        .hvr-bounce-to-top:hover {
            color: #fff !important
        }

        .hvr-bounce-to-top:hover:before {
            transform: scaleY(1) !important
        }

        @keyframes hvr-bounce-top-preview {
            0% {
                transform: scaleY(0)
            }
            to {
                transform: scaleY(1)
            }
        }

        .hl-builder-hover-preview.hvr-bounce-to-top:before {
            animation: hvr-bounce-top-preview var(--hover-duration, .3s) cubic-bezier(.47, 2.02, .31, -.36) var(--hover-delay, 0s) forwards !important
        }

        @keyframes hvr-ripple-out {
            to {
                inset: -12px;
                opacity: 0
            }
        }

        .hvr-ripple-out {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            position: relative;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hvr-ripple-out:before {
            animation-delay: var(--hover-delay, 0s);
            animation-duration: var(--hover-duration, 1s);
            border: var(--hover-border-thickness, 2px) solid var(--hover-border-color, #188bf6);
            content: "";
            inset: 0;
            position: absolute
        }

        .hl-builder-hover-preview.hvr-ripple-out:before,
        .hvr-ripple-out:hover:before {
            animation-name: hvr-ripple-out
        }

        .hvr-outline-in {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            position: relative;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hvr-outline-in:before {
            border: var(--hover-border-thickness, 4px) solid var(--hover-border-color, #188bf6);
            content: "";
            inset: -16px;
            opacity: 0;
            pointer-events: none;
            position: absolute;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: top, right, bottom, left, opacity
        }

        .hl-builder-hover-preview.hvr-outline-in:before,
        .hvr-outline-in:hover:before {
            inset: -8px !important;
            opacity: 1 !important
        }

        .hvr-underline-from-center {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            overflow: hidden;
            position: relative;
            transform: perspective(1px) translateZ(0);
            vertical-align: middle
        }

        .hvr-underline-from-center>* {
            position: relative;
            z-index: 1
        }

        .hvr-underline-from-center:before {
            background: var(--hover-border-color, #188bf6);
            bottom: 0;
            content: "";
            height: var(--hover-border-thickness, 4px);
            left: 51%;
            position: absolute;
            right: 51%;
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: left, right;
            transition-timing-function: ease-out;
            z-index: 0
        }

        .hl-builder-hover-preview.hvr-underline-from-center:before,
        .hvr-underline-from-center:hover:before {
            left: 0 !important;
            right: 0 !important
        }

        .hvr-shadow {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition: box-shadow var(--hover-duration, .3s) var(--hover-easing, ease-in-out) var(--hover-delay, 0s);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-shadow,
        .hvr-shadow:focus,
        .hvr-shadow:hover {
            box-shadow: 0 var(--hover-spread, 10px) var(--hover-blur, 10px) calc(var(--hover-spread, 10px)*-1) var(--hover-shadow-color, rgba(24, 139, 246, .55)) !important
        }

        .hvr-glow {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition: box-shadow var(--hover-duration, .3s) var(--hover-easing, ease-in-out) var(--hover-delay, 0s);
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-glow,
        .hvr-glow:focus,
        .hvr-glow:hover {
            box-shadow: 0 0 var(--hover-blur, 8px) var(--hover-spread, 0) var(--hover-shadow-color, rgba(24, 139, 246, .55)) !important
        }

        .hvr-box-shadow-outset {
            box-shadow: 0 0 1px transparent;
            display: inline-block;
            transform: perspective(1px) translateZ(0);
            transition-delay: var(--hover-delay, 0s);
            transition-duration: var(--hover-duration, .3s);
            transition-property: box-shadow;
            vertical-align: middle
        }

        .hl-builder-hover-preview.hvr-box-shadow-outset,
        .hvr-box-shadow-outset:active,
        .hvr-box-shadow-outset:focus,
        .hvr-box-shadow-outset:hover {
            box-shadow: 2px 2px var(--hover-blur, 10px) var(--hover-spread, 5px) var(--hover-shadow-color, rgba(24, 139, 246, .55)) !important
        }

        @media(hover:none),
        (max-width:1024px) {
            .hl-builder-hover-preview.hoverElevate,
            .hl-builder-hover-preview.hvr-bounce-in,
            .hl-builder-hover-preview.hvr-box-shadow-outset,
            .hl-builder-hover-preview.hvr-buzz,
            .hl-builder-hover-preview.hvr-float,
            .hl-builder-hover-preview.hvr-glow,
            .hl-builder-hover-preview.hvr-grow,
            .hl-builder-hover-preview.hvr-pulse,
            .hl-builder-hover-preview.hvr-rotate,
            .hl-builder-hover-preview.hvr-shadow,
            .hl-builder-hover-preview.hvr-shrink,
            .hl-builder-hover-preview.hvr-skew-forward,
            .hl-builder-hover-preview.hvr-wobble-horizontal,
            .hoverElevate:hover,
            .hvr-bounce-in:hover,
            .hvr-box-shadow-outset:active,
            .hvr-box-shadow-outset:focus,
            .hvr-box-shadow-outset:hover,
            .hvr-buzz:hover,
            .hvr-float:hover,
            .hvr-glow:focus,
            .hvr-glow:hover,
            .hvr-grow:hover,
            .hvr-pulse:hover,
            .hvr-rotate:hover,
            .hvr-shadow:focus,
            .hvr-shadow:hover,
            .hvr-shrink:hover,
            .hvr-skew-forward:hover,
            .hvr-wobble-horizontal:hover {
                animation: none !important;
                box-shadow: none !important;
                transform: none !important
            }
            .hl-builder-hover-preview.hvr-bounce-to-top:before,
            .hl-builder-hover-preview.hvr-fade:before,
            .hl-builder-hover-preview.hvr-outline-in:before,
            .hl-builder-hover-preview.hvr-ripple-out:before,
            .hl-builder-hover-preview.hvr-sweep-to-bottom:before,
            .hl-builder-hover-preview.hvr-sweep-to-right:before,
            .hl-builder-hover-preview.hvr-underline-from-center:before,
            .hvr-bounce-to-top:hover:before,
            .hvr-fade:hover:before,
            .hvr-outline-in:hover:before,
            .hvr-ripple-out:hover:before,
            .hvr-sweep-to-bottom:hover:before,
            .hvr-sweep-to-right:hover:before,
            .hvr-underline-from-center:hover:before {
                animation: none !important;
                opacity: 0 !important;
                transform: scale(0) !important
            }
            .hvr-radial-in:hover:before {
                animation: none !important;
                opacity: 1 !important;
                transform: scale(2) !important
            }
        }

        .hl-entrance-running {
            pointer-events: none !important
        }

        .hl-entrance-parent-clipping {
            overflow: hidden
        }

        [data-animation-done="1"]:not(.hl-entrance-running) {
            opacity: 1 !important
        }

        @media(prefers-reduced-motion:reduce) {
            .hoverElevate,
            .hoverElevate.hl-builder-hover-preview,
            .hoverElevate:hover,
            [class*=hvr-],
            [class*=hvr-].hl-builder-hover-preview,
            [class*=hvr-]:hover {
                animation: none !important;
                transform: none !important;
                transition: none !important
            }
        }
@font-face {
            font-display: swap;
            font-family: Font Awesome\ 5 Free;
            font-style: normal;
            font-weight: 400;
            src: url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.woff) format("woff"), url(../fonts/fa-regular-400.ttf) format("truetype")
        }

        .far {
            font-weight: 400
        }

        @font-face {
            font-display: swap;
            font-family: Font Awesome\ 5 Free;
            font-style: normal;
            font-weight: 900;
            src: url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.woff) format("woff"), url(../fonts/fa-solid-900.ttf) format("truetype")
        }

        .fa,
        .far,
        .fas {
            font-family: Font Awesome\ 5 Free
        }

        .fa,
        .fas {
            font-weight: 900
        }

        @font-face {
            font-display: swap;
            font-family: Font Awesome\ 5 Brands;
            font-style: normal;
            font-weight: 400;
            src: url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.woff) format("woff"), url(../fonts/fa-brands-400.ttf) format("truetype")
        }

        .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% {
                opacity: 0;
                transform: translate3d(0, 100%, 0);
                visibility: visible
            }
            to {
                opacity: 1;
                transform: translateZ(0)
            }
        }

        .animate__slideInUp {
            animation-name: slideInUp
        }

        @keyframes slideInDown {
            0% {
                opacity: 0;
                transform: translate3d(0, -100%, 0);
                visibility: visible
            }
            to {
                opacity: 1;
                transform: translateZ(0)
            }
        }

        .animate__slideInDown {
            animation-name: slideInDown
        }

        @keyframes slideInLeft {
            0% {
                opacity: 0;
                transform: translate3d(-100%, 0, 0);
                visibility: visible
            }
            to {
                opacity: 1;
                transform: translateZ(0)
            }
        }

        .animate__slideInLeft {
            animation-name: slideInLeft
        }

        @keyframes slideInRight {
            0% {
                opacity: 0;
                transform: translate3d(100%, 0, 0);
                visibility: visible
            }
            to {
                opacity: 1;
                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;
                opacity: 0;
                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(0)
            }
            to {
                animation-timing-function: ease-in;
                opacity: 1;
                transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0)
            }
        }

        .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) skew(30deg)
            }
            60% {
                opacity: 1;
                transform: skew(-20deg)
            }
            80% {
                transform: skew(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) skew(-30deg)
            }
            60% {
                opacity: 1;
                transform: skew(20deg)
            }
            80% {
                transform: skew(-5deg)
            }
            to {
                transform: translateZ(0)
            }
        }

        .animate__lightSpeedInRight {
            animation-name: lightSpeedInRight;
            animation-timing-function: ease-out
        }
.hl-cookie-consent-banner {
            align-items: center;
            display: flex;
            gap: 14px;
            justify-content: space-between;
            padding: 24px;
            width: 100%;
            z-index: 100
        }

        .hl-cookie-consent-banner .banner-text-container {
            line-height: 22px
        }

        .hl-cookie-consent-banner .banner-actions-container {
            justify-content: flex-end
        }

        .hl-cookie-consent-banner .learn-more {
            font-weight: 600
        }

        .hl-cookie-consent-banner .button {
            align-items: center;
            border-radius: 4px;
            border-width: 1px;
            box-shadow: 0 1px 2px #1018280d;
            box-sizing: border-box;
            cursor: pointer;
            display: flex;
            flex-direction: row;
            gap: 8px;
            justify-content: center;
            padding: 8px 14px
        }

        .hl-cookie-consent-banner .ok {
            flex-grow: unset
        }

        .hl-cookie-consent-banner .button.customize,
        .hl-cookie-consent-banner .button.primary,
        .hl-cookie-consent-banner .button.secondary {
            border: none !important
        }

        .hl-cookie-consent-banner .flex {
            display: flex
        }

        @media only screen and (max-width:600px) {
            .hl-cookie-consent-banner {
                padding: 4% !important
            }
            .hl-cookie-consent-banner .banner-actions-container {
                justify-content: center !important;
                margin-bottom: 15px;
                margin-top: 15px;
                width: 100% !important
            }
            .hl-cookie-consent-banner .banner-text-container {
                margin-bottom: 12px;
                text-align: center !important;
                width: 100% !important
            }
            .bottom-banner .banner-text-container,
            .top-banner .banner-text-container {
                max-width: 100% !important
            }
            .hl-cookie-consent-banner .banner-text {
                text-align: justify
            }
            .hl-cookie-consent-banner .flex {
                align-items: center;
                display: flex;
                flex-direction: column
            }
            .hl-cookie-consent-banner .button {
                margin-left: 0 !important;
                padding: 10px 14px;
                width: 100%
            }
            .bottom-banner,
            .top-banner {
                flex-direction: column
            }
            .position-left,
            .position-right {
                bottom: 0 !important;
                left: unset !important;
                right: unset !important
            }
            .bottom-banner .banner-actions-container,
            .top-banner .banner-actions-container {
                gap: 10px
            }
        }

        .bottom-banner {
            bottom: 0;
            position: fixed
        }

        .bottom-banner .banner-text-container,
        .top-banner .banner-text-container {
            max-width: 70%
        }

        .bottom-banner .banner-actions-container,
        .top-banner .banner-actions-container {
            flex-grow: 1;
            gap: 14px
        }

        .position-left .banner-actions-container,
        .position-right .banner-actions-container {
            justify-content: space-between !important
        }

        .position-left .button,
        .position-right .button {
            flex-grow: 1
        }

        .top-banner {
            position: fixed;
            top: 0
        }

        .popup-banner {
            align-items: unset !important;
            flex-direction: column;
            position: fixed
        }

        .popup-banner .banner-actions-container {
            flex-grow: 1;
            gap: 10px;
            width: 100% !important
        }

        .position-left {
            bottom: 20px;
            left: 20px;
            max-width: 450px
        }

        .position-right {
            bottom: 20px;
            max-width: 450px;
            right: 20px
        }

        .position-center {
            bottom: 20px;
            left: 50%;
            right: unset;
            transform: translate(-50%);
            width: 90%
        }

        .position-center .button {
            flex-grow: unset !important
        }
.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
        }

        .touch-target {
            min-height: 48px;
            min-width: 48px
        }
.social-icons-container {
            display: flex;
            flex-wrap: wrap;
            -webkit-font-smoothing: auto !important
        }

        .social-icon {
            color: inherit;
            cursor: pointer;
            display: block;
            padding: 1rem;
            text-align: center;
            text-decoration: none
        }

        .social-icon p {
            margin-top: 8px
        }
.testimonial-modal-overlay {
            align-items: center;
            background: #0000004d;
            display: flex;
            height: 100vh;
            justify-content: center;
            left: 0;
            position: fixed;
            top: 0;
            width: 100vw;
            z-index: 10000
        }

        .testimonial-modal-content {
            align-items: stretch;
            background: none;
            display: flex;
            flex-direction: column;
            max-height: 600px;
            max-width: 540px;
            width: 100%
        }

        .testimonial-modal-close {
            align-items: center;
            background: #fff;
            border: none;
            border-radius: 50%;
            cursor: pointer;
            display: flex;
            height: 36px;
            justify-content: center;
            position: absolute;
            right: 20px;
            top: 20px;
            transition: background .15s;
            width: 36px;
            z-index: 2
        }

        .testimonial-modal-close-icon {
            color: #222;
            height: 22px;
            width: 22px
        }

        @media(max-width:768px) {
            .testimonial-modal-content {
                border-radius: 10px;
                max-width: 98vw
            }
            .testimonial-modal-close {
                right: 10px;
                top: 10px
            }
        }
.mega-menu-link,
        .mega-menu-link:active,
        .mega-menu-link:hover {
            color: inherit;
            text-decoration: inherit
        }
.child-container .c-column>.inner,
        .child-container .c-row>.inner,
        .child-container .c-section>.inner {
            background: unset;
            border: none;
            box-shadow: none;
            margin: auto;
            padding: unset;
            width: 100%
        }
.pdp-modal-overlay {
            align-items: center;
            -webkit-backdrop-filter: blur(16px);
            backdrop-filter: blur(16px);
            background: #344054b3;
            display: flex;
            justify-content: center;
            inset: 0;
            position: fixed;
            z-index: 9999
        }

        .pdp-modal-container {
            background: #fff;
            border-radius: 12px;
            box-shadow: 0 20px 60px #00000026;
            display: flex;
            flex-direction: column;
            max-height: min(640px, 85vh);
            max-width: 1024px;
            position: relative;
            width: 90%
        }

        .pdp-modal-container--mobile {
            border-radius: 0;
            height: 100%;
            max-height: 100%;
            max-width: 100%;
            width: 100%
        }

        .pdp-modal-close {
            align-items: center;
            background: transparent;
            border: none;
            cursor: pointer;
            display: flex;
            height: 32px;
            justify-content: center;
            padding: 0;
            position: absolute;
            right: -8px;
            top: -8px;
            width: 32px;
            z-index: 10
        }

        .pdp-modal-scroll {
            border-radius: 12px;
            flex: 1;
            font-family: var(--contentfont, inherit);
            font-size: 14px;
            margin-top: 24px;
            overflow-x: hidden;
            overflow-y: auto;
            padding: 12px
        }

        .pdp-modal-container--mobile .pdp-modal-scroll {
            padding: 12px
        }

        @media(max-width:1024px) {
            .pdp-modal-overlay {
                align-items: flex-start;
                box-sizing: border-box;
                padding: 8px 12px 12px
            }
            .pdp-modal-container {
                border-radius: 0;
                height: 100%;
                max-height: 100%;
                max-width: 100%;
                width: 100%
            }
            .pdp-modal-container .pdp-modal-scroll {
                padding: 12px
            }
        }

        .pdp-modal-scroll .c-product-details--sticky {
            position: static !important
        }

        .pdp-modal-scroll .hl-product-image-container {
            height: auto !important;
            position: static !important;
            top: auto !important
        }

        .pdp-modal-scroll .product-detail-container {
            flex-wrap: wrap !important;
            height: auto !important
        }

        .pdp-modal-scroll .c-product-details {
            min-width: 0;
            overflow-wrap: break-word;
            word-break: break-word
        }

        .pdp-modal-scroll .ecomm-price-desktop-container .flex {
            flex-wrap: wrap
        }

        .pdp-modal-scroll>div {
            container-type: inline-size;
            width: 100%
        }
.drawer {
            display: none
        }

        .drawer.is-visible {
            display: block
        }

        .drawer.is-open .drawer__overlay {
            opacity: .5
        }

        .drawer.is-open .drawer__content {
            transform: translate(0)
        }

        .drawer__overlay {
            background-color: #000;
            left: 0;
            opacity: 0;
            transition-property: opacity;
            -webkit-user-select: none;
            -moz-user-select: none;
            user-select: none;
            z-index: 200
        }

        .drawer__content,
        .drawer__overlay {
            bottom: 0;
            position: fixed;
            right: 0;
            top: 0;
            width: 100%
        }

        .drawer__content {
            box-shadow: 0 2px 6px #777;
            display: flex;
            flex-direction: column;
            height: 100%;
            overflow: auto;
            transform: translate(100%);
            transition-property: transform;
            transition: all .45s cubic-bezier(.29, .63, .44, 1);
            z-index: 9999
        }