/** Shopify CDN: Minification failed

Line 7:0 Unexpected "<"
Line 27139:16 Unexpected "<"

**/
<style id="replo-element-styles">
                    :not(#\20):not(#\20).r-1n9bksz {
                        display: flex;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1n9bksz {
                            display:flex;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1n9bksz {
                            display:flex;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-wv299t {
                        display: flex;
                        overflow: hidden visible;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        flex-direction: column;
                        justify-content: center;
                        background-color: #FFFFFFFF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wv299t {
                            display:flex;
                            overflow: hidden visible;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wv299t {
                            display:flex;
                            overflow: hidden visible;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-1jak5nc {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #FFFFFFFF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jak5nc {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jak5nc {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-e8iyyj {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 30px;
                        padding-left: 100px;
                        padding-right: 100px;
                        flex-direction: column;
                        padding-bottom: 50px;
                        justify-content: flex-start;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-e8iyyj {
                            width:93%;
                            display: flex;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-e8iyyj {
                            width:95%;
                            display: flex;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 30px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 50px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1gcasoy {
                        display: flex;
                        row-gap: 50px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 50px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1gcasoy {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            flex-wrap: nowrap;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1gcasoy {
                            display:flex;
                            row-gap: 36px;
                            position: relative;
                            flex-wrap: nowrap;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 36px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-1kn3nog {
                        top: 20px;
                        width: 48%;
                        bottom: initial;
                        display: flex;
                        z-index: 1;
                        position: sticky;
                        max-width: 100%;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1kn3nog {
                            top:auto;
                            left: auto;
                            right: auto;
                            width: auto;
                            bottom: auto;
                            height: auto;
                            display: flex;
                            z-index: 1;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            transform: none;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1kn3nog {
                            top:auto;
                            left: auto;
                            right: auto;
                            width: 600px;
                            bottom: auto;
                            height: auto;
                            display: flex;
                            z-index: 1;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            min-width: auto;
                            transform: none;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1nb6xvw {
                        display: flex;
                        row-gap: 24px;
                        position: relative;
                        align-self: stretch;
                        column-gap: 24px;
                        flex-basis: auto;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nb6xvw {
                            display:flex;
                            row-gap: 16px;
                            position: relative;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nb6xvw {
                            display:flex;
                            row-gap: 24px;
                            position: relative;
                            align-self: stretch;
                            column-gap: 24px;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-5mg0gj {
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        max-width: 656px;
                        align-self: stretch;
                        flex-basis: auto;
                        overflow-x: clip;
                        overflow-y: visible;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5mg0gj {
                            width:auto;
                            height: auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 656px;
                            align-self: stretch;
                            flex-basis: auto;
                            overflow-x: clip;
                            overflow-y: visible;
                            flex-shrink: 1;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5mg0gj {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            max-width: 656px;
                            align-self: stretch;
                            flex-basis: auto;
                            overflow-x: clip;
                            overflow-y: visible;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-17aezkh {
                        outline: none;
                    }

                    :not(#\20):not(#\20).r-17jq59a {
                        width: 100%;
                        height: 100%;
                        display: flex;
                        position: relative;
                        min-width: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17jq59a {
                            width:auto;
                            height: auto;
                            display: flex;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17jq59a {
                            width:100%;
                            height: 100%;
                            display: flex;
                            position: relative;
                            min-width: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1b9edw6 {
                        width: 100%;
                        height: 100%;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1b9edw6 {
                            width:100%;
                            height: 100%;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1b9edw6 {
                            width:100%;
                            height: 100%;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-169sbni {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-169sbni {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-169sbni {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1l3rm7i {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1l3rm7i {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1l3rm7i {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-199cvln {
                        color: #000000FF;
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-199cvln {
                            color:#000000FF;
                            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            height: auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: auto;
                            align-self: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-199cvln {
                            color:#000000FF;
                            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            height: auto;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: 1;
                            max-width: auto;
                            align-self: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-12qraer {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 550px;
                        font-size: 36px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 48px;
                        overflow-wrap: break-word;
                        letter-spacing: 0.69px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-12qraer {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 90%;
                            font-size: 26px;
                            align-self: auto;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 29px;
                            padding-left: 0px;
                            letter-spacing: 0.69px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-12qraer {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 550px;
                            font-size: 36px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 48px;
                            letter-spacing: 0.69px;
                        }
                    }

                    :not(#\20):not(#\20).r-fe636n {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fe636n {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 0px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fe636n {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-eqd17u {
                        display: flex;
                        flex-basis: auto;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-eqd17u {
                            display:flex;
                            flex-basis: auto;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-eqd17u {
                            display:flex;
                            flex-basis: auto;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1wol8e6 {
                        fill: #FFB500FF;
                        width: 16px;
                        height: 16px;
                    }

                    :not(#\20):not(#\20).r-f42b4p {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 24px;
                        overflow-wrap: break-word;
                        letter-spacing: 0.69px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-f42b4p {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 14px;
                            letter-spacing: 0.69px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-f42b4p {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 24px;
                            letter-spacing: 0.69px;
                        }
                    }

                    :not(#\20):not(#\20).r-1wd2k75 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                        letter-spacing: 0.69px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1wd2k75 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                            padding-left: 0px;
                            letter-spacing: 0.69px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1wd2k75 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                            letter-spacing: 0.69px;
                        }
                    }

                    :not(#\20):not(#\20).r-102kitj {
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 16px;
                        padding-left: 35px;
                        padding-right: 35px;
                        flex-direction: column;
                        padding-bottom: 16px;
                        justify-content: flex-start;
                        background-color: #D0E2F3FF;
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-102kitj {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 20px;
                            padding-right: 24px;
                            flex-direction: column;
                            padding-bottom: 10px;
                            justify-content: flex-start;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-102kitj {
                            display:flex;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 16px;
                            padding-left: 35px;
                            padding-right: 35px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: flex-start;
                            background-color: #D0E2F3FF;
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1fitar4 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 7px;
                        padding-bottom: 7px;
                        justify-content: flex-start;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fitar4 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                            border-top-style: none;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #FFFFFFFF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fitar4 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 7px;
                            padding-bottom: 7px;
                            justify-content: flex-start;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-1v89sdz {
                        height: 28px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1v89sdz {
                            width:21px;
                            height: 21px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 2px;
                            padding-bottom: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1v89sdz {
                            height:28px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1xhwo8f {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xhwo8f {
                            transform:scale(108%);
                            object-fit: contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xhwo8f {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-sf9zoz {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-sf9zoz {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-sf9zoz {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-18d1ld2 {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18d1ld2 {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18d1ld2 {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-2q8d9g {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-2q8d9g {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-2q8d9g {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-3afgu8 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 500;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-3afgu8 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-3afgu8 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1nuw4w0 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 7px;
                        padding-bottom: 7px;
                        justify-content: flex-start;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nuw4w0 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                            border-top-style: none;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-f87d44bc-72c0-4905-964f-4cce9dcb866f-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nuw4w0 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 7px;
                            padding-bottom: 7px;
                            justify-content: flex-start;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-9ya8hx {
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9ya8hx {
                            width:21px;
                            height: 21px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 2px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9ya8hx {
                            height:24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-pii8kz {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-pii8kz {
                            object-fit:contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-pii8kz {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-94ewgi {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-94ewgi {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-94ewgi {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1w2i2hx {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1w2i2hx {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1w2i2hx {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1t1ncc9 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1t1ncc9 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1t1ncc9 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-utgub2 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-utgub2 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-utgub2 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-py0pv1 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 7px;
                        padding-bottom: 7px;
                        justify-content: flex-start;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-py0pv1 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                            border-top-style: none;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-f87d44bc-72c0-4905-964f-4cce9dcb866f-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 1.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-py0pv1 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 7px;
                            padding-bottom: 7px;
                            justify-content: flex-start;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-134zbro {
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-134zbro {
                            width:21px;
                            height: 21px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 2px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-134zbro {
                            height:24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-qogphw {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qogphw {
                            object-fit:contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qogphw {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-kmq46o {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-kmq46o {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-kmq46o {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1fccnos {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fccnos {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fccnos {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-o38ly4 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-o38ly4 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-o38ly4 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1p74vsp {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 500;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p74vsp {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p74vsp {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1pusmdk {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 7px;
                        padding-bottom: 7px;
                        justify-content: flex-start;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pusmdk {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                            border-top-color: #00000000;
                            border-top-style: none;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-f87d44bc-72c0-4905-964f-4cce9dcb866f-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 1.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pusmdk {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 7px;
                            padding-bottom: 7px;
                            justify-content: flex-start;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-5wk8r3 {
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5wk8r3 {
                            width:21px;
                            height: 21px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 2px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5wk8r3 {
                            height:24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-5cy59x {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5cy59x {
                            object-fit:contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5cy59x {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-qlruoj {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qlruoj {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qlruoj {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-x115a9 {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-x115a9 {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-x115a9 {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-rcdb12 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-rcdb12 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-rcdb12 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-19ehsgn {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 500;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19ehsgn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19ehsgn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-11e7w5e {
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11e7w5e {
                            align-self:stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11e7w5e {
                            align-self:stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-17kcu6a {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17kcu6a {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17kcu6a {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1r1qrun {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        cursor: pointer;
                        height: 61px;
                        display: flex;
                        overflow: hidden;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 32px;
                        padding-right: 32px;
                        padding-bottom: 20px;
                        background-color: #003F82FF;
                        background-image: none;
                        border-top-color: #000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1r1qrun {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            width: auto;
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -7px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 20px;
                            justify-content: center;
                            background-color: #002655FF;
                            background-image: none;
                            border-top-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1r1qrun {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 20px;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 32px;
                            padding-right: 32px;
                            padding-bottom: 20px;
                            background-color: #003F82FF;
                            background-image: none;
                            border-top-color: #000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-w2zcz9 {
                        color: #FFFFFF;
                        flex-grow: 1;
                        font-size: 21px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        flex-basis: 0;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 23px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-transform: uppercase;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-w2zcz9 {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-w2zcz9 {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    :not(#\20):not(#\20).r-h0tlvk {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-h0tlvk {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-h0tlvk {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-ez2kof {
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ez2kof {
                            height:16px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            margin-bottom: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ez2kof {
                            height:24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-kphrgz {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-kphrgz {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-kphrgz {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1xuf21f {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xuf21f {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xuf21f {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1hpr86v {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1hpr86v {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 12px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1hpr86v {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-7i60u9 {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7i60u9 {
                            display:flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7i60u9 {
                            display:flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    :not(#\20):not(#\20).r-13zamh {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-13zamh {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-13zamh {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-scdnqu {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-scdnqu {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-scdnqu {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1vvp28d {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 15px;
                        padding-bottom: 15px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1vvp28d {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 15px;
                            padding-bottom: 15px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1vvp28d {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 15px;
                            padding-bottom: 15px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-17sbqpy {
                        display: flex;
                        row-gap: 41px;
                        overflow: hidden;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 41px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 26px;
                        padding-left: 65px;
                        padding-right: 65px;
                        padding-bottom: 27px;
                        justify-content: flex-start;
                        background-color: #F6F2EBFF;
                        background-image: none;
                        border-top-color: #000000FF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #000000FF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #000000FF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #000000FF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17sbqpy {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            display: flex;
                            row-gap: 25px;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 17px;
                            padding-left: 8px;
                            padding-right: 3px;
                            padding-bottom: 19px;
                            justify-content: flex-start;
                            background-color: #F6F2EBFF;
                            background-image: none;
                            border-top-color: #000000FF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000FF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000FF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000FF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17sbqpy {
                            display:flex;
                            row-gap: 41px;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 41px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 26px;
                            padding-left: 65px;
                            padding-right: 65px;
                            padding-bottom: 27px;
                            justify-content: flex-start;
                            background-color: #F6F2EBFF;
                            background-image: none;
                            border-top-color: #000000FF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000FF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000FF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000FF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-10sxiqz {
                        height: 125px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-10sxiqz {
                            height:102px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-10sxiqz {
                            height:125px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-wcc1ov {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wcc1ov {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wcc1ov {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1hrvlmw {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1hrvlmw {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1hrvlmw {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-19zj28 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19zj28 {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19zj28 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-y53kfv {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-y53kfv {
                            color:#000000FF;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-y53kfv {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-4gtbjn {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 500;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4gtbjn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 13px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4gtbjn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 500;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-ue1stx {
                        display: flex;
                        position: relative;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        flex-direction: column;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ue1stx {
                            display:flex;
                            position: relative;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            flex-direction: column;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ue1stx {
                            display:flex;
                            position: relative;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            flex-direction: column;
                        }
                    }

                    :not(#\20):not(#\20).r-zxlvhw {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zxlvhw {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zxlvhw {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-1xq13de {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xq13de {
                            cursor:pointer;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xq13de {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-140gq15 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-140gq15 {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-140gq15 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1ldkihv {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ldkihv {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ldkihv {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-173pyln {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-173pyln {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-173pyln {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-16l2w8p {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16l2w8p {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16l2w8p {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-g25g5 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-g25g5 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-g25g5 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-r6ko1a {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-r6ko1a {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-r6ko1a {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-bolrfh :not(#\20):not(#\20).r-r6ko1a {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-bolrfh :not(#\20):not(#\20).r-r6ko1a {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-bolrfh :not(#\20):not(#\20).r-r6ko1a {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1sirw0k {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1nfph32 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nfph32 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nfph32 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-11mnwmt {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11mnwmt {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11mnwmt {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-akhoyo {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-akhoyo {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-akhoyo {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1dzwh2p {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dzwh2p {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dzwh2p {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-10e3to1 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1jp8ofo {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jp8ofo {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jp8ofo {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-s8qz02 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-s8qz02 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-s8qz02 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1c3nmzw {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1c3nmzw {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1c3nmzw {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-vxvdr6 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1bn1abi {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bn1abi {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bn1abi {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-dipolw {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-dipolw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-dipolw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-b2nn8h {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-b2nn8h {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-b2nn8h {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-yichfr {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-wfl1rq {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wfl1rq {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wfl1rq {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1j4gg3z {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1j4gg3z {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1j4gg3z {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1litv11 {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1litv11 {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1litv11 {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-41ltxd {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1nwm6co {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nwm6co {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nwm6co {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-18p25ll {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18p25ll {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18p25ll {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-vb5pc1 {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-vb5pc1 {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-vb5pc1 {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-1sch8fw {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1sch8fw {
                            cursor:pointer;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1sch8fw {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-6vx1sk {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-6vx1sk {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-6vx1sk {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-rss5ui {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-rss5ui {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-rss5ui {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1ycy220 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ycy220 {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ycy220 {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-d5k0ml {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-d5k0ml {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-d5k0ml {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1d534m7 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 20px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 1;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d534m7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d534m7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 20px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-g49h88 {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-g49h88 {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-g49h88 {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-towzd0 :not(#\20):not(#\20).r-g49h88 {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-towzd0 :not(#\20):not(#\20).r-g49h88 {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-towzd0 :not(#\20):not(#\20).r-g49h88 {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-18iornj {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-ifdws1 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ifdws1 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ifdws1 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-18ezkhd {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18ezkhd {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18ezkhd {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-11of8ot {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11of8ot {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11of8ot {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1siiaci {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1siiaci {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1siiaci {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1j6lbps {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-16gonwu {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16gonwu {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16gonwu {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-10fnlnc {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-10fnlnc {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-10fnlnc {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-9xkfys {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9xkfys {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9xkfys {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1kc96nu {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-ms2pxj {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ms2pxj {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ms2pxj {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1cnv32h {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1cnv32h {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1cnv32h {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1suy1en {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1suy1en {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1suy1en {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-9ussvs {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1givd7s {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1givd7s {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1givd7s {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-zdmsa9 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zdmsa9 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zdmsa9 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-qxj7yj {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qxj7yj {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qxj7yj {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-kbed5w {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-te04oh {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-te04oh {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-te04oh {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-myjp2o {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 5px;
                        padding-left: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-myjp2o {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-myjp2o {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 5px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-thgrl5 {
                        --rsw: 100%;
                        color: #000000FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-thgrl5 {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-thgrl5 {
                            --rsw:100%;
                            color: #000000FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1tric8k {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1f8dd37 {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f8dd37 {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f8dd37 {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1w43dly {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1w43dly {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1w43dly {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-18kr3ab {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18kr3ab {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18kr3ab {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-kr7rnb {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-kr7rnb {
                            width:auto;
                            cursor: pointer;
                            height: auto;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            flex-grow: 1;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 1;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-kr7rnb {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1e4i1va {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 1;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1e4i1va {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1e4i1va {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1cexh2 {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1cexh2 {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1cexh2 {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1h42285 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1h42285 {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1h42285 {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-1ma31qv {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ma31qv {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ma31qv {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-jzewg2 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 20px;
                        align-self: stretch;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 1;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jzewg2 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            flex-basis: 0;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jzewg2 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1fiia0s {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fiia0s {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fiia0s {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-yduoal :not(#\20):not(#\20).r-1fiia0s {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-yduoal :not(#\20):not(#\20).r-1fiia0s {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-yduoal :not(#\20):not(#\20).r-1fiia0s {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-jnaist {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-yt8nmy {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-yt8nmy {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-yt8nmy {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-43wyu1 {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-43wyu1 {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-43wyu1 {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1e6168j {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1e6168j {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1e6168j {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-12hivuy {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-12hivuy {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-12hivuy {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-1x594g2 {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1x594g2 {
                            cursor:pointer;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            min-width: auto;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1x594g2 {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1aomjr3 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 1;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1aomjr3 {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1aomjr3 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-lug0vo {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-lug0vo {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-lug0vo {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1lna85s {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1lna85s {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1lna85s {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-wqcrrk {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wqcrrk {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wqcrrk {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-zej2bo {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 20px;
                        align-self: stretch;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 1;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zej2bo {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zej2bo {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-nvs5x2 {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-nvs5x2 {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-nvs5x2 {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-zsfpfj :not(#\20):not(#\20).r-nvs5x2 {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-zsfpfj :not(#\20):not(#\20).r-nvs5x2 {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-zsfpfj :not(#\20):not(#\20).r-nvs5x2 {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-2iw5pe {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-137ndhq {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-137ndhq {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-137ndhq {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-11xsd9k {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11xsd9k {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11xsd9k {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1u7it29 {
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1u7it29 {
                            flex-grow:1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1u7it29 {
                            flex-grow:1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-x7vm1s {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-x7vm1s {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-x7vm1s {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-fn330f {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fn330f {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fn330f {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-efqysl {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-efqysl {
                            cursor:pointer;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-efqysl {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-ei90ko {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ei90ko {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ei90ko {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1cnvvvk {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1cnvvvk {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1cnvvvk {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-zedhga {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zedhga {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zedhga {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-x52qmg {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-x52qmg {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-x52qmg {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-g6inhq {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-g6inhq {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-g6inhq {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-y6pb9h {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-y6pb9h {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-y6pb9h {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-12kiz0m :not(#\20):not(#\20).r-y6pb9h {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-12kiz0m :not(#\20):not(#\20).r-y6pb9h {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-12kiz0m :not(#\20):not(#\20).r-y6pb9h {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1pevzig {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-zfcgxz {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zfcgxz {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zfcgxz {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-181hq1d {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-181hq1d {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-181hq1d {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-yk0wrn {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-yk0wrn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-yk0wrn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-172xqur {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-172xqur {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-172xqur {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-jiq1ks {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 1;
                        flex-direction: column;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #1E4746FF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jiq1ks {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jiq1ks {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            flex-direction: column;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #1E4746FF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-4ylmtn {
                        cursor: pointer;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        min-width: auto;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        padding-bottom: 12px;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4ylmtn {
                            cursor:pointer;
                            display: flex;
                            row-gap: 5px;
                            position: relative;
                            min-width: auto;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 10px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 10px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4ylmtn {
                            cursor:pointer;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            min-width: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            padding-bottom: 12px;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1hwt4wj {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 1;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1hwt4wj {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1hwt4wj {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 1;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-mhqf50 {
                        width: 28px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        transition: inherit;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-mhqf50 {
                            width:18px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-mhqf50 {
                            width:28px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            transition: inherit;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-19nnzgp {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        transition: inherit;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19nnzgp {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19nnzgp {
                            object-fit:cover;
                            transition: inherit;
                        }
                    }

                    :not(#\20):not(#\20).r-1k4bs80 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1k4bs80 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1k4bs80 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1dhp74 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 20px;
                        align-self: stretch;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 1;
                        font-weight: 700;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dhp74 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dhp74 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 1;
                            font-weight: 700;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-1xk1xk {
                        --rsw: 100%;
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xk1xk {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xk1xk {
                            --rsw:100%;
                            color: #1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    .r-irah3w :not(#\20):not(#\20).r-1xk1xk {
                        color: #1E4746FF;
                        width: 24px;
                        height: 24px;
                        flex-basis: auto;
                        transition: inherit;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20).r-irah3w :not(#\20):not(#\20).r-1xk1xk {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20).r-irah3w :not(#\20):not(#\20).r-1xk1xk {
                            color:#1E4746FF;
                            width: 24px;
                            height: 24px;
                            flex-basis: auto;
                            transition: inherit;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-10dl42w {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-r7ac36 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        flex-shrink: 0;
                        padding-top: 12px;
                        padding-left: 12px;
                        padding-right: 12px;
                        flex-direction: column;
                        padding-bottom: 12px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-r7ac36 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-right: 5px;
                            flex-direction: column;
                            padding-bottom: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-r7ac36 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            flex-shrink: 0;
                            padding-top: 12px;
                            padding-left: 12px;
                            padding-right: 12px;
                            flex-direction: column;
                            padding-bottom: 12px;
                        }
                    }

                    :not(#\20):not(#\20).r-1bre78y {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: 100%;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 20px;
                        overflow-wrap: break-word;
                        padding-bottom: 15px;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #034A4CFF;
                        border-bottom-style: solid;
                        border-bottom-width: 0.5px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bre78y {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 18px;
                            padding-bottom: 15px;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #034A4CFF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bre78y {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 100%;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            padding-bottom: 15px;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #034A4CFF;
                            border-bottom-style: solid;
                            border-bottom-width: 0.5px;
                        }
                    }

                    :not(#\20):not(#\20).r-17f2nm4 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 25px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17f2nm4 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 25px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17f2nm4 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 25px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1ywj6yn {
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 23.5px;
                        padding-left: 47.5px;
                        padding-right: 47.5px;
                        flex-direction: column;
                        padding-bottom: 23.5px;
                        justify-content: flex-start;
                        background-color: #F5FAF7FF;
                        background-image: none;
                        border-top-color: #075D1FFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #075D1FFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #075D1FFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #075D1FFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ywj6yn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            display: flex;
                            row-gap: 8px;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 8px;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 24.5px;
                            padding-left: 15px;
                            padding-right: 3px;
                            flex-direction: column;
                            padding-bottom: 24.5px;
                            justify-content: flex-start;
                            background-color: #F5FAF7FF;
                            background-image: none;
                            border-top-color: #075D1FFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #075D1FFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #075D1FFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #075D1FFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ywj6yn {
                            display:flex;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 23.5px;
                            padding-left: 47.5px;
                            padding-right: 47.5px;
                            flex-direction: column;
                            padding-bottom: 23.5px;
                            justify-content: flex-start;
                            background-color: #F5FAF7FF;
                            background-image: none;
                            border-top-color: #075D1FFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #075D1FFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #075D1FFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #075D1FFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-7d1esw {
                        width: 100px;
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        padding-bottom: 8px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7d1esw {
                            width:100px;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            padding-bottom: 8px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7d1esw {
                            width:100px;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            padding-bottom: 8px;
                        }
                    }

                    :not(#\20):not(#\20).r-1s58prl {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1s58prl {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1s58prl {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1lw047h {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1lw047h {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1lw047h {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-n32g17 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 400;
                        margin-bottom: 11px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-n32g17 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 16px;
                            margin-bottom: 3px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-n32g17 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 400;
                            margin-bottom: 11px;
                        }
                    }

                    :not(#\20):not(#\20).r-98y6sf {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-98y6sf {
                            display:flex;
                            row-gap: 8px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 8px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-98y6sf {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-z5olxe {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-z5olxe {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-z5olxe {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-fzp3ua {
                        width: 28px;
                        height: 28px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fzp3ua {
                            width:28px;
                            height: 28px;
                            display: flex;
                            overflow: hidden;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fzp3ua {
                            width:28px;
                            height: 28px;
                            display: flex;
                            overflow: hidden;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-ymzng7 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ymzng7 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ymzng7 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1rimtna {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1rimtna {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1rimtna {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1r5if1 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1r5if1 {
                            color:#002655FF;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 24px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1r5if1 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                        }
                    }

                    :not(#\20):not(#\20).r-mmyosy {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-mmyosy {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-mmyosy {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1frwyw7 {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1frwyw7 {
                            width:19px;
                            height: 19px;
                            display: flex;
                            overflow: hidden;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1frwyw7 {
                            width:19px;
                            height: 19px;
                            display: flex;
                            overflow: hidden;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-102m7r6 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-102m7r6 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-102m7r6 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-svibyb {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-svibyb {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-svibyb {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-16ry8si {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16ry8si {
                            color:#000000FF;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 18px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16ry8si {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                        }
                    }

                    :not(#\20):not(#\20).r-xcq2t3 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: 50px;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #D0E2F3FF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-xcq2t3 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 20px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-xcq2t3 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 50px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-jo78i {
                        height: 65px;
                        display: flex;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: -49px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        object-position: center top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jo78i {
                            height:auto;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -14px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            object-position: center top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jo78i {
                            height:65px;
                            display: flex;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -37px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            object-position: center top;
                        }
                    }

                    :not(#\20):not(#\20).r-nd44rr {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: center top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-nd44rr {
                            object-fit:cover;
                            object-position: center top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-nd44rr {
                            object-fit:cover;
                            object-position: center top;
                        }
                    }

                    :not(#\20):not(#\20).r-tcfzyt {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-tcfzyt {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-tcfzyt {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-95jlgt {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        row-gap: 0;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        column-gap: 0;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 100px;
                        padding-right: 100px;
                        padding-bottom: 60px;
                        justify-content: center;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-95jlgt {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 0;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 0;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 51px;
                            justify-content: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-95jlgt {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 0;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 0;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 60px;
                            justify-content: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-1uy2m64 {
                        width: 65%;
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1uy2m64 {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-right: 0px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1uy2m64 {
                            width:95%;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            min-width: auto;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-right: 221px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1ny2h7z {
                        display: flex;
                        row-gap: 8px;
                        overflow: visible visible;
                        position: relative;
                        flex-grow: 1;
                        flex-wrap: wrap;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 8px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        justify-content: flex-start;
                        --replo-flex-min-dimension: auto;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ny2h7z {
                            display:flex;
                            row-gap: 8px;
                            overflow: visible visible;
                            position: relative;
                            flex-grow: 1;
                            flex-wrap: wrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 8px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            padding-left: 20px;
                            padding-right: 20px;
                            justify-content: flex-start;
                            --replo-flex-min-dimension: auto;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ny2h7z {
                            display:flex;
                            row-gap: 8px;
                            overflow: visible visible;
                            position: relative;
                            flex-grow: 1;
                            flex-wrap: wrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 8px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            justify-content: flex-start;
                            --replo-flex-min-dimension: auto;
                        }
                    }

                    :not(#\20):not(#\20).r-ihi3k0 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        width: 805.9866947393551px;
                        flex-grow: 1;
                        font-size: 32px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        flex-basis: 0;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 47px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ihi3k0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: 805.9866947393551px;
                            flex-grow: 1;
                            font-size: 28px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 30px;
                            padding-left: 0px;
                            padding-right: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ihi3k0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            width: 805.9866947393551px;
                            flex-grow: 1;
                            font-size: 32px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 38px;
                        }
                    }

                    :not(#\20):not(#\20).r-3w8rwj {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-3w8rwj {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            padding-left: 20px;
                            padding-right: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-3w8rwj {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1o19ofa {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1o19ofa {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 22px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 22px;
                            flex-basis: auto;
                            margin-top: 29px;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            padding-left: 20px;
                            margin-bottom: 0px;
                            padding-right: 20px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1o19ofa {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-a8258f {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-a8258f {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-a8258f {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1pwypte {
                        width: 40px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pwypte {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pwypte {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-1qie201 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qie201 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qie201 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1q2oooq {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1q2oooq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1q2oooq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1jx62ss {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jx62ss {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jx62ss {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1o7mfiw {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1o7mfiw {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1o7mfiw {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-11lu05k {
                        width: 40px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11lu05k {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11lu05k {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-1siungh {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1siungh {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1siungh {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1yaevvg {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1yaevvg {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1yaevvg {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-19l5k0c {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19l5k0c {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19l5k0c {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1pfq8aw {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pfq8aw {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pfq8aw {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-120q3ld {
                        width: 40px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-120q3ld {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-120q3ld {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-2qnx1w {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-2qnx1w {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-2qnx1w {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1vzohxe {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1vzohxe {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1vzohxe {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-25ea5c {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-25ea5c {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-25ea5c {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1yijntp {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1yijntp {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1yijntp {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1yz3xnj {
                        width: 40px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1yz3xnj {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1yz3xnj {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-1musa2m {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1musa2m {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1musa2m {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-ke3fvx {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ke3fvx {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ke3fvx {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-glqdq0 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-glqdq0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            display: flex;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-glqdq0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            display: flex;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1nqnfjb {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nqnfjb {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nqnfjb {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-5gpn3a {
                        width: 40px;
                        display: flex;
                        overflow: hidden;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        border-top-left-radius: 999px;
                        border-top-right-radius: 999px;
                        border-bottom-left-radius: 999px;
                        border-bottom-right-radius: 999px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5gpn3a {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5gpn3a {
                            width:35px;
                            display: flex;
                            overflow: hidden;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            border-top-left-radius: 999px;
                            border-top-right-radius: 999px;
                            border-bottom-left-radius: 999px;
                            border-bottom-right-radius: 999px;
                        }
                    }

                    :not(#\20):not(#\20).r-bwja5d {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bwja5d {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bwja5d {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-wwkxkq {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wwkxkq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wwkxkq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-syfg51 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-syfg51 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-syfg51 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1q98b1w {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        flex-basis: 0;
                        min-height: 200px;
                        align-items: center;
                        flex-shrink: 1;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1q98b1w {
                            top:auto;
                            left: auto;
                            right: -16px;
                            width: 59%;
                            bottom: 16%;
                            height: auto;
                            display: flex;
                            z-index: 1;
                            position: absolute;
                            flex-grow: unset;
                            max-width: 100%;
                            transform: none;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 200px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1q98b1w {
                            top:0px;
                            left: auto;
                            right: 0px;
                            width: 286px;
                            bottom: auto;
                            height: 100%;
                            display: flex;
                            z-index: 1;
                            position: absolute;
                            flex-grow: unset;
                            max-width: 100%;
                            transform: none;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-gsy658 {
                        display: flex;
                        z-index: 4;
                        overflow: visible visible;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gsy658 {
                            display:flex;
                            z-index: 4;
                            overflow: visible visible;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gsy658 {
                            display:flex;
                            z-index: 4;
                            overflow: visible visible;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-11c98r6 {
                        display: flex;
                        row-gap: 60px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 60px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 60px;
                        flex-direction: column;
                        padding-bottom: 20px;
                        justify-content: flex-start;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11c98r6 {
                            width:93%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11c98r6 {
                            width:95%;
                            display: flex;
                            row-gap: 40px;
                            position: relative;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 40px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 40px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-1pl74y {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        flex-basis: auto;
                        align-items: flex-start;
                        flex-shrink: 1;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pl74y {
                            width:auto;
                            height: auto;
                            display: flex;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            align-self: stretch;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pl74y {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 1;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-132eymd {
                        top: 0px;
                        left: 0px;
                        width: 100%;
                        height: 100%;
                        display: flex;
                        z-index: 1;
                        position: absolute;
                        max-width: 100%;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-132eymd {
                            top:50.00%;
                            left: 50.00%;
                            width: 100%;
                            height: auto;
                            display: flex;
                            row-gap: 15px;
                            z-index: 1;
                            position: absolute;
                            flex-grow: 1;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            transform: translate3d(-50%, -50%, 0px);
                            align-self: auto;
                            column-gap: 15px;
                            flex-basis: 0;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: row;
                            justify-content: center;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-132eymd {
                            top:0px;
                            left: 0px;
                            width: 100%;
                            height: 100%;
                            display: flex;
                            z-index: 1;
                            position: absolute;
                            max-width: 100%;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-ft9urb {
                        top: 50.00%;
                        left: -50px;
                        cursor: pointer;
                        display: flex;
                        z-index: 10;
                        overflow: hidden;
                        position: absolute;
                        flex-wrap: wrap;
                        transform: translate3d(0px, -50%, 0px);
                        flex-basis: auto;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 6px;
                        padding-left: 6px;
                        padding-right: 6px;
                        padding-bottom: 6px;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 100px;
                        border-top-right-radius: 100px;
                        border-bottom-left-radius: 100px;
                        --replo-flex-min-dimension: auto;
                        border-bottom-right-radius: 100px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ft9urb {
                            top:50%;
                            left: -10px;
                            right: auto;
                            width: 35px;
                            bottom: auto;
                            cursor: pointer;
                            height: 35px;
                            display: flex;
                            z-index: 10;
                            overflow: hidden;
                            position: absolute;
                            flex-grow: unset;
                            flex-wrap: wrap;
                            transform: translate3d(0px, -50%, 0px);
                            align-self: auto;
                            flex-basis: auto;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            margin-left: 0px;
                            padding-top: 0px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 0px;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 100px;
                            border-top-right-radius: 100px;
                            border-bottom-left-radius: 100px;
                            --replo-flex-min-dimension: auto;
                            border-bottom-right-radius: 100px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ft9urb {
                            top:50.00%;
                            left: 29.00%;
                            bottom: 0px;
                            cursor: pointer;
                            display: flex;
                            z-index: 10;
                            overflow: hidden;
                            position: absolute;
                            flex-wrap: wrap;
                            transform: translate3d(0px, -50%, 0px);
                            flex-basis: auto;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 6px;
                            padding-left: 6px;
                            padding-right: 6px;
                            padding-bottom: 6px;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 100px;
                            border-top-right-radius: 100px;
                            border-bottom-left-radius: 100px;
                            --replo-flex-min-dimension: auto;
                            border-bottom-right-radius: 100px;
                        }
                    }

                    :not(#\20):not(#\20).r-y49ebr {
                        --rsw: 100%;
                        color: #FFFFFFFF;
                        width: 35px;
                        height: 35px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-y49ebr {
                            --rsw:100%;
                            color: #FFFFFFFF;
                            width: 24px;
                            height: 24px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-y49ebr {
                            --rsw:100%;
                            color: #FFFFFFFF;
                            width: 35px;
                            height: 35px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-iam4pd {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-5y9hzy {
                        top: 50.00%;
                        right: -50px;
                        cursor: pointer;
                        display: flex;
                        z-index: 1000000;
                        overflow: hidden;
                        position: absolute;
                        transform: translate3d(0px, -50%, 0px);
                        flex-basis: auto;
                        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 6px;
                        padding-left: 6px;
                        padding-right: 6px;
                        padding-bottom: 6px;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 100px;
                        border-top-right-radius: 100px;
                        border-bottom-left-radius: 100px;
                        border-bottom-right-radius: 100px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5y9hzy {
                            top:50%;
                            left: auto;
                            right: -10px;
                            width: 35px;
                            bottom: auto;
                            cursor: pointer;
                            height: 35px;
                            display: flex;
                            z-index: 1000000;
                            overflow: hidden;
                            position: absolute;
                            flex-grow: unset;
                            transform: translate3d(0px, -50%, 0px);
                            align-self: auto;
                            flex-basis: auto;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            margin-right: 0px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 0px;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 100px;
                            border-top-right-radius: 100px;
                            border-bottom-left-radius: 100px;
                            border-bottom-right-radius: 100px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5y9hzy {
                            top:50.00%;
                            right: 29.00%;
                            bottom: 0px;
                            cursor: pointer;
                            display: flex;
                            z-index: 1000000;
                            overflow: hidden;
                            position: absolute;
                            transform: translate3d(0px, -50%, 0px);
                            flex-basis: auto;
                            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 6px;
                            padding-left: 6px;
                            padding-right: 6px;
                            padding-bottom: 6px;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 100px;
                            border-top-right-radius: 100px;
                            border-bottom-left-radius: 100px;
                            border-bottom-right-radius: 100px;
                        }
                    }

                    :not(#\20):not(#\20).r-o8b7xx {
                        --rsw: 100%;
                        color: #FFFFFFFF;
                        width: 35px;
                        height: 35px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-o8b7xx {
                            --rsw:100%;
                            color: #FFFFFFFF;
                            width: 24px;
                            height: 24px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-o8b7xx {
                            --rsw:100%;
                            color: #FFFFFFFF;
                            width: 35px;
                            height: 35px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-14j0hw3 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-ngpig3 {
                        display: flex;
                        position: relative;
                        flex-grow: 1;
                        max-width: 1300px;
                        min-width: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ngpig3 {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            max-width: 1300px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ngpig3 {
                            display:flex;
                            position: relative;
                            flex-grow: 1;
                            max-width: 1300px;
                            min-width: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1imh9vc {
                        display: flex;
                        row-gap: 24px;
                        overflow: hidden;
                        position: relative;
                        align-self: stretch;
                        column-gap: 24px;
                        flex-basis: auto;
                        overflow-x: clip;
                        overflow-y: visible;
                        --replo-gap: 24px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1imh9vc {
                            display:flex;
                            row-gap: 16px;
                            overflow: hidden;
                            position: relative;
                            flex-wrap: nowrap;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            overflow-x: clip;
                            overflow-y: visible;
                            --replo-gap: 16px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            margin-left: 0px;
                            margin-right: 0px;
                            justify-content: center;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1imh9vc {
                            display:flex;
                            row-gap: 24px;
                            overflow: hidden;
                            position: relative;
                            align-self: stretch;
                            column-gap: 24px;
                            flex-basis: auto;
                            overflow-x: clip;
                            overflow-y: visible;
                            --replo-gap: 24px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-xnxmx8 {
                        outline: none;
                    }

                    :not(#\20):not(#\20).r-1f1g8mr {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f1g8mr {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f1g8mr {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-1qmj1tg {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qmj1tg {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qmj1tg {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1fyj4ex {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fyj4ex {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fyj4ex {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1ec8la8 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ec8la8 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ec8la8 {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1cy0bpf {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1cy0bpf {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1cy0bpf {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1r0kvj1 {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1r0kvj1 {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1r0kvj1 {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-yaw625 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-yaw625 {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-yaw625 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1jaiai7 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jaiai7 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jaiai7 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1n6gkvg {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1n6gkvg {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1n6gkvg {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-fplboy {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fplboy {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fplboy {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1mzja91 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1mzja91 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1mzja91 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1ybz0gf {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ybz0gf {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ybz0gf {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1bbifm3 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bbifm3 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bbifm3 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-8evu0u {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-8evu0u {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-8evu0u {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-h3id3m {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-h3id3m {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-h3id3m {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-9p8ub4 {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9p8ub4 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9p8ub4 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-6k13oo {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-6k13oo {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-6k13oo {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-m3jey2 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-m3jey2 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-m3jey2 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-v537x3 {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-v537x3 {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-v537x3 {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-1d3o9t5 {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d3o9t5 {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d3o9t5 {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1k2d18c {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1k2d18c {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1k2d18c {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-3vuolu {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-3vuolu {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-3vuolu {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1d5dz07 {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d5dz07 {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 20px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d5dz07 {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-138k2ks {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-138k2ks {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-138k2ks {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-w2fxxn {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-w2fxxn {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-w2fxxn {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1p9q6zy {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p9q6zy {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p9q6zy {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-19dzn3o {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19dzn3o {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19dzn3o {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-ndl7g3 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ndl7g3 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ndl7g3 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-11yi9n1 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11yi9n1 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11yi9n1 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ljpysf {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ljpysf {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ljpysf {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1mjygur {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1mjygur {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1mjygur {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-cmsml3 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-cmsml3 {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-cmsml3 {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-t4y3s2 {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-t4y3s2 {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-t4y3s2 {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-55cltr {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-55cltr {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-55cltr {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-gtu7wk {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gtu7wk {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gtu7wk {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-15bpboq {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-15bpboq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-15bpboq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1klfird {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1klfird {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1klfird {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-a8r2ef {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-a8r2ef {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-a8r2ef {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-3bh8i5 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-3bh8i5 {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-3bh8i5 {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1f92z3w {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f92z3w {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f92z3w {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-u02gnb {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-u02gnb {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 20px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-u02gnb {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1fjnngn {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fjnngn {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fjnngn {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1p4deie {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p4deie {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p4deie {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-67cu00 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-67cu00 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-67cu00 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1jxnrji {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jxnrji {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jxnrji {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1rtu0fj {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1rtu0fj {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1rtu0fj {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-93kett {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-93kett {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-93kett {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1tzxy5b {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1tzxy5b {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1tzxy5b {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-vqx5lf {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-vqx5lf {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-vqx5lf {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-voi09w {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-voi09w {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-voi09w {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-7wgmvg {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7wgmvg {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7wgmvg {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-l6i5ni {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-l6i5ni {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-l6i5ni {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-du6y2r {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-du6y2r {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-du6y2r {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1jg6gnk {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jg6gnk {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jg6gnk {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-o8sgox {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-o8sgox {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-o8sgox {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ihqluq {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ihqluq {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ihqluq {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1ea9m8t {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ea9m8t {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ea9m8t {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1wkuxfd {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1wkuxfd {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1wkuxfd {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1liamc1 {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1liamc1 {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1liamc1 {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1bdt590 {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bdt590 {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bdt590 {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-14ohhgw {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-14ohhgw {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-14ohhgw {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1vl7brw {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1vl7brw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1vl7brw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1ry2r8p {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ry2r8p {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ry2r8p {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-ds6vmw {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ds6vmw {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ds6vmw {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1rz7rfh {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1rz7rfh {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1rz7rfh {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1azbw0x {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1azbw0x {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1azbw0x {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-17bl0kq {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17bl0kq {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17bl0kq {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-16jqd1c {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16jqd1c {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16jqd1c {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-k5g5gb {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-k5g5gb {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-k5g5gb {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1vqo900 {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1vqo900 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1vqo900 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1dy99xj {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dy99xj {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dy99xj {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-f6sgk9 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-f6sgk9 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-f6sgk9 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1hytctj {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1hytctj {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1hytctj {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-1i612zx {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1i612zx {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1i612zx {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1kz2qum {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1kz2qum {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1kz2qum {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1bpx6if {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bpx6if {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bpx6if {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-cwff81 {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-cwff81 {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-cwff81 {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1vtijqm {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1vtijqm {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1vtijqm {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-bw1zo {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bw1zo {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bw1zo {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-139852n {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-139852n {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-139852n {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ngyi21 {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ngyi21 {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ngyi21 {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1x8w44n {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1x8w44n {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1x8w44n {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-ytb6yw {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ytb6yw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ytb6yw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1f2n18k {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f2n18k {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f2n18k {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-mdcd72 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-mdcd72 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-mdcd72 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-t5wnys {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-t5wnys {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-t5wnys {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-y4r6t2 {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-y4r6t2 {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-y4r6t2 {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-hzjzei {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-hzjzei {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-hzjzei {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1q2uyw3 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1q2uyw3 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1q2uyw3 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-16b8cpf {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16b8cpf {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16b8cpf {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-yqr5au {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-yqr5au {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-yqr5au {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-khxez9 {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-khxez9 {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-khxez9 {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-zte06s {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zte06s {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zte06s {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-12a4hbp {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-12a4hbp {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-12a4hbp {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-fni8z4 {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fni8z4 {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fni8z4 {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1uflsx4 {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1uflsx4 {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1uflsx4 {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1xn4g3i {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xn4g3i {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xn4g3i {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1ev2842 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ev2842 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ev2842 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-5ojiml {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5ojiml {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5ojiml {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-ju46ao {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ju46ao {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ju46ao {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-eu9cu {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-eu9cu {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-eu9cu {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-bwztl {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bwztl {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bwztl {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-99puiu {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-99puiu {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-99puiu {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-11m9ugg {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11m9ugg {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11m9ugg {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-dji3ra {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-dji3ra {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-dji3ra {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1s9fbks {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1s9fbks {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1s9fbks {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-17y3x4e {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-17y3x4e {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-17y3x4e {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-130qhtq {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-130qhtq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-130qhtq {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1ngw9b4 {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ngw9b4 {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ngw9b4 {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-ilwm4f {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ilwm4f {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ilwm4f {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1oemlq4 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1oemlq4 {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1oemlq4 {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-ikqad {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ikqad {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ikqad {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-gnit4s {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gnit4s {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gnit4s {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-66x6wz {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-66x6wz {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-66x6wz {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-kcb106 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-kcb106 {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-kcb106 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1h5yn27 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1h5yn27 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1h5yn27 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-13c56yu {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-13c56yu {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-13c56yu {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-a1htxv {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-a1htxv {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-a1htxv {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1y264xu {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1y264xu {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1y264xu {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1dnn3es {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dnn3es {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dnn3es {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1bc1olf {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bc1olf {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bc1olf {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1iy3zqd {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1iy3zqd {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1iy3zqd {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1smbftf {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1smbftf {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1smbftf {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-jv94ca {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jv94ca {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jv94ca {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1p4twfe {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p4twfe {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p4twfe {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-186qser {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-186qser {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-186qser {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1a8wv9w {
                        width: 416px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        min-width: auto;
                        box-shadow: 0px 0px 9px 0px #0000001F;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 22px;
                        padding-left: 22px;
                        padding-right: 22px;
                        flex-direction: column;
                        padding-bottom: 22px;
                        justify-content: center;
                        border-top-color: #CECECEFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #CECECEFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #CECECEFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #CECECEFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1a8wv9w {
                            width:auto;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 321px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1a8wv9w {
                            width:350px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            min-width: auto;
                            box-shadow: 0px 0px 9px 0px #0000001F;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 22px;
                            padding-left: 22px;
                            padding-right: 22px;
                            flex-direction: column;
                            padding-bottom: 22px;
                            justify-content: center;
                            border-top-color: #CECECEFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #CECECEFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #CECECEFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #CECECEFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-10lnfzm {
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 389px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: 15px;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-10lnfzm {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 365px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: 0px;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-10lnfzm {
                            height:250px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 389px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: 15px;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-o8yj4o {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: 0px center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-o8yj4o {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-o8yj4o {
                            object-fit:cover;
                            object-position: 0px center;
                        }
                    }

                    :not(#\20):not(#\20).r-1qcnr03 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qcnr03 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qcnr03 {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-h34yaj {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-h34yaj {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            margin-left: 0px;
                            padding-top: 15px;
                            margin-right: 0px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-h34yaj {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-emp9zc {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-emp9zc {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-emp9zc {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-19tvxbs {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19tvxbs {
                            display:flex;
                            row-gap: 0px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19tvxbs {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-de0bh4 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-de0bh4 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-de0bh4 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-jfrxt7 {
                        color: #000000FF;
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jfrxt7 {
                            color:#000000FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jfrxt7 {
                            color:#000000FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-16f2wci {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16f2wci {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16f2wci {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-201bns {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-201bns {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-201bns {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1fyrt8i {
                        width: 19px;
                        height: 19px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fyrt8i {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fyrt8i {
                            width:19px;
                            height: 19px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1740i75 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1740i75 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1740i75 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1jhwsar {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jhwsar {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jhwsar {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-wl66oz {
                        color: #18BA45FF;
                        font-size: 13px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wl66oz {
                            color:#18BA45FF;
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wl66oz {
                            color:#18BA45FF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-a2x451 {
                        width: 85px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-a2x451 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-a2x451 {
                            width:85px;
                            display: flex;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1p38zvu {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p38zvu {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p38zvu {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1gc7q60 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1gc7q60 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1gc7q60 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-7ts9rh {
                        display: flex;
                        z-index: 2;
                        position: relative;
                        flex-basis: auto;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 16px;
                        padding-bottom: 16px;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7ts9rh {
                            width:auto;
                            display: flex;
                            z-index: 2;
                            position: relative;
                            align-self: stretch;
                            flex-basis: auto;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-bottom: 0px;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7ts9rh {
                            display:flex;
                            z-index: 2;
                            position: relative;
                            flex-basis: auto;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 16px;
                            padding-bottom: 16px;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-15ibgrc {
                        width: 10px;
                        cursor: pointer;
                        height: 10px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        margin-left: 10px;
                        justify-content: flex-start;
                        background-color: #A5A5A6FF;
                        background-image: none;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-15ibgrc {
                            width:9px;
                            cursor: pointer;
                            height: 9px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            min-width: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            margin-left: 10px;
                            justify-content: flex-start;
                            background-color: #A5A5A6FF;
                            background-image: none;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-15ibgrc {
                            width:10px;
                            cursor: pointer;
                            height: 10px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            margin-left: 10px;
                            justify-content: flex-start;
                            background-color: #A5A5A6FF;
                            background-image: none;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20):not(#\20).r-11v2pwx {
                        width: 12px;
                        cursor: pointer;
                        height: 12px;
                        display: flex;
                        overflow: hidden;
                        position: relative;
                        flex-grow: unset;
                        max-width: 100%;
                        flex-basis: auto;
                        align-items: flex-start;
                        flex-shrink: 0;
                        margin-left: 10px;
                        justify-content: flex-start;
                        background-color: #1E4746FF;
                        background-image: none;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20):not(#\20).r-11v2pwx {
                            width:11px;
                            cursor: pointer;
                            height: 11px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 0;
                            margin-left: 7px;
                            justify-content: flex-start;
                            background-color: #1E4746FF;
                            background-image: none;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20):not(#\20).r-11v2pwx {
                            width:12px;
                            cursor: pointer;
                            height: 12px;
                            display: flex;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 100%;
                            flex-basis: auto;
                            align-items: flex-start;
                            flex-shrink: 0;
                            margin-left: 10px;
                            justify-content: flex-start;
                            background-color: #1E4746FF;
                            background-image: none;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-kly40k {
                        display: flex;
                        row-gap: 50px;
                        z-index: 1;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 50px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        padding-top: 70px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #D0E2F3FF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-kly40k {
                            display:flex;
                            row-gap: 32px;
                            z-index: 4;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 32px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            padding-top: 50px;
                            padding-left: 20px;
                            padding-right: 20px;
                            flex-direction: column;
                            padding-bottom: 68px;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-kly40k {
                            display:flex;
                            row-gap: 40px;
                            z-index: 4;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 40px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            padding-top: 50px;
                            padding-left: 40px;
                            padding-right: 40px;
                            flex-direction: column;
                            padding-bottom: 50px;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-18xxc7e {
                        display: flex;
                        row-gap: 50px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 50px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 60px;
                        flex-direction: column;
                        padding-bottom: 20px;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18xxc7e {
                            display:flex;
                            row-gap: 50px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 50px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18xxc7e {
                            display:flex;
                            row-gap: 50px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 50px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 60px;
                            padding-right: 60px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1q9ypld {
                        width: 100%;
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 890px;
                        min-width: auto;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 60px;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1q9ypld {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 16px;
                            position: relative;
                            max-width: none;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 16px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            justify-content: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1q9ypld {
                            width:100%;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 650px;
                            min-width: auto;
                            align-self: center;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 60px;
                            padding-right: 60px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-19tn82x {
                        color: #002655FF;
                        font-size: 40px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-weight: 600;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19tn82x {
                            color:#002655FF;
                            width: auto;
                            font-size: 26px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 32px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19tn82x {
                            color:#002655FF;
                            font-size: 30px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 35px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1esp87b {
                        color: #002655FF;
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        font-size: 16px;
                        max-width: 905px;
                        align-self: auto;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1esp87b {
                            color:#002655FF;
                            display: flex;
                            font-size: 16px;
                            max-width: 905px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 24px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1esp87b {
                            color:#002655FF;
                            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            font-size: 16px;
                            max-width: 905px;
                            align-self: auto;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 400;
                            line-height: 22px;
                            text-align-last: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-86ykuo {
                        width: 100%;
                        display: grid;
                        overflow: hidden;
                        position: relative;
                        max-width: 1240px;
                        min-width: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                        background-color: #FFFFFF;
                        background-image: none;
                        border-top-color: #02056CFF;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #02056CFF;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #02056CFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #02056CFF;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-86ykuo {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 18px;
                            overflow: hidden;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 1240px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 18px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #52212103;
                            background-image: none;
                            border-top-color: #02056CFF;
                            border-top-style: none;
                            border-top-width: 1px;
                            border-left-color: #02056CFF;
                            border-left-style: none;
                            border-left-width: 1px;
                            border-right-color: #02056CFF;
                            border-right-style: none;
                            border-right-width: 1px;
                            --replo-margin-left: 0px;
                            border-bottom-color: #02056CFF;
                            border-bottom-style: none;
                            border-bottom-width: 1px;
                            --replo-margin-right: 0px;
                            grid-template-columns: repeat(1, minmax(0, 1fr));
                            border-top-left-radius: 0px;
                            border-top-right-radius: 0px;
                            border-bottom-left-radius: 0px;
                            --replo-flex-min-dimension: 0px;
                            border-bottom-right-radius: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-86ykuo {
                            width:100%;
                            display: grid;
                            overflow: hidden;
                            position: relative;
                            max-width: 1240px;
                            min-width: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: #FFFFFF;
                            background-image: none;
                            border-top-color: #02056CFF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #02056CFF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #02056CFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #02056CFF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-8row7o {
                        width: 100%;
                        display: flex;
                        flex-basis: auto;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-8row7o {
                            display:contents;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-8row7o {
                            width:100%;
                            display: flex;
                            flex-basis: auto;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-bgvual {
                        display: flex;
                        row-gap: 22px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 22px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 30px;
                        padding-left: 100px;
                        padding-right: 100px;
                        flex-direction: column;
                        padding-bottom: 30px;
                        justify-content: flex-start;
                        border-right-color: #02056CFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bgvual {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 27px;
                            padding-left: 20px;
                            padding-right: 15px;
                            flex-direction: column;
                            padding-bottom: 27px;
                            justify-content: flex-start;
                            background-color: #FFFFFFFF;
                            background-image: none;
                            border-top-color: #002655FF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #002655FF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #002655FF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #002655FF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bgvual {
                            display:flex;
                            row-gap: 22px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 22px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 30px;
                            padding-left: 100px;
                            padding-right: 100px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: flex-start;
                            border-right-color: #02056CFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-9b9ara {
                        color: #002655FF;
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-weight: 600;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9b9ara {
                            color:#002655FF;
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9b9ara {
                            color:#002655FF;
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 600;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-rhv4ty {
                        display: flex;
                        flex-grow: 1;
                        max-width: none;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 385px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-rhv4ty {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: none;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-rhv4ty {
                            display:flex;
                            flex-grow: 1;
                            max-width: none;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 385px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    :not(#\20):not(#\20).r-10dpp3t {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-10dpp3t {
                            object-fit:contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-10dpp3t {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-18x06uj {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18x06uj {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18x06uj {
                            --rpmh:270px;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1cwceu2 {
                        display: flex;
                        row-gap: 14px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 14px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1cwceu2 {
                            width:auto;
                            display: flex;
                            row-gap: 14px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 14px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1cwceu2 {
                            display:flex;
                            row-gap: 14px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 14px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1r25sj7 {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1r25sj7 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1r25sj7 {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1c8snd {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1c8snd {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1c8snd {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-zwrapi {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-54c1e5 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-54c1e5 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-54c1e5 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-gr0gcv {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gr0gcv {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gr0gcv {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1su3y91 {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1su3y91 {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1su3y91 {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-v6cz6g {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-115twn1 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-115twn1 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-115twn1 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-knm799 {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-knm799 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-knm799 {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-usjdtm {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-usjdtm {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-usjdtm {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1fnrhce {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1hzw31a {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1hzw31a {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1hzw31a {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-19k6bxe {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19k6bxe {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19k6bxe {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1pkrpay {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pkrpay {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pkrpay {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-nehb09 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-dr7ohk {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-dr7ohk {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-dr7ohk {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-98u1ha {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-98u1ha {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-98u1ha {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-bo1eot {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bo1eot {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bo1eot {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1hjbsoj {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1s6uewq {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1s6uewq {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1s6uewq {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-ebcpvq {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ebcpvq {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ebcpvq {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-grm22b {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-grm22b {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-grm22b {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1x8pb72 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1xudu9s {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1xudu9s {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1xudu9s {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ehyr2j {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ehyr2j {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ehyr2j {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-qtp5lh {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qtp5lh {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qtp5lh {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-12du7b8 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1yyz8dd {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1yyz8dd {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1yyz8dd {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1lib1zp {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1lib1zp {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1lib1zp {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1b1cpmj {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1b1cpmj {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1b1cpmj {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-og1lg8 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1jfyz6s {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jfyz6s {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jfyz6s {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1d4pj15 {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d4pj15 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d4pj15 {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-bci8qq {
                        --rsw: 100%;
                        color: #2A8559FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bci8qq {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bci8qq {
                            --rsw:100%;
                            color: #2A8559FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-7cv453 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1logvl {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1logvl {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1logvl {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-5aczb6 {
                        display: flex;
                        row-gap: 22px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 22px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 30px;
                        padding-left: 100px;
                        padding-right: 100px;
                        flex-direction: column;
                        padding-bottom: 30px;
                        justify-content: flex-start;
                        border-right-color: #02056CFF;
                        border-right-style: solid;
                        border-right-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5aczb6 {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 27px;
                            padding-left: 20px;
                            padding-right: 15px;
                            flex-direction: column;
                            padding-bottom: 27px;
                            justify-content: flex-start;
                            background-color: #FFFFFFFF;
                            background-image: none;
                            border-top-color: #002655FF;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #002655FF;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #002655FF;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #002655FF;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5aczb6 {
                            display:flex;
                            row-gap: 22px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 22px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 30px;
                            padding-left: 100px;
                            padding-right: 100px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: flex-start;
                            border-right-color: #02056CFF;
                            border-right-style: solid;
                            border-right-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-zo21q {
                        color: #002655FF;
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-weight: 600;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zo21q {
                            color:#002655FF;
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zo21q {
                            color:#002655FF;
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-weight: 600;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-mvmo55 {
                        display: flex;
                        flex-grow: 1;
                        max-width: none;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        max-height: 385px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-mvmo55 {
                            width:auto;
                            height: auto;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: none;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-mvmo55 {
                            display:flex;
                            flex-grow: 1;
                            max-width: none;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            max-height: 385px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    :not(#\20):not(#\20).r-jicl4i {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jicl4i {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jicl4i {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1h5ndx1 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1h5ndx1 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1h5ndx1 {
                            --rpmh:270px;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1j2pmwe {
                        display: flex;
                        row-gap: 14px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 14px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1j2pmwe {
                            display:flex;
                            row-gap: 14px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 14px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1j2pmwe {
                            display:flex;
                            row-gap: 14px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 14px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1bfmqwi {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1bfmqwi {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1bfmqwi {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-pjejqr {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-pjejqr {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-pjejqr {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-ltg7bd {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-wsac9e {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wsac9e {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wsac9e {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1lhsnbm {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1lhsnbm {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1lhsnbm {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-16uqte5 {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16uqte5 {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16uqte5 {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-4cdbmc {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-s6fun2 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-s6fun2 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-s6fun2 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-f6j4jc {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-f6j4jc {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-f6j4jc {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-xtrs9u {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-xtrs9u {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-xtrs9u {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-ow2q3j {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1e23z6l {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1e23z6l {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1e23z6l {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1kix1xc {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1kix1xc {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1kix1xc {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-oa4x8m {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-oa4x8m {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-oa4x8m {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-7ib8sa {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1om4g66 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1om4g66 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1om4g66 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-71m843 {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-71m843 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-71m843 {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ebhnxc {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ebhnxc {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ebhnxc {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-rlasq4 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1608s7f {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1608s7f {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1608s7f {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1lzqv3w {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1lzqv3w {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1lzqv3w {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-q6p38y {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-q6p38y {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-q6p38y {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1nbe51 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-186n9s5 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-186n9s5 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-186n9s5 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-ctgk1x {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ctgk1x {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ctgk1x {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-19l9ksp {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-19l9ksp {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-19l9ksp {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-kszgzo {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-916go8 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-916go8 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-916go8 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-fdevsr {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fdevsr {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fdevsr {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ppbj3d {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ppbj3d {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ppbj3d {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-1ngwk4s {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-10047n4 {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-10047n4 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-10047n4 {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-6ontym {
                        display: flex;
                        row-gap: 9px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 9px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-6ontym {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-6ontym {
                            display:flex;
                            row-gap: 9px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 9px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-18fb32 {
                        --rsw: 100%;
                        color: #F44336FF;
                        width: 22px;
                        height: 22px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        line-height: 100%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-18fb32 {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 20px;
                            height: 20px;
                            flex-grow: unset;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-18fb32 {
                            --rsw:100%;
                            color: #F44336FF;
                            width: 22px;
                            height: 22px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            line-height: 100%;
                        }
                    }

                    :not(#\20):not(#\20).r-nanhb3 {
                        width: var(--rsw, 100%);
                        height: auto;
                        max-height: 100%;
                    }

                    :not(#\20):not(#\20).r-1glhe1i {
                        color: #020202;
                        flex-grow: 1;
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1glhe1i {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 14px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1glhe1i {
                            color:#020202;
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 22px;
                        }
                    }

                    :not(#\20):not(#\20).r-1tp33xb {
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 60px;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1tp33xb {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 60px;
                            padding-right: 60px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1tp33xb {
                            display:flex;
                            row-gap: 20px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-left: 60px;
                            padding-right: 60px;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1qshc9m {
                        width: 100%;
                        cursor: pointer;
                        overflow: hidden;
                        flex-grow: 1;
                        max-width: 310px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        padding-top: 20px;
                        padding-left: 32px;
                        padding-right: 32px;
                        padding-bottom: 20px;
                        background-color: #002655FF;
                        background-image: none;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qshc9m {
                            width:100%;
                            cursor: pointer;
                            overflow: hidden;
                            flex-grow: 1;
                            max-width: 310px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            padding-top: 16px;
                            padding-left: 25px;
                            padding-right: 25px;
                            padding-bottom: 16px;
                            background-color: #002655FF;
                            background-image: none;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qshc9m {
                            width:100%;
                            cursor: pointer;
                            overflow: hidden;
                            flex-grow: 1;
                            max-width: 310px;
                            flex-basis: auto;
                            flex-shrink: 1;
                            padding-top: 16px;
                            padding-left: 25px;
                            padding-right: 25px;
                            padding-bottom: 16px;
                            background-color: #002655FF;
                            background-image: none;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-16updzr {
                        color: #FFFFFF;
                        font-size: 20px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 20px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-16updzr {
                            color:#FFFFFF;
                            font-size: 18px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-16updzr {
                            color:#FFFFFF;
                            font-size: 18px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1d15r8m {
                        display: flex;
                        row-gap: 5px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 5px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d15r8m {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d15r8m {
                            display:flex;
                            row-gap: 5px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 5px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1v9g3q4 {
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1v9g3q4 {
                            height:16px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            margin-bottom: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1v9g3q4 {
                            height:24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-11bj88e {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11bj88e {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11bj88e {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-3453fe {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-3453fe {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-3453fe {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-85xiuz {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 24px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-85xiuz {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 12px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 16px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-85xiuz {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 24px;
                        }
                    }

                    :not(#\20):not(#\20).r-jl4jer {
                        display: flex;
                        z-index: 2;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: -84px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jl4jer {
                            width:110%;
                            height: auto;
                            display: flex;
                            z-index: 2;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: -93px;
                            object-position: center top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jl4jer {
                            height:auto;
                            display: flex;
                            z-index: 2;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: -49px;
                        }
                    }

                    :not(#\20):not(#\20).r-12rzwzy {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-12rzwzy {
                            transform:scale(100%);
                            object-fit: cover;
                            object-position: center top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-12rzwzy {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1d7pt8r {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d7pt8r {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d7pt8r {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1y67r0w {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1y67r0w {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1y67r0w {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-12hcl22 {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        row-gap: 40px;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        column-gap: 40px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 100px;
                        flex-direction: column;
                        justify-content: flex-start;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-12hcl22 {
                            width:93%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 60px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-12hcl22 {
                            width:95%;
                            display: flex;
                            row-gap: 40px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 40px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 100px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-6mfbpa {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-6mfbpa {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-6mfbpa {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-140p8lx {
                        color: #FFFFFFFF;
                        font-size: 32px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 44px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-140p8lx {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-f87d44bc-72c0-4905-964f-4cce9dcb866f-attributes-color);
                            font-size: 28px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 35px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-140p8lx {
                            color:#FFFFFFFF;
                            font-size: 32px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 44px;
                        }
                    }

                    :not(#\20):not(#\20).r-1qai6ck {
                        color: #FFFFFFFF;
                        font-size: 24px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 26px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qai6ck {
                            color:#FFFFFFFF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qai6ck {
                            color:#FFFFFFFF;
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-wqpqd6 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wqpqd6 {
                            display:flex;
                            row-gap: 25px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 25px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wqpqd6 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-k3i6pd {
                        display: flex;
                        row-gap: 20px;
                        overflow: hidden;
                        position: relative;
                        flex-grow: 1;
                        max-width: 470px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        padding-top: 30px;
                        padding-left: 30px;
                        padding-right: 30px;
                        flex-direction: column;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-k3i6pd {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 50px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 470px;
                            align-self: auto;
                            column-gap: 50px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            --replo-margin-left: 0px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            --replo-margin-right: 0px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-k3i6pd {
                            display:flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 470px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            padding-top: 30px;
                            padding-left: 30px;
                            padding-right: 30px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-4tr1ts {
                        display: flex;
                        row-gap: 6px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 6px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4tr1ts {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4tr1ts {
                            display:flex;
                            row-gap: 6px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 6px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-n97uxd {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 26px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-weight: 700;
                        line-height: 28px;
                        margin-bottom: 14px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-n97uxd {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 22px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-n97uxd {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 26px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 28px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-134ws3a {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-134ws3a {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-134ws3a {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-v1k2uk {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-v1k2uk {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-v1k2uk {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-1ysu25d {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ysu25d {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ysu25d {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ankuo1 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ankuo1 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ankuo1 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-ithr61 {
                        color: #1880EFFF;
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ithr61 {
                            color:#1880EFFF;
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ithr61 {
                            color:#1880EFFF;
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1jjwvhk {
                        cursor: pointer;
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jjwvhk {
                            cursor:pointer;
                            height: 20px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jjwvhk {
                            cursor:pointer;
                            height: 24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-sm6le8 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-sm6le8 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-sm6le8 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-9rm2n3 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9rm2n3 {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9rm2n3 {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-jemyjm {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 20px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jemyjm {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jemyjm {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-qjs3n3 {
                        display: flex;
                        row-gap: 20px;
                        overflow: hidden;
                        position: relative;
                        flex-grow: 1;
                        max-width: 470px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        padding-top: 30px;
                        padding-left: 30px;
                        padding-right: 30px;
                        flex-direction: column;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qjs3n3 {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 50px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 470px;
                            align-self: auto;
                            column-gap: 50px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            --replo-margin-left: 0px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            --replo-margin-right: 0px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qjs3n3 {
                            display:flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 470px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            padding-top: 30px;
                            padding-left: 30px;
                            padding-right: 30px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-14bl48w {
                        display: flex;
                        row-gap: 6px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 6px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-14bl48w {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-14bl48w {
                            display:flex;
                            row-gap: 6px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 6px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-9q2v80 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 26px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-weight: 700;
                        line-height: 28px;
                        margin-bottom: 14px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-9q2v80 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 22px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-9q2v80 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 26px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 28px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-q3gfsy {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-q3gfsy {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-q3gfsy {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-pvhhti {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-pvhhti {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-pvhhti {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-1p7rlrl {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p7rlrl {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p7rlrl {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1f3uqzr {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f3uqzr {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f3uqzr {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-tqzbjr {
                        color: #1880EFFF;
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-tqzbjr {
                            color:#1880EFFF;
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-tqzbjr {
                            color:#1880EFFF;
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1nnoznh {
                        cursor: pointer;
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nnoznh {
                            cursor:pointer;
                            height: 20px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nnoznh {
                            cursor:pointer;
                            height: 24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1dj6j90 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dj6j90 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dj6j90 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1mmy8cz {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1mmy8cz {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1mmy8cz {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-jref3y {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 20px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-jref3y {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-jref3y {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-tjh6ew {
                        display: flex;
                        row-gap: 20px;
                        overflow: hidden;
                        position: relative;
                        flex-grow: 1;
                        max-width: 470px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        padding-top: 30px;
                        padding-left: 30px;
                        padding-right: 30px;
                        flex-direction: column;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 20px;
                        border-top-right-radius: 20px;
                        border-bottom-left-radius: 20px;
                        border-bottom-right-radius: 20px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-tjh6ew {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            row-gap: 50px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: unset;
                            max-width: 470px;
                            align-self: auto;
                            column-gap: 50px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 16px;
                            padding-left: 16px;
                            padding-right: 16px;
                            flex-direction: column;
                            padding-bottom: 16px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            --replo-margin-left: 0px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            --replo-margin-right: 0px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-tjh6ew {
                            display:flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            flex-grow: 1;
                            max-width: 470px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 20px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            padding-top: 30px;
                            padding-left: 30px;
                            padding-right: 30px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: space-between;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 20px;
                            border-top-right-radius: 20px;
                            border-bottom-left-radius: 20px;
                            border-bottom-right-radius: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-13so423 {
                        display: flex;
                        row-gap: 6px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 6px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: space-between;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-13so423 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-13so423 {
                            display:flex;
                            row-gap: 6px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 6px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: space-between;
                        }
                    }

                    :not(#\20):not(#\20).r-1nlinok {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 26px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-weight: 700;
                        line-height: 28px;
                        margin-bottom: 14px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nlinok {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 22px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nlinok {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 26px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-weight: 700;
                            line-height: 28px;
                            margin-bottom: 14px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-d1zo0u {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-d1zo0u {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-d1zo0u {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-11c5ikl {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11c5ikl {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 16px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11c5ikl {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-1tbht16 {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1tbht16 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1tbht16 {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-8olgsw {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-8olgsw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-8olgsw {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-qa13fy {
                        color: #1880EFFF;
                        font-size: 20px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-qa13fy {
                            color:#1880EFFF;
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-qa13fy {
                            color:#1880EFFF;
                            font-size: 20px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 22px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-i6xoe5 {
                        cursor: pointer;
                        height: 24px;
                        display: flex;
                        max-width: 400px;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-i6xoe5 {
                            cursor:pointer;
                            height: 20px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-i6xoe5 {
                            cursor:pointer;
                            height: 24px;
                            display: flex;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-781wfj {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-781wfj {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-781wfj {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-xjv5ig {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-xjv5ig {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-xjv5ig {
                            --rpmh:100%;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-2xtzy3 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 500;
                        line-height: 20px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-2xtzy3 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 16px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-2xtzy3 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 500;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1igpm9m {
                        display: flex;
                        position: relative;
                        min-width: 0;
                        transform: rotateZ(180deg);
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                        margin-bottom: -102px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1igpm9m {
                            display:flex;
                            position: relative;
                            min-width: 0;
                            transform: rotateZ(180deg);
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: -15px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1igpm9m {
                            display:flex;
                            position: relative;
                            min-width: 0;
                            transform: rotateZ(180deg);
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: -29px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ywtn2i {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ywtn2i {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ywtn2i {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-u5l5h4 {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-u5l5h4 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-u5l5h4 {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-wmk75n {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: 100px;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-wmk75n {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-wmk75n {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-2quihq {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        row-gap: 0;
                        overflow: hidden;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        column-gap: 0;
                        flex-basis: auto;
                        margin-top: 50px;
                        min-height: 1px;
                        align-items: flex-end;
                        flex-shrink: 0;
                        margin-left: 50px;
                        margin-right: 50px;
                        margin-bottom: 50px;
                        justify-content: flex-start;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        --replo-margin-left: 50px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        --replo-margin-right: 50px;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                        border-top-left-radius: 10px;
                        border-top-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        border-bottom-right-radius: 10px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-2quihq {
                            width:95%;
                            display: flex;
                            row-gap: 0;
                            overflow: hidden;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 0;
                            flex-basis: auto;
                            margin-top: 60px;
                            min-height: 1px;
                            align-items: flex-end;
                            flex-shrink: 0;
                            margin-left: 0px;
                            padding-top: 0px;
                            margin-right: 0px;
                            padding-left: 0px;
                            margin-bottom: 60px;
                            padding-right: 0px;
                            padding-bottom: 0px;
                            justify-content: flex-start;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-2quihq {
                            width:95%;
                            display: flex;
                            row-gap: 20px;
                            overflow: hidden;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 20px;
                            flex-basis: auto;
                            margin-top: 50px;
                            min-height: 1px;
                            align-items: flex-end;
                            flex-shrink: 0;
                            margin-left: 50px;
                            padding-top: 50px;
                            margin-right: 50px;
                            padding-left: 0px;
                            margin-bottom: 50px;
                            padding-right: 0px;
                            padding-bottom: 50px;
                            justify-content: flex-start;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-23affcac-a1de-4c99-ae02-60eda6e7e29f-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                            border-top-left-radius: 10px;
                            border-top-right-radius: 10px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                        }
                    }

                    :not(#\20):not(#\20).r-ke24wy {
                        display: flex;
                        row-gap: 40px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        column-gap: 40px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-top: 45px;
                        padding-left: 45px;
                        padding-right: 45px;
                        flex-direction: column;
                        padding-bottom: 45px;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ke24wy {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            padding-top: 30px;
                            padding-left: 18px;
                            padding-right: 18px;
                            flex-direction: column;
                            padding-bottom: 30px;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ke24wy {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            column-gap: 10px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            padding-top: 0px;
                            padding-left: 45px;
                            padding-right: 45px;
                            flex-direction: column;
                            padding-bottom: 0px;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1qvuzx8 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 1175px;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qvuzx8 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 1175px;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            margin-top: -15px;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qvuzx8 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 1175px;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-7227fn {
                        display: flex;
                        row-gap: 30px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 30px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7227fn {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            margin-top: 10px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7227fn {
                            display:flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            margin-top: 15px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-g12wev {
                        width: 48px;
                        display: flex;
                        min-width: 0;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-g12wev {
                            width:auto;
                            display: flex;
                            flex-grow: unset;
                            max-width: 400px;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-g12wev {
                            width:32px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-v6e447 {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-v6e447 {
                            object-fit:cover;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-v6e447 {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-1pkk9um {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pkk9um {
                            --rpmh:270px;
                            --rpmw: 270px;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pkk9um {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-1d8hxyr {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 24px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 32px;
                        overflow-wrap: break-word;
                        letter-spacing: -1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1d8hxyr {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1d8hxyr {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            letter-spacing: -1px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ukv4gn {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 24px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: left;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 32px;
                        overflow-wrap: break-word;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ukv4gn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            letter-spacing: -0.5px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ukv4gn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-fjkvce {
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-fjkvce {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-fjkvce {
                            display:flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-11tw3z0 {
                        color: #550001FF;
                        cursor: pointer;
                        height: 61px;
                        display: flex;
                        overflow: hidden;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 32px;
                        padding-right: 32px;
                        padding-bottom: 20px;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        background-image: none;
                        border-top-color: #000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-11tw3z0 {
                            color:#550001FF;
                            width: auto;
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -4px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 5px;
                            padding-right: 5px;
                            padding-bottom: 20px;
                            justify-content: center;
                            background-color: #002655FF;
                            background-image: none;
                            border-top-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-11tw3z0 {
                            color:#550001FF;
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 20px;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 32px;
                            padding-right: 32px;
                            padding-bottom: 20px;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            background-image: none;
                            border-top-color: #000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-1fl1usq {
                        color: #FFFFFF;
                        flex-grow: 1;
                        font-size: 21px;
                        flex-basis: auto;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 23px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-transform: uppercase;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1fl1usq {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1fl1usq {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    :not(#\20):not(#\20).r-gpdjq1 {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: 51px;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #D0E2F3FF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gpdjq1 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 51px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gpdjq1 {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 51px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #D0E2F3FF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-e0kd5w {
                        height: 111px;
                        display: flex;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: -99px;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: hidden;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        object-position: left top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-e0kd5w {
                            height:auto;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -46px;
                            min-height: 0;
                            object-fit: cover;
                            /* overflow-x: auto; */
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            object-position: left top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-e0kd5w {
                            height:111px;
                            display: flex;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -70px;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            object-position: left top;
                        }
                    }

                    :not(#\20):not(#\20).r-gpkm3j {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        /* transform: scale(103%); */
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: left top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gpkm3j {
                            transform:scale(103%);
                            object-fit: cover;
                            object-position: left top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gpkm3j {
                            transform:scale(103%);
                            object-fit: cover;
                            object-position: left top;
                        }
                    }

                    :not(#\20):not(#\20).r-7xhzkc {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-7xhzkc {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-7xhzkc {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-4lkah5 {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        row-gap: 60px;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        column-gap: 60px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 100px;
                        padding-right: 100px;
                        flex-direction: column;
                        padding-bottom: 147px;
                        justify-content: flex-start;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                        grid-template-columns: repeat(3, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4lkah5 {
                            width:90%;
                            display: flex;
                            row-gap: 60px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 60px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 0px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(3, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4lkah5 {
                            width:95%;
                            display: flex;
                            row-gap: 60px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 60px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 0px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(3, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-1pf5q03 {
                        width: 800px;
                        display: flex;
                        row-gap: 10px;
                        position: relative;
                        flex-grow: 1;
                        max-width: 100%;
                        min-width: auto;
                        column-gap: 10px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1pf5q03 {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1pf5q03 {
                            width:auto;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1elntg6 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 42px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1elntg6 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 28px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 35px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1elntg6 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 42px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                        }
                    }

                    :not(#\20):not(#\20).r-1rtysya {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 20px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1rtysya {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 17px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1rtysya {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            text-align-last: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1jbze8m {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        position: relative;
                        max-width: 800px;
                        min-width: auto;
                        align-self: auto;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1jbze8m {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            position: relative;
                            max-width: none;
                            min-width: auto;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 0px;
                            padding-right: 20px;
                            flex-direction: column;
                            padding-bottom: 0px;
                            justify-content: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1jbze8m {
                            width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                            display: flex;
                            position: relative;
                            max-width: 800px;
                            min-width: auto;
                            align-self: auto;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            --replo-margin-left: 0px;
                            --replo-margin-right: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-1nqv1zx {
                        width: 100%;
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 20px;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-left-style: solid;
                        border-left-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1nqv1zx {
                            width:100%;
                            display: flex;
                            row-gap: 16px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 24px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1nqv1zx {
                            width:100%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 36px;
                            padding-right: 16px;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-z0mi8z {
                        display: flex;
                        row-gap: 4px;
                        position: relative;
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 4px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-z0mi8z {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 0px;
                            position: relative;
                            flex-grow: 1;
                            max-width: none;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-z0mi8z {
                            display:flex;
                            row-gap: 4px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 4px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-2ig33i {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 22px;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: -30px;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 28px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-2ig33i {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 0px;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-2ig33i {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -30px;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 24px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-c494v7 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 28px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 32px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-c494v7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 18px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 26px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-c494v7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 24px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 28px;
                        }
                    }

                    :not(#\20):not(#\20).r-1umli4p {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 17px;
                        flex-basis: auto;
                        margin-top: 15px;
                        text-align: left;
                        flex-shrink: 1;
                        font-weight: 500;
                        line-height: 22px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1umli4p {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            height: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            max-width: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1umli4p {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            margin-top: 15px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 500;
                            line-height: 24px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-nxxiqc {
                        top: 0px;
                        left: -6px;
                        color: #FFFFFFFF;
                        width: 12px;
                        height: 12px;
                        display: flex;
                        z-index: 1;
                        overflow: hidden;
                        position: absolute;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                        border-top-left-radius: 50%;
                        border-top-right-radius: 50%;
                        border-bottom-left-radius: 50%;
                        border-bottom-right-radius: 50%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-nxxiqc {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-nxxiqc {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    :not(#\20):not(#\20).r-1tbhc7h {
                        width: 100%;
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 20px;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-left-style: solid;
                        border-left-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1tbhc7h {
                            width:100%;
                            display: flex;
                            row-gap: 16px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 24px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1tbhc7h {
                            width:100%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 36px;
                            padding-right: 16px;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-1w9lw8 {
                        display: flex;
                        row-gap: 4px;
                        position: relative;
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 4px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1w9lw8 {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 0px;
                            position: relative;
                            flex-grow: 1;
                            max-width: none;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1w9lw8 {
                            display:flex;
                            row-gap: 4px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 4px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-145em48 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 22px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 28px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-145em48 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-145em48 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 24px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-5h23yn {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 28px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 32px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5h23yn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 18px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 26px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5h23yn {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 24px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 28px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-c9f6yz {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        flex-grow: 1;
                        font-size: 17px;
                        flex-basis: auto;
                        margin-top: 15px;
                        text-align: left;
                        flex-shrink: 1;
                        font-weight: 500;
                        line-height: 26px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-c9f6yz {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            height: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            max-width: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-c9f6yz {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            margin-top: 15px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 500;
                            line-height: 24px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-zmgnud {
                        top: 25px;
                        left: -6px;
                        color: #FFFFFFFF;
                        width: 12px;
                        height: 12px;
                        display: flex;
                        z-index: 1;
                        overflow: hidden;
                        position: absolute;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                        border-top-left-radius: 50%;
                        border-top-right-radius: 50%;
                        border-bottom-left-radius: 50%;
                        border-bottom-right-radius: 50%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-zmgnud {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-zmgnud {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    :not(#\20):not(#\20).r-nluxq7 {
                        width: 100%;
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 20px;
                        padding-bottom: 50px;
                        justify-content: space-between;
                        border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        border-left-style: solid;
                        border-left-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-nluxq7 {
                            width:100%;
                            display: flex;
                            row-gap: 16px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 24px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-nluxq7 {
                            width:100%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 36px;
                            padding-right: 16px;
                            padding-bottom: 40px;
                            justify-content: space-between;
                            border-left-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            border-left-style: solid;
                            border-left-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ru28yz {
                        display: flex;
                        row-gap: 4px;
                        position: relative;
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 4px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ru28yz {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 0px;
                            position: relative;
                            flex-grow: 1;
                            max-width: none;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ru28yz {
                            display:flex;
                            row-gap: 4px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 4px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-1ip1sbw {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 22px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 28px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ip1sbw {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ip1sbw {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 24px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-ou3eio {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 28px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 32px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ou3eio {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 18px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 26px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ou3eio {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 24px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 28px;
                        }
                    }

                    :not(#\20):not(#\20).r-6qko92 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        flex-grow: 1;
                        font-size: 17px;
                        flex-basis: auto;
                        margin-top: 15px;
                        text-align: left;
                        flex-shrink: 1;
                        font-weight: 500;
                        line-height: 26px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-6qko92 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            height: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            max-width: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-6qko92 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            margin-top: 15px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 500;
                            line-height: 24px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-1utogia {
                        top: 25px;
                        left: -6px;
                        color: #FFFFFFFF;
                        width: 12px;
                        height: 12px;
                        display: flex;
                        z-index: 1;
                        overflow: hidden;
                        position: absolute;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        background-image: none;
                        border-top-left-radius: 50%;
                        border-top-right-radius: 50%;
                        border-bottom-left-radius: 50%;
                        border-bottom-right-radius: 50%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1utogia {
                            top:auto;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            margin-top: 0px;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1utogia {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    :not(#\20):not(#\20).r-1ta494j {
                        width: 100%;
                        display: flex;
                        row-gap: 20px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 20px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        padding-left: 60px;
                        padding-right: 20px;
                        padding-bottom: 30px;
                        justify-content: space-between;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ta494j {
                            width:100%;
                            display: flex;
                            row-gap: 16px;
                            position: relative;
                            flex-wrap: nowrap;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 16px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 24px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            --replo-flex-min-dimension: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ta494j {
                            width:100%;
                            display: flex;
                            row-gap: 30px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 30px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 0px;
                            padding-left: 36px;
                            padding-right: 16px;
                            padding-bottom: 20px;
                            justify-content: space-between;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                        }
                    }

                    :not(#\20):not(#\20).r-1f4y76s {
                        display: flex;
                        row-gap: 4px;
                        position: relative;
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        column-gap: 4px;
                        flex-basis: 0;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 1;
                        flex-direction: column;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1f4y76s {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 0px;
                            position: relative;
                            flex-grow: 1;
                            max-width: none;
                            align-self: stretch;
                            column-gap: 0px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1f4y76s {
                            display:flex;
                            row-gap: 4px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            column-gap: 4px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-179s6p8 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 22px;
                        align-self: stretch;
                        flex-basis: auto;
                        margin-top: -6px;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 28px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-179s6p8 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -4px;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 20px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-179s6p8 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 20px;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -18px;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 24px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-1qbrxy0 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 28px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-weight: 600;
                        line-height: 32px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1qbrxy0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 18px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 26px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1qbrxy0 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 24px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-weight: 600;
                            line-height: 28px;
                        }
                    }

                    :not(#\20):not(#\20).r-1dz6hnd {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        flex-grow: 1;
                        font-size: 17px;
                        flex-basis: auto;
                        margin-top: 15px;
                        text-align: left;
                        flex-shrink: 1;
                        font-weight: 500;
                        line-height: 26px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-align-last: left;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1dz6hnd {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            width: auto;
                            height: auto;
                            flex-grow: 1;
                            font-size: 14px;
                            max-width: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 400;
                            line-height: 16px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1dz6hnd {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            flex-grow: 1;
                            font-size: 16px;
                            flex-basis: auto;
                            margin-top: 15px;
                            text-align: left;
                            flex-shrink: 1;
                            font-weight: 500;
                            line-height: 24px;
                            letter-spacing: 0px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-ssav5p {
                        left: -6px;
                        color: #FFFFFFFF;
                        width: 12px;
                        height: 12px;
                        display: flex;
                        z-index: 1;
                        overflow: hidden;
                        position: absolute;
                        min-width: auto;
                        transform: none;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                        background-color: #002655;
                        background-image: none;
                        border-top-left-radius: 50%;
                        border-top-right-radius: 50%;
                        border-bottom-left-radius: 50%;
                        border-bottom-right-radius: 50%;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-ssav5p {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-ssav5p {
                            top:0px;
                            left: -6px;
                            color: #FFFFFFFF;
                            width: 12px;
                            height: 12px;
                            display: flex;
                            z-index: 1;
                            overflow: hidden;
                            position: absolute;
                            min-width: auto;
                            transform: none;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-left-radius: 50%;
                            border-top-right-radius: 50%;
                            border-bottom-left-radius: 50%;
                            border-bottom-right-radius: 50%;
                        }
                    }

                    :not(#\20):not(#\20).r-1miumih {
                        height: 111px;
                        display: none;
                        flex-grow: 1;
                        min-width: 0;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                        margin-bottom: -92px;
                        object-position: left top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1miumih {
                            height:auto;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                            margin-bottom: -23px;
                            object-position: left top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1miumih {
                            height:111px;
                            display: none;
                            flex-grow: 1;
                            min-width: 0;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                            margin-bottom: -92px;
                            object-position: left top;
                        }
                    }

                    :not(#\20):not(#\20).r-s6yk5s {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        transform: scale(103%);
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                        object-position: left top;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-s6yk5s {
                            transform:scale(103%);
                            object-fit: cover;
                            object-position: left top;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-s6yk5s {
                            transform:scale(103%);
                            object-fit: cover;
                            object-position: left top;
                        }
                    }

                    :not(#\20):not(#\20).r-494otw {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 100%;
                        --rpmw: 100%;
                        cursor: pointer;
                        display: none;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-494otw {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-494otw {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: none;
                        }
                    }

                    :not(#\20):not(#\20).r-1p3g3ts {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1p3g3ts {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1p3g3ts {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-bga2yk {
                        display: flex;
                        row-gap: 150px;
                        position: relative;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 150px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-end;
                        flex-shrink: 0;
                        padding-bottom: 100px;
                        justify-content: center;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-bga2yk {
                            width:90%;
                            display: flex;
                            row-gap: 0;
                            position: relative;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 0;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-end;
                            flex-shrink: 0;
                            padding-top: 30px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 0px;
                            justify-content: center;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-bga2yk {
                            width:95%;
                            display: flex;
                            row-gap: 20px;
                            position: relative;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 20px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-end;
                            flex-shrink: 0;
                            padding-top: 50px;
                            padding-left: 0px;
                            padding-right: 0px;
                            padding-bottom: 92px;
                            justify-content: center;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-4885rz {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        min-width: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4885rz {
                            width:auto;
                            height: auto;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            column-gap: 15px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4885rz {
                            width:auto;
                            display: flex;
                            row-gap: 15px;
                            position: relative;
                            flex-grow: 1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            column-gap: 15px;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-5cfc57 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 42px;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 44px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-5cfc57 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 28px;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 37px;
                            letter-spacing: 0px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-5cfc57 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 42px;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 44px;
                        }
                    }

                    :not(#\20):not(#\20).r-1ula1ya {
                        display: none;
                        flex-grow: 1;
                        max-width: none;
                        min-width: 0;
                        transform: none;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ula1ya {
                            width:auto;
                            height: 313px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            transform: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -58px;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ula1ya {
                            width:auto;
                            height: 600px;
                            display: flex;
                            flex-grow: unset;
                            min-width: 0;
                            transform: none;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: -58px;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 0;
                        }
                    }

                    :not(#\20):not(#\20).r-1ajrx2o {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1ajrx2o {
                            transform:scale(106%);
                            object-fit: contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1ajrx2o {
                            transform:scale(128%);
                            object-fit: contain;
                        }
                    }

                    :not(#\20):not(#\20).r-1aebuec {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: none;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1aebuec {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1aebuec {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-14bod68 {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 604px;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-14bod68 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 604px;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-14bod68 {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 604px;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-au91wb {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-au91wb {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-au91wb {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-1sf9raf {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1sf9raf {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1sf9raf {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-178vu28 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        font-size: 16px;
                        align-self: stretch;
                        flex-basis: auto;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 22px;
                        overflow-wrap: break-word;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-178vu28 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 14px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-178vu28 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            align-self: stretch;
                            flex-basis: auto;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                        }
                    }

                    :not(#\20):not(#\20).r-4a5vqg {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        justify-content: flex-start;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-4a5vqg {
                            top:50%;
                            left: auto;
                            right: 0px;
                            width: 171px;
                            bottom: auto;
                            height: auto;
                            display: none;
                            z-index: 1;
                            position: absolute;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            transform: translate3d(0px, -50%, 0px);
                            align-self: auto;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            justify-content: flex-start;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-4a5vqg {
                            width:auto;
                            display: none;
                            position: relative;
                            flex-grow: 1;
                            max-width: 100%;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            flex-basis: 0;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 1;
                            justify-content: flex-start;
                        }
                    }

                    :not(#\20):not(#\20).r-riyebk {
                        display: flex;
                        flex-grow: 1;
                        max-width: 500px;
                        min-width: 0;
                        transform: none;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 0;
                        object-fit: cover;
                        overflow-x: auto;
                        overflow-y: hidden;
                        align-items: center;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-riyebk {
                            width:auto;
                            height: 271px;
                            display: flex;
                            flex-grow: 1;
                            max-width: 500px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            transform: none;
                            align-self: auto;
                            flex-basis: 0;
                            min-height: 0;
                            object-fit: contain;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-riyebk {
                            display:flex;
                            flex-grow: 1;
                            max-width: 500px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            transform: none;
                            align-self: stretch;
                            flex-basis: 0;
                            min-height: 0;
                            object-fit: cover;
                            overflow-x: auto;
                            overflow-y: hidden;
                            align-items: center;
                            flex-shrink: 1;
                        }
                    }

                    :not(#\20):not(#\20).r-1g6bphb {
                        height: 100%;
                        margin: 0;
                        display: block;
                        padding: 0;
                        max-width: 100%;
                        min-width: 100%;
                        max-height: 100%;
                        min-height: 100%;
                        object-fit: cover;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1g6bphb {
                            object-fit:contain;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1g6bphb {
                            object-fit:cover;
                        }
                    }

                    :not(#\20):not(#\20).r-i1kx8y {
                        gap: 8px;
                        color: #2563EB;
                        --rpmh: 270px;
                        --rpmw: 270px;
                        cursor: pointer;
                        display: flex;
                        font-size: 14px;
                        min-width: var(--rpmw, auto);
                        min-height: var(--rpmh, auto);
                        align-items: center;
                        font-weight: 500;
                        line-height: 20px;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #f0f0f0;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-i1kx8y {
                            --rpmh:100%;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-i1kx8y {
                            --rpmh:270px;
                            --rpmw: 100%;
                            display: flex;
                        }
                    }

                    :not(#\20):not(#\20).r-gextvl {
                        color: #FFFFFF;
                        width: 500px;
                        cursor: pointer;
                        height: 61px;
                        display: flex;
                        overflow: hidden;
                        flex-basis: auto;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 32px;
                        margin-bottom: 16px;
                        padding-right: 32px;
                        padding-bottom: 20px;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        background-image: none;
                        border-top-color: #00000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #00000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #00000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #00000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-gextvl {
                            color:#FFFFFF;
                            width: 93%;
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            align-self: auto;
                            flex-basis: auto;
                            margin-top: 45px;
                            align-items: center;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 5px;
                            margin-bottom: 0px;
                            padding-right: 5px;
                            padding-bottom: 20px;
                            justify-content: center;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-gextvl {
                            color:#FFFFFF;
                            width: 500px;
                            cursor: pointer;
                            height: 61px;
                            display: flex;
                            overflow: hidden;
                            flex-basis: auto;
                            margin-top: 112px;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 32px;
                            margin-bottom: 16px;
                            padding-right: 32px;
                            padding-bottom: 20px;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            background-image: none;
                            border-top-color: #00000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #00000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #00000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #00000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-1thppki {
                        color: #FFFFFF;
                        flex-grow: 1;
                        font-size: 21px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        flex-basis: 0;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 23px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                        text-transform: uppercase;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1thppki {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1thppki {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                            text-transform: uppercase;
                        }
                    }

                    :not(#\20):not(#\20).r-obnywf {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                        background-color: #FFFFFFFF;
                        background-image: none;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-obnywf {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-obnywf {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                            background-color: #FFFFFFFF;
                            background-image: none;
                        }
                    }

                    :not(#\20):not(#\20).r-b1lyd4 {
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 1440px;
                        min-width: auto;
                        align-self: auto;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        padding-top: 40px;
                        padding-left: 100px;
                        padding-right: 100px;
                        flex-direction: column;
                        padding-bottom: 40px;
                        justify-content: flex-start;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                        grid-template-columns: repeat(2, minmax(0, 1fr));
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-b1lyd4 {
                            width:90%;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 40px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 40px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-b1lyd4 {
                            width:95%;
                            display: flex;
                            row-gap: 10px;
                            position: relative;
                            max-width: 1440px;
                            min-width: auto;
                            align-self: auto;
                            column-gap: 10px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            padding-top: 40px;
                            padding-left: 0px;
                            padding-right: 0px;
                            flex-direction: column;
                            padding-bottom: 40px;
                            justify-content: flex-start;
                            grid-template-columns: repeat(2, minmax(0, 1fr));
                        }
                    }

                    :not(#\20):not(#\20).r-1j0ip8s {
                        display: flex;
                        row-gap: 15px;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        column-gap: 15px;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: flex-start;
                        flex-shrink: 0;
                        flex-direction: column;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1j0ip8s {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1j0ip8s {
                            display:flex;
                            row-gap: 15px;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            column-gap: 15px;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: flex-start;
                            flex-shrink: 0;
                            flex-direction: column;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-1mf4hh7 {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        font-size: 42px;
                        align-self: stretch;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 600;
                        line-height: 44px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-1mf4hh7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 28px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 37px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-1mf4hh7 {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            font-size: 42px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 600;
                            line-height: 44px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-u88sqv {
                        color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
                        font-size: 20px;
                        max-width: 890px;
                        align-self: auto;
                        flex-basis: auto;
                        text-align: center;
                        flex-shrink: 0;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 400;
                        line-height: 24px;
                        overflow-wrap: break-word;
                        text-align-last: center;
                        --replo-margin-left: 0px;
                        --replo-margin-right: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-u88sqv {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            max-width: 890px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: center;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 24px;
                            text-align-last: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-u88sqv {
                            color:var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            font-size: 16px;
                            max-width: 890px;
                            align-self: stretch;
                            flex-basis: auto;
                            text-align: left;
                            flex-shrink: 0;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 400;
                            line-height: 20px;
                            text-align-last: left;
                        }
                    }

                    :not(#\20):not(#\20).r-76t3te {
                        color: #FFFFFF;
                        width: 400px;
                        cursor: pointer;
                        height: 61px;
                        display: flex;
                        overflow: hidden;
                        flex-basis: auto;
                        margin-top: 25px;
                        flex-shrink: 0;
                        padding-top: 20px;
                        padding-left: 32px;
                        padding-right: 32px;
                        padding-bottom: 20px;
                        background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                        background-image: none;
                        border-top-color: #000000;
                        border-top-style: solid;
                        border-top-width: 1px;
                        border-left-color: #000000;
                        border-left-style: solid;
                        border-left-width: 1px;
                        border-right-color: #000000;
                        border-right-style: solid;
                        border-right-width: 1px;
                        border-bottom-color: #000000;
                        border-bottom-style: solid;
                        border-bottom-width: 1px;
                        border-top-left-radius: 6px;
                        border-top-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        border-bottom-right-radius: 6px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-76t3te {
                            color:#FFFFFF;
                            width: auto;
                            cursor: pointer;
                            height: 61px;
                            display: none;
                            overflow: hidden;
                            align-self: stretch;
                            flex-basis: auto;
                            margin-top: 10px;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 32px;
                            padding-right: 32px;
                            padding-bottom: 20px;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
                            background-image: none;
                            border-top-color: #000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-76t3te {
                            color:#FFFFFF;
                            width: 400px;
                            cursor: pointer;
                            height: 61px;
                            display: none;
                            overflow: hidden;
                            flex-basis: auto;
                            margin-top: 20px;
                            flex-shrink: 0;
                            padding-top: 20px;
                            padding-left: 32px;
                            padding-right: 32px;
                            padding-bottom: 20px;
                            background-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-dc165cc2-c945-4669-b9e0-640eb1d6f528-attributes-color);
                            background-image: none;
                            border-top-color: #000000;
                            border-top-style: solid;
                            border-top-width: 1px;
                            border-left-color: #000000;
                            border-left-style: solid;
                            border-left-width: 1px;
                            border-right-color: #000000;
                            border-right-style: solid;
                            border-right-width: 1px;
                            border-bottom-color: #000000;
                            border-bottom-style: solid;
                            border-bottom-width: 1px;
                            border-top-left-radius: 6px;
                            border-top-right-radius: 6px;
                            border-bottom-left-radius: 6px;
                            border-bottom-right-radius: 6px;
                        }
                    }

                    :not(#\20):not(#\20).r-awu3dh {
                        color: #FFFFFF;
                        flex-grow: 1;
                        font-size: 21px;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        flex-basis: 0;
                        flex-shrink: 1;
                        font-family: Montserrat, " sans-serif";
                        font-weight: 700;
                        line-height: 23px;
                        overflow-wrap: break-word;
                        letter-spacing: 0px;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-awu3dh {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-awu3dh {
                            color:#FFFFFF;
                            flex-grow: 1;
                            font-size: 21px;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            flex-basis: 0;
                            flex-shrink: 1;
                            font-family: Montserrat, " sans-serif";
                            font-weight: 700;
                            line-height: 23px;
                            letter-spacing: 0px;
                        }
                    }

                    :not(#\20):not(#\20).r-15xdhtv {
                        display: flex;
                        position: relative;
                        max-width: 100%;
                        min-width: auto;
                        align-self: stretch;
                        flex-basis: auto;
                        min-height: 1px;
                        align-items: center;
                        flex-shrink: 0;
                        justify-content: center;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-15xdhtv {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-15xdhtv {
                            display:flex;
                            position: relative;
                            max-width: 100%;
                            min-width: auto;
                            align-self: stretch;
                            flex-basis: auto;
                            min-height: 1px;
                            align-items: center;
                            flex-shrink: 0;
                            justify-content: center;
                        }
                    }

                    :not(#\20):not(#\20).r-cjb7oz {
                        flex-grow: 1;
                        min-width: var(--replo-flex-min-dimension, 0px);
                        align-self: stretch;
                        flex-basis: 0;
                        flex-shrink: 1;
                    }

                    @media (max-width: 640px) {
                        :not(#\20):not(#\20):not(#\20).r-cjb7oz {
                            flex-grow:1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            flex-basis: 0;
                            flex-shrink: 1;
                            padding-left: 10px;
                            padding-right: 10px;
                        }
                    }

                    @media (min-width: 641px) and (max-width: 1024px) {
                        :not(#\20):not(#\20):not(#\20).r-cjb7oz {
                            flex-grow:1;
                            min-width: var(--replo-flex-min-dimension, 0px);
                            align-self: stretch;
                            flex-basis: 0;
                            flex-shrink: 1;
                        }
                    }
                </style>
                <div data-alchemy-element-mount-node="true">
                    <script data-em-disable="true" async="" src="https://replocdn.com/w/8dadef07-79ae-40ad-acc9-652111398a6f/c30af46b-b86f-4d18-9518-5c3794fefab5.min.js?v=d7fd5260-255f-11f1-8319-9f3fd7eb3652" id="https://replocdn.com/w/8dadef07-79ae-40ad-acc9-652111398a6f/c30af46b-b86f-4d18-9518-5c3794fefab5.min.js?v=d7fd5260-255f-11f1-8319-9f3fd7eb3652"></script>
                    <style id="snippet-styles" type="text/css">
                        .alchemy-reset {
                        }

                        .alchemy-reset .metafield-rich_text_field a {
                            text-decoration: underline !important
                        }

                        .alchemy-reset .metafield-rich_text_field h1,.alchemy-reset .metafield-rich_text_field h2,.alchemy-reset .metafield-rich_text_field h3,.alchemy-reset .metafield-rich_text_field h4,.alchemy-reset .metafield-rich_text_field h5,.alchemy-reset .metafield-rich_text_field h6 {
                            color: inherit
                        }

                        .alchemy-reset .metafield-rich_text_field h1 {
                            font-size: 2.5em !important
                        }

                        .alchemy-reset .metafield-rich_text_field h2 {
                            font-size: 2em !important
                        }

                        .alchemy-reset .metafield-rich_text_field h3 {
                            font-size: 1.5em !important
                        }

                        .alchemy-reset .metafield-rich_text_field h4 {
                            font-size: 1.25em !important
                        }

                        .alchemy-reset .metafield-rich_text_field h5 {
                            font-size: 1.1em !important
                        }

                        .alchemy-reset .metafield-rich_text_field h6 {
                            font-size: 1em !important
                        }

                        .alchemy-reset :host {
                            all: initial
                        }

                        .alchemy-reset * {
                            box-sizing: border-box
                        }

                        .alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset a:visited[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset del[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset em[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset s[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset strong[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset b[data-rid],.alchemy-reset u[data-rid],.alchemy-reset i[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p {
                            letter-spacing: inherit;
                            margin: 0;
                            padding: 0;
                            border: 0;
                            font-size: 100%;
                            vertical-align: baseline;
                            -ms-overflow-style: none;
                            scrollbar-width: none
                        }

                        .alchemy-reset html[data-rid]::-webkit-scrollbar,.alchemy-reset body[data-rid]::-webkit-scrollbar,.alchemy-reset div[data-rid]::-webkit-scrollbar,.alchemy-reset span[data-rid]::-webkit-scrollbar,.alchemy-reset applet[data-rid]::-webkit-scrollbar,.alchemy-reset object[data-rid]::-webkit-scrollbar,.alchemy-reset iframe[data-rid]::-webkit-scrollbar,.alchemy-reset h1[data-rid]::-webkit-scrollbar,.alchemy-reset h2[data-rid]::-webkit-scrollbar,.alchemy-reset h3[data-rid]::-webkit-scrollbar,.alchemy-reset h4[data-rid]::-webkit-scrollbar,.alchemy-reset h5[data-rid]::-webkit-scrollbar,.alchemy-reset h6[data-rid]::-webkit-scrollbar,.alchemy-reset p[data-rid]::-webkit-scrollbar,.alchemy-reset blockquote[data-rid]::-webkit-scrollbar,.alchemy-reset pre[data-rid]::-webkit-scrollbar,.alchemy-reset a[data-rid]::-webkit-scrollbar,.alchemy-reset a:visited[data-rid]::-webkit-scrollbar,.alchemy-reset abbr[data-rid]::-webkit-scrollbar,.alchemy-reset acronym[data-rid]::-webkit-scrollbar,.alchemy-reset address[data-rid]::-webkit-scrollbar,.alchemy-reset big[data-rid]::-webkit-scrollbar,.alchemy-reset cite[data-rid]::-webkit-scrollbar,.alchemy-reset code[data-rid]::-webkit-scrollbar,.alchemy-reset del[data-rid]::-webkit-scrollbar,.alchemy-reset dfn[data-rid]::-webkit-scrollbar,.alchemy-reset em[data-rid]::-webkit-scrollbar,.alchemy-reset img[data-rid]::-webkit-scrollbar,.alchemy-reset picture[data-rid]::-webkit-scrollbar,.alchemy-reset ins[data-rid]::-webkit-scrollbar,.alchemy-reset kbd[data-rid]::-webkit-scrollbar,.alchemy-reset q[data-rid]::-webkit-scrollbar,.alchemy-reset s[data-rid]::-webkit-scrollbar,.alchemy-reset samp[data-rid]::-webkit-scrollbar,.alchemy-reset small[data-rid]::-webkit-scrollbar,.alchemy-reset strike[data-rid]::-webkit-scrollbar,.alchemy-reset strong[data-rid]::-webkit-scrollbar,.alchemy-reset sub[data-rid]::-webkit-scrollbar,.alchemy-reset sup[data-rid]::-webkit-scrollbar,.alchemy-reset tt[data-rid]::-webkit-scrollbar,.alchemy-reset var[data-rid]::-webkit-scrollbar,.alchemy-reset b[data-rid]::-webkit-scrollbar,.alchemy-reset u[data-rid]::-webkit-scrollbar,.alchemy-reset i[data-rid]::-webkit-scrollbar,.alchemy-reset center[data-rid]::-webkit-scrollbar,.alchemy-reset dl[data-rid]::-webkit-scrollbar,.alchemy-reset dt[data-rid]::-webkit-scrollbar,.alchemy-reset dd[data-rid]::-webkit-scrollbar,.alchemy-reset ol[data-rid]::-webkit-scrollbar,.alchemy-reset ul[data-rid]::-webkit-scrollbar,.alchemy-reset li[data-rid]::-webkit-scrollbar,.alchemy-reset fieldset[data-rid]::-webkit-scrollbar,.alchemy-reset form[data-rid]::-webkit-scrollbar,.alchemy-reset label[data-rid]::-webkit-scrollbar,.alchemy-reset legend[data-rid]::-webkit-scrollbar,.alchemy-reset table[data-rid]::-webkit-scrollbar,.alchemy-reset caption[data-rid]::-webkit-scrollbar,.alchemy-reset tbody[data-rid]::-webkit-scrollbar,.alchemy-reset tfoot[data-rid]::-webkit-scrollbar,.alchemy-reset thead[data-rid]::-webkit-scrollbar,.alchemy-reset tr[data-rid]::-webkit-scrollbar,.alchemy-reset th[data-rid]::-webkit-scrollbar,.alchemy-reset td[data-rid]::-webkit-scrollbar,.alchemy-reset article[data-rid]::-webkit-scrollbar,.alchemy-reset aside[data-rid]::-webkit-scrollbar,.alchemy-reset canvas[data-rid]::-webkit-scrollbar,.alchemy-reset details[data-rid]::-webkit-scrollbar,.alchemy-reset embed[data-rid]::-webkit-scrollbar,.alchemy-reset figure[data-rid]::-webkit-scrollbar,.alchemy-reset figcaption[data-rid]::-webkit-scrollbar,.alchemy-reset footer[data-rid]::-webkit-scrollbar,.alchemy-reset header[data-rid]::-webkit-scrollbar,.alchemy-reset hgroup[data-rid]::-webkit-scrollbar,.alchemy-reset menu[data-rid]::-webkit-scrollbar,.alchemy-reset nav[data-rid]::-webkit-scrollbar,.alchemy-reset output[data-rid]::-webkit-scrollbar,.alchemy-reset ruby[data-rid]::-webkit-scrollbar,.alchemy-reset section[data-rid]::-webkit-scrollbar,.alchemy-reset summary[data-rid]::-webkit-scrollbar,.alchemy-reset time[data-rid]::-webkit-scrollbar,.alchemy-reset mark[data-rid]::-webkit-scrollbar,.alchemy-reset audio[data-rid]::-webkit-scrollbar,.alchemy-reset video[data-rid]::-webkit-scrollbar,.alchemy-reset button[data-rid]::-webkit-scrollbar,.alchemy-reset select[data-rid]::-webkit-scrollbar,.alchemy-reset [data-rid]>p::-webkit-scrollbar {
                            display: none
                        }

                        .alchemy-reset [data-rid] {
                            pointer-events: auto
                        }

                        .alchemy-reset button[data-rid] {
                            font-family: inherit;
                            align-items: normal
                        }

                        .alchemy-reset button[data-replo-tabs-trigger] {
                            color: inherit
                        }

                        .alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p {
                            font-style: inherit;
                            text-decoration: inherit;
                            color: inherit;
                            background-color: transparent
                        }

                        .alchemy-reset .alchemy-rte a,.alchemy-reset .alchemy-rte p,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte h1,.alchemy-reset .alchemy-rte h2,.alchemy-reset .alchemy-rte h3,.alchemy-reset .alchemy-rte h4,.alchemy-reset .alchemy-rte h5,.alchemy-reset .alchemy-rte h6,.alchemy-reset .alchemy-rte mark {
                            font-style: inherit;
                            font-family: inherit;
                            text-decoration: inherit;
                            text-align: inherit;
                            text-transform: inherit;
                            color: inherit;
                            line-height: inherit;
                            letter-spacing: inherit;
                            margin: 0;
                            padding: 0;
                            border: 0;
                            font-weight: inherit;
                            vertical-align: baseline;
                            font-size: 100%;
                            -moz-text-size-adjust: none;
                            -webkit-text-size-adjust: none;
                            text-size-adjust: none;
                            -ms-overflow-style: none;
                            scrollbar-width: none
                        }

                        .alchemy-reset .alchemy-rte a::-webkit-scrollbar,.alchemy-reset .alchemy-rte p::-webkit-scrollbar,.alchemy-reset .alchemy-rte s::-webkit-scrollbar,.alchemy-reset .alchemy-rte u::-webkit-scrollbar,.alchemy-reset .alchemy-rte b::-webkit-scrollbar,.alchemy-reset .alchemy-rte i::-webkit-scrollbar,.alchemy-reset .alchemy-rte h1::-webkit-scrollbar,.alchemy-reset .alchemy-rte h2::-webkit-scrollbar,.alchemy-reset .alchemy-rte h3::-webkit-scrollbar,.alchemy-reset .alchemy-rte h4::-webkit-scrollbar,.alchemy-reset .alchemy-rte h5::-webkit-scrollbar,.alchemy-reset .alchemy-rte h6::-webkit-scrollbar,.alchemy-reset .alchemy-rte mark::-webkit-scrollbar {
                            display: none
                        }

                        .alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte strong,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte em,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del,.alchemy-reset .alchemy-rte li,.alchemy-reset .alchemy-rte span {
                            font-family: inherit
                        }

                        .alchemy-reset .alchemy-rte u {
                            text-decoration: underline
                        }

                        .alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del {
                            text-decoration: line-through
                        }

                        .alchemy-reset .alchemy-rte i {
                            font-style: italic
                        }

                        .alchemy-reset .alchemy-rte b {
                            font-weight: bold
                        }

                        .alchemy-reset .alchemy-rte ul,.alchemy-reset .alchemy-rte li {
                            list-style: inherit;
                            padding-left: 1.7em
                        }

                        .alchemy-reset .alchemy-rte code {
                            background-color: rgba(97,97,97,0.1);
                            color: #616161
                        }

                        .alchemy-reset .alchemy-rte pre {
                            background: #0d0d0d;
                            color: #fff;
                            font-family: "JetBrainsMono",monospace;
                            padding: 0.75rem 1rem;
                            border-radius: 0.5rem
                        }

                        .alchemy-reset .alchemy-rte pre code {
                            color: inherit;
                            padding: 0;
                            background: none;
                            font-size: 0.8rem
                        }

                        .alchemy-reset .alchemy-rte img {
                            max-width: 100%;
                            height: auto
                        }

                        .alchemy-reset .alchemy-rte blockquote {
                            padding-left: 1rem;
                            border-left: 2px solid rgba(13,13,13,0.1)
                        }

                        .alchemy-reset .alchemy-rte hr {
                            border: none;
                            border-top: 2px solid rgba(13,13,13,0.1);
                            margin: 2rem 0
                        }

                        .alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset details[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset section[data-rid] {
                            display: block
                        }

                        .alchemy-reset body {
                            line-height: 1
                        }

                        .alchemy-reset blockquote,.alchemy-reset q {
                            quotes: none;
                            margin: 0;
                            padding: 0;
                            border: 0
                        }

                        .alchemy-reset blockquote:before,.alchemy-reset blockquote:after,.alchemy-reset q:before,.alchemy-reset q:after {
                            content: "";
                            content: none
                        }

                        .alchemy-reset table {
                            border-collapse: collapse;
                            border-spacing: 0
                        }

                        .alchemy-reset button>picture,.alchemy-reset button>img,.alchemy-reset a>picture,.alchemy-reset a>img {
                            display: flex
                        }

                        #replo-fullpage-element {
                            max-width: 100vw;
                            flex-grow: 1;
                            align-self: stretch
                        }

                        .outline--blue {
                            outline: 2px solid #2563eb
                        }

                        .strike::after {
                            content: "";
                            border-bottom: 3px solid black;
                            position: absolute;
                            left: 0;
                            top: calc(50% - 3px);
                            width: 100%
                        }

                        .ReactModal__Overlay--after-open {
                            opacity: 1;
                            transform: translateY(0px)
                        }

                        .ReactModal__Overlay--before-close {
                            opacity: 0;
                            transform: translateY(100px)
                        }

                        .replo-modal-after-open {
                            overflow-y: hidden !important;
                            scroll-behavior: auto !important
                        }

                        html:has(>.replo-modal-after-open) {
                            scroll-behavior: auto !important
                        }

                        .carouselV3--slide-reset {
                            max-width: none !important
                        }

                        .carouselV3-no-transition {
                            transition: none
                        }

                        .carouselV3-fade-transition {
                            transition: opacity 1000ms
                        }

                        .carouselV3-hidden-slide {
                            transition: opacity 1000ms;
                            opacity: 0
                        }

                        .carouselV3-visible-slide {
                            transition: opacity 1000ms;
                            opacity: 1
                        }

                        .splide li {
                            padding: 0 !important;
                            margin: 0
                        }

                        .splide li::before {
                            display: none !important
                        }

                        .splide .splide__list {
                            overflow: visible !important
                        }

                        @keyframes replo-marquee {
                            from {
                                transform: translateX(0)
                            }

                            to {
                                transform: translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))
                            }
                        }

                        @keyframes alchemy-marquee-left {
                            from {
                                transform: translateX(0)
                            }

                            to {
                                transform: translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))
                            }
                        }

                        @keyframes alchemy-marquee-right {
                            from {
                                transform: translateX(-50%)
                            }

                            to {
                                transform: translateX(calc(-50% + var(--replo-marquee-width,100%) / var(--replo-marquee-repetitions,20)))
                            }
                        }

                        @keyframes alchemy-fade {
                            from {
                                opacity: var(--initial-opacity)
                            }

                            to {
                                opacity: var(--final-opacity)
                            }
                        }

                        @keyframes alchemy-slide-y {
                            from {
                                opacity: var(--initial-opacity);
                                transform: translateY(var(--offset))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: translateY(0)
                            }
                        }

                        @keyframes alchemy-slide-x {
                            from {
                                opacity: var(--initial-opacity);
                                transform: translateX(var(--offset))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: translateX(0)
                            }
                        }

                        @keyframes alchemy-flip-y {
                            from {
                                opacity: var(--initial-opacity);
                                transform: rotateY(var(--angle))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: rotateY(0)
                            }
                        }

                        @keyframes alchemy-flip-x {
                            from {
                                opacity: var(--initial-opacity);
                                transform: rotateX(var(--angle))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: rotateX(0)
                            }
                        }

                        @keyframes alchemy-grow {
                            from {
                                opacity: var(--initial-opacity);
                                transform: scale(var(--initial-scale))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: scale(var(--final-scale))
                            }
                        }

                        @keyframes alchemy-spin {
                            from {
                                opacity: var(--initial-opacity);
                                transform: rotate(var(--initial-angle))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: rotate(var(--final-angle))
                            }
                        }

                        @keyframes alchemy-fly-y {
                            from {
                                opacity: var(--initial-opacity);
                                transform: translateY(var(--offset)) scale(0)
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: translateY(0) scale(1)
                            }
                        }

                        @keyframes alchemy-fly-x {
                            from {
                                opacity: var(--initial-opacity);
                                transform: translateX(var(--offset)) scale(0)
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: translateX(0) scale(1)
                            }
                        }

                        @keyframes alchemy-drop {
                            from {
                                opacity: var(--initial-opacity);
                                transform: translateY(var(--offset))
                            }

                            to {
                                opacity: var(--final-opacity);
                                transform: translateY(0)
                            }
                        }

                        @keyframes replo-spin {
                            to {
                                transform: rotate(360deg)
                            }
                        }

                        @keyframes shimmer {
                            100% {
                                -webkit-mask-position: left;
                                mask-position: left
                            }
                        }

                        .replo-animate-spinner {
                            animation: replo-spin 1s linear infinite
                        }

                        .tooltip-arrow::before {
                            content: "";
                            position: absolute;
                            top: -0.7px;
                            left: 0;
                            right: 0;
                            height: 1px;
                            background: white;
                            width: 71%;
                            margin-left: auto;
                            margin-right: auto
                        }

                        [data-replo-collapsible] .replo-animated {
                            overflow: hidden
                        }

                        [data-replo-collapsible] .replo-animated[data-state=open] {
                            animation: slideDown 200ms cubic-bezier(0.4,0,0.2,1)
                        }

                        [data-replo-collapsible] .replo-animated[data-state=closed] {
                            animation: slideUp 200ms cubic-bezier(0.4,0,0.2,1)
                        }

                        @keyframes slideDown {
                            from {
                                height: 0
                            }

                            to {
                                height: var(--radix-collapsible-content-height)
                            }
                        }

                        @keyframes slideUp {
                            from {
                                height: var(--radix-collapsible-content-height)
                            }

                            to {
                                height: 0
                            }
                        }

                        .replo-sr-only {
                            position: absolute;
                            width: 1px;
                            height: 1px;
                            padding: 0;
                            margin: -1px;
                            overflow: hidden;
                            clip: rect(0,0,0,0);
                            white-space: nowrap;
                            border-width: 0
                        }

                        [data-replo-component-root=carousel]:where([data-replo-part-id=slide-track]) {
                            scrollbar-width: none
                        }

                        [data-replo-component-root=carousel]:where([data-replo-part-id=slide-track])::-webkit-scrollbar {
                            display: none
                        }

                        :not(#\20):not(#\20).r-i5os60 {
    cursor: pointer;
    display: flex;
    row-gap: 10px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 10px;
    flex-basis: auto;
    min-height: 1px;
    align-items: center;
    flex-shrink: 0;
    justify-content: flex-start;
}
:not(#\20):not(#\20).r-1jp49ar {
    display: flex;
    overflow: hidden;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    padding-top: 16px;
    padding-left: 35px;
    padding-right: 35px;
    flex-direction: column;
    padding-bottom: 16px;
    justify-content: flex-start;
    background-color: #D0E2F3FF;
    background-image: none;
    border-top-color: #00000000;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: #00000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
:not(#\20):not(#\20).r-1cgam7k {
    display: flex;
    row-gap: 15px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 15px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    justify-content: flex-start;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    border-bottom-style: solid;
    border-bottom-width: 0.5px;
    align-items:center;
}
.r-iozmtz, .r-1k1m54g, .r-15v9f8, .r-1j74w8q{
    height: 100%;
    margin: 0;
    display: block;
    padding: 0;
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 100%;
    object-fit: cover;
}
:not(#\20):not(#\20).r-osdm7y, .r-1a0y35g, .r-h7mabq, .r-mgqj5q {
    height: 28px;
    display: flex;
    max-width: 400px;
    min-width: 0;
    flex-basis: auto;
    min-height: 0;
    object-fit: cover;
    overflow-x: auto;
    overflow-y: hidden;
    align-items: center;
    flex-shrink: 0;
}
:not(#\20):not(#\20).r-1pcsl56 {
    display: flex;
    row-gap: 15px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 15px;
    flex-basis: auto;
    min-height: 1px;
    align-items: center;
    flex-shrink: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    justify-content: flex-start;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    border-bottom-style: solid;
    border-bottom-width: 0.5px;
}
:not(#\20):not(#\20).r-1i85606 {
    display: flex;
    row-gap: 15px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 15px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    justify-content: flex-start;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    border-bottom-style: solid;
    border-bottom-width: 0.5px;
    align-items:center;
}
.r-1jp49ar p{
    margin:0;
}
:not(#\20):not(#\20).r-10yj867 {
    display: flex;
    row-gap: 15px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 15px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    justify-content: flex-start;
    border-top-color: #00000000;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    align-items:center;
}
.r-1k8vcmr, .r-1hgky4m, .r-1gigb2b, .r-184al8b{
    display: flex;
    gap: 5px;
}
.r-1ybl4fe {
    display: flex;
    row-gap: 5px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 5px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    justify-content: center;
}
:not(#\20):not(#\20).r-1lrn1bn {
    height: 24px;
    display: flex;
    max-width: 400px;
    min-width: 0;
    flex-basis: auto;
    min-height: 0;
    object-fit: cover;
    overflow-x: auto;
    overflow-y: hidden;
    align-items: center;
    flex-shrink: 0;
}
:not(#\20):not(#\20).r-v8s8az {
    height: 100%;
    margin: 0;
    display: block;
    padding: 0;
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 100%;
    object-fit: cover;
}
.r-17aoyaa {
    color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    font-size: 16px;
    flex-basis: auto;
    flex-shrink: 0;
    font-family: Montserrat, " sans-serif";
    font-weight: 600;
    line-height: 24px;
    overflow-wrap: break-word;
}
.r-17aoyaa p{
    margin:0;
}
.r-1k8zke8{
    display: flex;
    row-gap: 41px;
    overflow: hidden;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 41px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 0;
    padding-top: 26px;
    padding-left: 65px;
    padding-right: 65px;
    padding-bottom: 27px;
    justify-content: flex-start;
    background-color: #F6F2EBFF;
    background-image: none;
    border-top-color: #000000FF;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #000000FF;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #000000FF;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: #000000FF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;

}
:not(#\20):not(#\20).r-yp443f {
    height: 100%;
    margin: 0;
    display: block;
    padding: 0;
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 100%;
    object-fit: cover;
}
:not(#\20):not(#\20).r-1bxdmm9 {
    display: flex;
    row-gap: 10px;
    position: relative;
    flex-grow: 1;
    max-width: 100%;
    min-width: auto;
    column-gap: 10px;
    flex-basis: auto;
    min-height: 1px;
    align-items: flex-start;
    flex-shrink: 1;
    flex-direction: column;
    justify-content: center;
}
:not(#\20):not(#\20).r-yp443f {
    height: 100%;
    margin: 0;
    display: block;
    padding: 0;
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 100%;
    object-fit: cover;
}
.r-1ae16xy p{
    font-size:14px;
    margin:0;
}
.r-1sx2kup p{
    font-size:14px;
    margin:0;
    line-height:19px;
}
.r-840uvd {
    display: flex;
    position: relative;
    flex-grow: 1;
    align-self: stretch;
    flex-basis: auto;
    flex-shrink: 1;
    flex-direction: column;
    border-top-color: #00000000;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #00000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #00000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: #1E4746FF;
    border-bottom-style: solid;
    border-bottom-width: 0.5px;
}

.r-1hxfwcr {
    cursor: pointer;
    display: flex;
    row-gap: 10px;
    position: relative;
    min-width: auto;
    align-self: stretch;
    column-gap: 10px;
    flex-basis: auto;
    min-height: 1px;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
    align-items: center;
    flex-shrink: 0;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    justify-content: space-between;
}
.r-b4xavm {
    display: flex;
    row-gap: 10px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 10px;
    flex-basis: auto;
    min-height: 1px;
    transition: inherit;
    align-items: center;
    flex-shrink: 0;
    justify-content: center;
}
:not(#\20):not(#\20).r-11romkq {
    width: 28px;
    display: flex;
    min-width: 0;
    flex-basis: auto;
    min-height: 0;
    object-fit: cover;
    overflow-x: auto;
    overflow-y: hidden;
    transition: inherit;
    align-items: center;
    flex-shrink: 0;
}
.r-44y6ym {
    height: 100%;
    margin: 0;
    display: block;
    padding: 0;
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 100%;
    object-fit: cover;
    transition: inherit;
}
.r-l8uqy2 {
    color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    font-size: 20px;
    flex-basis: auto;
    transition: inherit;
    /* flex-shrink: 0; */
    font-weight: 700;
    line-height: 24px;
    overflow-wrap: break-word;
}
.r-l8uqy2 p{
    margin:0;
}
.r-l0ehms {
    height: 125px;
    display: flex;
    max-width: 400px;
    min-width: 0;
    flex-basis: auto;
    min-height: 0;
    object-fit: cover;
    overflow-x: auto;
    overflow-y: hidden;
    align-items: center;
    flex-shrink: 0;
}
#MediaGallery-template--29022240637275__featured_product_MmK8BG{
    position: sticky;
    top: 0;
}
.r-98y6sf {
    display: flex;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    flex-basis: auto;
    min-height: 1px;
    align-items: center;
    flex-shrink: 0;
    justify-content: space-between;
}
.r-z5olxe {
    display: flex;
    row-gap: 10px;
    position: relative;
    max-width: 100%;
    min-width: auto;
    align-self: stretch;
    column-gap: 10px;
    flex-basis: auto;
    min-height: 1px;
    align-items: center;
    flex-shrink: 0;
    justify-content: flex-start;
}
.r-fzp3ua {
    width: 28px;
    height: 28px;
    display: flex;
    overflow: hidden;
    min-width: 0;
    flex-basis: auto;
    min-height: 0;
    object-fit: cover;
    overflow-x: auto;
    overflow-y: hidden;
    align-items: center;
    flex-shrink: 0;
    border-top-left-radius: 999px;
    border-top-right-radius: 999px;
    border-bottom-left-radius: 999px;
    border-bottom-right-radius: 999px;
}
.r-1r5if1 {
    color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    font-size: 16px;
    flex-basis: auto;
    flex-shrink: 0;
    font-family: Montserrat, " sans-serif";
    font-weight: 600;
    overflow-wrap: break-word;
}
.r-16ry8si {
    color: var(--replo-library-8e2b0827-a63f-419e-81a0-9070fdb25256-styles-2613dddd-a03f-40ee-bbad-580fbcdf8974-attributes-color);
    font-size: 16px;
    flex-basis: auto;
    flex-shrink: 0;
    font-family: Montserrat, " sans-serif";
    font-weight: 500;
    overflow-wrap: break-word;
}
.r-16ry8si p{
    font-size:14px;
}
span p{
    margin:0 !important;
}
.verified{
    display: flex;
    align-items: center;
    width: 100%;
    gap: 10px;
}
.verified span{
    font-size: 14px;
    color: #1daf1d;
}
@media (max-width:767px){
    .r-1k8zke8{
        padding-left:8px;
        padding-right:3px;
        padding-top:17px;
        padding-bottom:19px;

    }
    .testimonials-btn-prev-template--29022240801115__testimonilas12_CUFbY6, .testimonials-btn-next-template--29022240801115__testimonilas12_CUFbY6{
        background:none;
        border:none;
    }
}
@media(min-width:1500px){
    .r-jl4jer{
        margin-bottom:-115px !important;

    }
}