@import "gtranslate-style24.css";
@import "blocks.style.build.css";
@import "wc-blocks-vendors-style.css";
@import "wc-blocks-style.css";
@import "wp-amc-public.css";
@import "all.css";
@import "styles.css";
@import "intltelinput.min.css";
@import "countryselect.min.css";
@import "font-awesome.min.css";
@import "ea-style.css";
@import "shortcodes.css";
@import "main.css";
@import "dashicons.min.css";
@import "widget-options.css";
@import "frontend.min.css";
@import "flatpickr.min.css";
@import "select2.min.css";
@import "broker.css";
@import "front.min.css";
@import "output.css";
@import "floating_banner.css";

.heateor_sss_button_instagram span.heateor_sss_svg, a.heateor_sss_instagram span.heateor_sss_svg {
    background: radial-gradient(circle at 30% 107%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)
}

.heateor_sss_horizontal_sharing .heateor_sss_svg, .heateor_sss_standard_follow_icons_container .heateor_sss_svg {
    color: #fff;
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
}

.heateor_sss_horizontal_sharing .heateorSssTCBackground {
    color: #666;
}

.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover, .heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover {
    border-color: transparent;
}

.heateor_sss_vertical_sharing span.heateor_sss_svg, .heateor_sss_floating_follow_icons_container span.heateor_sss_svg {
    color: #fff;
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
}

.heateor_sss_vertical_sharing .heateorSssTCBackground {
    color: #666;
}

.heateor_sss_vertical_sharing span.heateor_sss_svg:hover, .heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover {
    border-color: transparent;
}

@media screen and (max-width: 783px) {
    .heateor_sss_vertical_sharing {
        display: none !important
    }
}


body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--accent: #cd2653;
    --wp--preset--color--primary: #000000;
    --wp--preset--color--secondary: #6d6d6d;
    --wp--preset--color--subtle-background: #dcd7ca;
    --wp--preset--color--background: #fff;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--duotone--dark-grayscale: url('/static/home/images/c05e9ad4feb447aa9047e3a1eaec1e2d.gif');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: 18px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 26.25px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--font-size--normal: 21px;
    --wp--preset--font-size--larger: 32px;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}


.wpcf7 .wpcf7-recaptcha iframe {
    margin-bottom: 0;
}

.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {
    margin: 0 auto;
}

.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {
    margin: 0 0 0 auto;
}


#sp-ea-3105 .spcollapsing {
    height: 0;
    overflow: hidden;
    transition-property: height;
    transition-duration: 500ms;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single {
    border: 1px solid #e2e2e2;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single > .ea-header a {
    color: #444;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body {
    background: #fff;
    color: #444;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single {
    background: #f1f5f7;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single > .ea-header a .ea-expand-icon.fa {
    float: right;
    color: #444;
    font-size: 16px;
}

#sp-ea-3105.sp-easy-accordion > .sp-ea-single > .ea-header a .ea-expand-icon.fa {
    margin-right: 0;
}


.woocommerce form .form-row .required {
    visibility: visible;
}


.rll-youtube-player {
    position: relative;
    padding-bottom: 56.23%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

.rll-youtube-player:focus-within {
    outline: 2px solid currentColor;
    outline-offset: 5px;
}

.rll-youtube-player iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    background: 0 0
}

.rll-youtube-player img {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    max-width: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    height: auto;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    transition: .4s all
}

.rll-youtube-player img:hover {
    -webkit-filter: brightness(75%)
}

.rll-youtube-player .play {
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: absolute;
    background: url(/static/home/images/youtube.png) no-repeat center;
    background-color: transparent !important;
    cursor: pointer;
    border: none;
}

.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player {
    position: absolute;
    padding-bottom: 0;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}


/*! finiche-io-plugin-3.0.16 */
.fin-component ._3o80FuJWydGrX0GGN1tYaq {
    margin-bottom: 3rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important
}

@media (min-width: 1200px) {
    .fin-component ._3o80FuJWydGrX0GGN1tYaq {
        max-width: 1140px !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .fin-component ._3o80FuJWydGrX0GGN1tYaq {
        max-width: 960px !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .fin-component ._3o80FuJWydGrX0GGN1tYaq {
        max-width: 720px !important
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    .fin-component ._3o80FuJWydGrX0GGN1tYaq {
        max-width: 540px !important
    }
}

.fin-component ._3jxO259QvcC9LcqR-CZgWv {
    display: grid !important
}

.fin-component ._12iqTzrIzPv4HlWwfNc6fP {
    gap: 1.5rem !important;
    width: 100%
}

.fin-component ._3-vhhz1EjpNSrzBMDm1JAO {
    gap: 1.5rem !important;
    margin-bottom: 3rem !important
}

.fin-component ._1JZ48MVwWDTwU7A-aj_kd4 {
    gap: 2.1875rem !important;
    margin-bottom: 3rem !important
}

.fin-component ._3Yn6ORkrGaqKWZwC-7rqFV {
    padding: 18px 16px !important
}

.fin-component ._1Jc59uJGnesOLSCq_jkcSw {
    display: grid !important;
    grid-template-columns:repeat(12, 1fr) !important;
    row-gap: 15px !important
}

.fin-component ._2q4_WD8fd58HilJ6501fD6 {
    grid-column: span 12
}

.fin-component ._2lMxaOtK2PlItPYaaa4BEX {
    grid-column: span 11
}

.fin-component ._2CBaTG6iS8nDYz-Z3WhH6u {
    grid-column: span 10
}

.fin-component ._26_k1gX-M4arQWM0jnfm9y {
    grid-column: span 9
}

.fin-component ._3RtWIznfRLKzmakLzbKPNQ {
    grid-column: span 8
}

.fin-component ._3DEkouVO4SYO_Vsv6sFU0L {
    grid-column: span 7
}

.fin-component ._76siiW_OmCPjag7m_18sc {
    grid-column: span 6
}

.fin-component ._2V_MNC5nOHTrlk0t3zPK9Q {
    grid-column: span 5
}

.fin-component ._1_nHeucW829t4oO9-jUUm7 {
    grid-column: span 4
}

.fin-component ._5EbPCtdr5TqeTJxUpP6nX {
    grid-column: span 3
}

.fin-component ._1UCIS98nH9l3EiQAe8XTyV {
    grid-column: span 2
}

.fin-component .BHi8VNbnNb1SZOMfOixv1 {
    grid-column: span 1
}

@media (min-width: 768px) {
    .fin-component ._9R6X_9aAUQkGYpuUvvFUW {
        grid-column: span 12
    }

    .fin-component ._1sX8G8eK1L4FH1MIz5M0LT {
        grid-column: span 11
    }

    .fin-component ._1qubgBOfmiPxHqwEo7O3W2 {
        grid-column: span 10
    }

    .fin-component ._3giMRiO-ctCtucXi34s3PM {
        grid-column: span 9
    }

    .fin-component ._2Ks1PLS_TCaPHx7rnnbBLz {
        grid-column: span 8
    }

    .fin-component ._14w44JomAXi79cqgcMfHx- {
        grid-column: span 7
    }

    .fin-component ._3eDlGswD3ybWukmlgJlWTl {
        grid-column: span 6
    }

    .fin-component ._2cXJ3e2NevIhfDWu6imbDr {
        grid-column: span 5
    }

    .fin-component .q7qFP7T6lhpn_j23uJNGg {
        grid-column: span 4
    }

    .fin-component ._3MnXmc-lLTNWnRPOuJkDcI {
        grid-column: span 3
    }

    .fin-component .RB4iU4YyDqvJuDVMaNKmM {
        grid-column: span 2
    }

    .fin-component .tp5xzJZrz80VVQUqyvCJZ {
        grid-column: span 1
    }
}

@media (min-width: 992px) {
    .fin-component ._2yxa5cnFOiiNdF13gUiZb4 {
        grid-column: span 12
    }

    .fin-component ._1rU8DGQAcYKdExkKm7Z3E1 {
        grid-column: span 11
    }

    .fin-component ._2jUzdYdECoCv1H_UaTB4yf {
        grid-column: span 10
    }

    .fin-component .F3RvhLfPebl6vKLVD_uyw {
        grid-column: span 9
    }

    .fin-component ._1_Yx77gp4j6Gq6G8BKHvFn {
        grid-column: span 8
    }

    .fin-component ._38hrSqfWfR8QuWbUT1cS8s {
        grid-column: span 7
    }

    .fin-component .s8BYM5e1rHQAk999nk0JM {
        grid-column: span 6
    }

    .fin-component ._1oYqFYHqvS6TwMho1EcBb3 {
        grid-column: span 5
    }

    .fin-component ._2tLWmr4nD2eEal0UNe6Y-Q {
        grid-column: span 4
    }

    .fin-component ._2uJc63oT8shkCzjLfMCE7I {
        grid-column: span 3
    }

    .fin-component ._2rIgXT9ZWc1zANx65cq2XP {
        grid-column: span 2
    }

    .fin-component ._3pENVLmuMOwN_Xn7mh3Rwn {
        grid-column: span 1
    }
}

@media (min-width: 1200px) {
    .fin-component ._1kiVuN1O-Sjb4y3TvmZEJi {
        grid-column: span 12
    }

    .fin-component .Z7zvGMaVjCqKhVlEIOi8M {
        grid-column: span 11
    }

    .fin-component ._2p__R2r-KgEYzB8kpb8BAW {
        grid-column: span 10
    }

    .fin-component .Z0kLoylyht2WqvDOpdzvs {
        grid-column: span 9
    }

    .fin-component ._3oRDSy1qhAp0RFTu6HLhUm {
        grid-column: span 8
    }

    .fin-component ._3TsESy6NfW2EGU18kGler4 {
        grid-column: span 7
    }

    .fin-component ._1gw7JSKQlZwBgxf4WNrXkS {
        grid-column: span 6
    }

    .fin-component ._2WFWF-mpgz5Y-QsXSJz065 {
        grid-column: span 5
    }

    .fin-component ._2p2lzJwvdsHE5G4Bl6mU7B {
        grid-column: span 4
    }

    .fin-component ._2O81TY6_e8S2YFXXRecqz0 {
        grid-column: span 3
    }

    .fin-component ._3WJwYImXYF2lkW5Mo6KT51 {
        grid-column: span 2
    }

    .fin-component ._3fd11ZWveSyUNCSsS2Pnbr {
        grid-column: span 1
    }
}

.fin-component .GELrV2cbMxesMH5g_kR8D {
    align-items: center;
    display: flex;
    height: 100%;
    width: 100%
}

.fin-component ._1Rnfxh5Jt9t_17tRnSOYfX {
    border-radius: .25rem !important;
    box-shadow: none !important;
    font-weight: 400 !important;
    letter-spacing: normal !important;
    padding: .375rem .75rem !important;
    text-decoration: none !important;
    text-transform: none !important;
    transition: all .5s ease-out !important;
    vertical-align: middle !important
}

.fin-component ._1Rnfxh5Jt9t_17tRnSOYfX:active, .fin-component ._1Rnfxh5Jt9t_17tRnSOYfX:hover {
    box-shadow: none !important;
    letter-spacing: normal !important;
    opacity: .8 !important;
    text-decoration: none !important
}

.fin-component ._1Rnfxh5Jt9t_17tRnSOYfX:focus {
    box-shadow: none !important;
    outline: none !important
}

.fin-component ._2dLYWRGTIDdCrm6a68yWIM {
    background-color: #2a2a2a !important;
    border: 1px solid #2a2a2a !important;
    color: #fff !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    height: 44px !important;
    line-height: 19px !important
}

.fin-component ._2x437dTbweGY_INPdDOhzO {
    width: 100% !important
}

.fin-component ._8Ss1kDnL027dIWT3cxPhm {
    margin-left: 5px !important
}

.fin-component ._8Ss1kDnL027dIWT3cxPhm svg {
    width: 19px !important
}

.fin-component .k8GWpkKRtIRL9J6MPvkPq {
    background-color: #eb9a11;
    border: 1px solid #eb9a11;
    color: #fff !important;
    font-size: 14px;
    font-weight: 400;
    height: 30px;
    letter-spacing: .2px;
    line-height: 16px;
    margin-bottom: 20px;
    min-width: 164px;
    padding: 7px 0 7px 13px !important;
    text-align: left;
    text-transform: none !important
}

.fin-component ._2qOTbjbk-BC2qhzfPe1oKe {
    align-items: center !important;
    color: #fff !important;
    display: flex !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    height: 44px !important;
    justify-content: center !important;
    line-height: 19px !important;
    margin: 0 auto !important;
    text-transform: none !important;
    width: 160px !important
}

@media (min-width: 768px) {
    .fin-component ._2dLYWRGTIDdCrm6a68yWIM {
        height: 44px !important
    }

    .fin-component .k8GWpkKRtIRL9J6MPvkPq {
        height: 36px;
        margin-bottom: 0;
        min-width: 132px;
        padding: 9px 0 9px 20px !important;
        vertical-align: middle
    }
}

.fin-component .i-z9mj2xFKmLX6rbp0AWI {
    border-radius: 3px;
    display: inline-block;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    height: 40px !important;
    letter-spacing: .3px;
    line-height: 16px;
    margin-top: 10px;
    padding: 11px 0 !important;
    text-align: center;
    text-decoration: none !important;
    text-transform: none !important;
    transition: all .5s ease-out;
    width: 100%
}

.fin-component .i-z9mj2xFKmLX6rbp0AWI:focus {
    box-shadow: none;
    outline: none
}

.fin-component .i-z9mj2xFKmLX6rbp0AWI:hover {
    color: #fff;
    opacity: .8;
    text-decoration: none !important
}

.fin-component ._3EXNTXyC0pNenJWaqd6W8h {
    background-color: #eb9a11;
    border: 1px solid #eb9a11;
    color: #fff;
    text-transform: uppercase !important
}

.fin-component ._3EXNTXyC0pNenJWaqd6W8h:focus, .fin-component ._3EXNTXyC0pNenJWaqd6W8h:hover {
    color: #fff !important;
    text-decoration: none
}

.fin-component ._2ZRAstytoxbRaX4IFsI-w1 {
    background-color: transparent !important;
    border: 1px solid #2a2a2a !important;
    color: #2a2a2a !important;
    font-weight: 400 !important;
    text-transform: none !important
}

.fin-component ._2ZRAstytoxbRaX4IFsI-w1:focus, .fin-component ._2ZRAstytoxbRaX4IFsI-w1:hover {
    text-decoration: none
}

@media (min-width: 768px) {
    .fin-component ._2ZRAstytoxbRaX4IFsI-w1 {
        height: 36px !important;
        padding: 9px 0 !important
    }
}

.fin-component ._1IYMuUaFqQaIsb-yl0SvQ2 {
    background: #f6f6fa !important;
    border-radius: 3px;
    display: grid;
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
}

.fin-component ._3dlmwsafbWGXmDBZp8_CLM {
    margin-left: -15px;
    margin-right: -15px
}

.fin-component .LoYiAk8817cUmE57BurIE {
    color: #343a40 !important;
    font-size: 16px !important;
    line-height: 19px !important;
    margin-bottom: 0 !important
}

.fin-component ._1QUiMNdusN0HcYauGZoa8P {
    flex-grow: 1;
    position: relative
}

.fin-component .dJ00NH5EDL2ZHOBWsb7gy {
    background-clip: padding-box !important;
    background-color: #fff !important;
    border: 1px solid transparent;
    border-radius: .25rem !important;
    color: #2a2a2a;
    font-size: 20px !important;
    font-weight: 500;
    height: 44px !important;
    line-height: 19px;
    margin-bottom: 0 !important;
    padding: .375rem .75rem .375rem 20px;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important
}

.fin-component .dJ00NH5EDL2ZHOBWsb7gy:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    outline: 0
}

.fin-component ._9iwaoXmUBh87WGZj-Ifze {
    font-size: 16px !important;
    left: 10px !important;
    position: absolute !important;
    top: 50%;
    transform: translateY(-50%) !important
}

@media (min-width: 768px) {
    .fin-component .dJ00NH5EDL2ZHOBWsb7gy {
        height: 42px !important;
        padding-left: 25px !important
    }

    .fin-component ._9iwaoXmUBh87WGZj-Ifze {
        left: 20px !important;
        top: 53% !important
    }
}

.fin-component ._13taOscztfX8lw_jX2NcJF {
    color: #2a2a2a !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 16px !important;
    margin-bottom: 15px !important
}

@media (min-width: 768px) {
    .fin-component ._13taOscztfX8lw_jX2NcJF {
        margin-bottom: 24px !important
    }
}

.fin-component ._2PCoxE7CazSeMolyZhjlId {
    align-items: center;
    display: flex;
    font-size: 16px;
    margin-bottom: 10px;
    padding-left: 0
}

.fin-component ._2PCoxE7CazSeMolyZhjlId * {
    vertical-align: middle
}

.fin-component ._2PCoxE7CazSeMolyZhjlId input {
    left: -9999px;
    margin-left: -1.25rem;
    margin-top: .3rem;
    position: absolute
}

.fin-component ._2F05Lt31vN2lDA1_xRQYbl {
    color: #2a2a2a;
    cursor: pointer;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 0;
    padding-left: 24px;
    position: relative
}

.fin-component ._1bFdIQVd1HMbvRt8Rg2EUu * {
    vertical-align: middle !important
}

.fin-component ._3a_lR1qONgSNVjBrq0H54K {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    padding-left: 15px
}

.fin-component .tLLujlbCN8ZkpruRlqE6R {
    float: right;
    font-size: 13px;
    margin-right: 10px;
    margin-top: 2px
}

@media (min-width: 768px) {
    .fin-component ._3R3isbspa0BQyto0wfy2kY {
        color: #2a2a2a;
        display: inline-block !important;
        font-size: 14px;
        margin-left: 20px;
        vertical-align: middle
    }

    .fin-component ._14bDL1AlRHzVncOD3my3A3 {
        display: none
    }
}

.fin-component ._3R3isbspa0BQyto0wfy2kY {
    display: none;
    font-size: 14px;
    line-height: 16px;
    vertical-align: middle !important
}

.fin-component ._14bDL1AlRHzVncOD3my3A3 {
    font-size: 13px;
    margin-top: -15px
}

.fin-component ._1aJF8_IB1HkeTqljLkGpkW {
    margin-left: 5px
}

.fin-component #qq_0FCWp40jc-ADerYRMu div * {
    vertical-align: middle !important
}

.fin-component ._29PLcb_JKv0UW1GGpqcLbD {
    position: relative
}

.fin-component ._29PLcb_JKv0UW1GGpqcLbD ._3eltG5rWDThSzSU7heUiZe {
    width: 100%
}

.fin-component ._3cZI3W0mTWil6OVOrzmIun {
    display: none;
    padding-right: 8px
}

.fin-component ._29cv_mg7l5khKMvyZ6pK3L {
    margin-left: 15px
}

@media (min-width: 768px) {
    .fin-component ._29PLcb_JKv0UW1GGpqcLbD ._3eltG5rWDThSzSU7heUiZe {
        margin-left: 10px !important
    }

    .fin-component ._3cZI3W0mTWil6OVOrzmIun {
        display: inline-block
    }

    .fin-component ._29cv_mg7l5khKMvyZ6pK3L {
        margin-left: 15px;
        margin-right: 10px
    }
}

.fin-component ._1gOLcYRZF0Mkyx3UySanm9 {
    padding-left: 15px;
    padding-right: 15px
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl {
    background-color: #fff !important;
    border-color: transparent !important;
    color: #2a2a2a !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    height: 44px !important;
    line-height: 19px !important;
    z-index: 98
}

@media (min-width: 768px) {
    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl {
        height: 42px !important
    }
}

.fin-component ._1HqwOTdlP370nHQsAFk4XB {
    padding-left: 20px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .caret-down-icon {
    color: #000 !important;
    margin-left: 6px !important;
    width: 9px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__control {
    border-color: transparent !important;
    cursor: pointer !important;
    font-size: 14px !important;
    height: 46px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__value-container {
    display: inline-block !important;
    flex: none !important;
    height: auto !important;
    padding: 0 7px !important;
    width: 100% !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value {
    display: inline-block !important;
    font-weight: 500 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    position: relative !important;
    top: 0 !important;
    transform: none !important;
    width: 100% !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value > div {
    height: 46px !important;
    padding: 13px 0 !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value img {
    margin-right: 25px !important;
    margin-top: -2px !important;
    padding: 0
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__option {
    padding: 8px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__option img {
    margin-right: 5px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__option, .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value {
    font-size: 16px !important;
    font-weight: 400 !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__option img, .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value img {
    float: left !important;
    height: 22px !important;
    width: 22px !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__indicators {
    left: 30px !important;
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__indicator-separator {
    display: none !important
}

.fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__dropdown-indicator {
    padding: 0 !important
}

@media (min-width: 768px) {
    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value img {
        margin-right: 35px !important
    }

    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__control {
        height: 44px !important
    }

    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__value-container {
        padding: 0 10px !important
    }

    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__single-value > div {
        height: 44px !important
    }

    .fin-component ._1klXhjhYcOCi_ZWkCUNtYl .react-select__indicators {
        left: 36px !important
    }
}

.fin-component ._1goatonrxs3pJ3AnCp82h4 {
    display: grid !important;
    grid-template-columns:repeat(13, 1fr) !important;
    row-gap: 15px !important
}

.fin-component .hYzgzaUqhJu4H-IHG-KIi {
    font-size: 18px
}

.fin-component ._2ncwNcihAT9TN5Ku9Ec5fC {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center
}

@media (min-width: 768px) {
    .fin-component .Nr175y69MtDzhWakIQh7_ {
        display: none
    }
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 {
    background: #f6f6fa !important
}

@media (min-width: 768px) {
    .fin-component .vEfFVIjr2nrhI_Jg-VT20 {
        padding-right: 30px
    }
}

.fin-component ._2iqMoowCkK7DkQ_PoAFYtB {
    padding-right: 30px
}

.fin-component ._2hGQzKKdOGTH96KXH7prZ- {
    margin-bottom: 24px
}

@media (min-width: 768px) {
    .fin-component ._2hGQzKKdOGTH96KXH7prZ- {
        margin-bottom: 60px
    }
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 .form-check {
    align-items: center;
    display: flex;
    margin-bottom: 10px;
    padding-left: 0;
    position: relative;
    vertical-align: middle !important
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 .form-check-input {
    left: -9999px;
    position: absolute
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 .finPriceFilter-form--label {
    color: #2a2a2a;
    font-size: 13px;
    line-height: 15px
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:checked + label:after, .fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:not(:checked) + label:after {
    color: #fff;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 0;
    transition: all .2s ease-out;
    width: 18px
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:checked + label:before, .fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:not(:checked) + label:before {
    background: #fff;
    border: 2px solid #e4e4e4;
    border-radius: 3px;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 0;
    width: 18px
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:checked + label, .fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:not(:checked) + label {
    cursor: pointer;
    padding-left: 24px;
    position: relative
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:checked + label:before, .fin-component ._1DuFO9D31gRj0kRs5AXVG2 [type=checkbox]:checked:focus + label:before {
    background: transparent;
    border: 2px solid transparent;
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNyAxNCAyIDlsMS40MS0xLjQyTDcgMTEuMTdsNy41OS03LjU5TDE2IDVsLTkgOXptOS0xNEgyQy44OSAwIDAgLjg5IDAgMnYxNGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWMmEyIDIgMCAwIDAtMi0yeiIgZmlsbD0iIzJBMkEyQSIvPjwvc3ZnPg==);
    left: -1px;
    top: -2px
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range] {
    appearance: none;
    -webkit-appearance: none;
    background: none;
    cursor: pointer;
    display: block;
    height: 30px;
    margin: 0;
    overflow: hidden;
    padding: 0 !important;
    width: 100%
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]:focus {
    outline: none
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]::-webkit-slider-runnable-track {
    height: 4px;
    width: 100%
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]::-webkit-slider-thumb {
    appearance: none;
    -webkit-appearance: none;
    border: 3px solid #fff;
    border-radius: 100%;
    box-shadow: 1px 0 0 -10px #e4e4e4, 2px 0 0 -10px #e4e4e4, 3px 0 0 -10px #e4e4e4, 4px 0 0 -10px #e4e4e4, 5px 0 0 -10px #e4e4e4, 6px 0 0 -10px #e4e4e4, 7px 0 0 -10px #e4e4e4, 8px 0 0 -10px #e4e4e4, 9px 0 0 -10px #e4e4e4, 10px 0 0 -10px #e4e4e4, 11px 0 0 -10px #e4e4e4, 12px 0 0 -10px #e4e4e4, 13px 0 0 -10px #e4e4e4, 14px 0 0 -10px #e4e4e4, 15px 0 0 -10px #e4e4e4, 16px 0 0 -10px #e4e4e4, 17px 0 0 -10px #e4e4e4, 18px 0 0 -10px #e4e4e4, 19px 0 0 -10px #e4e4e4, 20px 0 0 -10px #e4e4e4, 21px 0 0 -10px #e4e4e4, 22px 0 0 -10px #e4e4e4, 23px 0 0 -10px #e4e4e4, 24px 0 0 -10px #e4e4e4, 25px 0 0 -10px #e4e4e4, 26px 0 0 -10px #e4e4e4, 27px 0 0 -10px #e4e4e4, 28px 0 0 -10px #e4e4e4, 29px 0 0 -10px #e4e4e4, 30px 0 0 -10px #e4e4e4, 31px 0 0 -10px #e4e4e4, 32px 0 0 -10px #e4e4e4, 33px 0 0 -10px #e4e4e4, 34px 0 0 -10px #e4e4e4, 35px 0 0 -10px #e4e4e4, 36px 0 0 -10px #e4e4e4, 37px 0 0 -10px #e4e4e4, 38px 0 0 -10px #e4e4e4, 39px 0 0 -10px #e4e4e4, 40px 0 0 -10px #e4e4e4, 41px 0 0 -10px #e4e4e4, 42px 0 0 -10px #e4e4e4, 43px 0 0 -10px #e4e4e4, 44px 0 0 -10px #e4e4e4, 45px 0 0 -10px #e4e4e4, 46px 0 0 -10px #e4e4e4, 47px 0 0 -10px #e4e4e4, 48px 0 0 -10px #e4e4e4, 49px 0 0 -10px #e4e4e4, 50px 0 0 -10px #e4e4e4, 51px 0 0 -10px #e4e4e4, 52px 0 0 -10px #e4e4e4, 53px 0 0 -10px #e4e4e4, 54px 0 0 -10px #e4e4e4, 55px 0 0 -10px #e4e4e4, 56px 0 0 -10px #e4e4e4, 57px 0 0 -10px #e4e4e4, 58px 0 0 -10px #e4e4e4, 59px 0 0 -10px #e4e4e4, 60px 0 0 -10px #e4e4e4, 61px 0 0 -10px #e4e4e4, 62px 0 0 -10px #e4e4e4, 63px 0 0 -10px #e4e4e4, 64px 0 0 -10px #e4e4e4, 65px 0 0 -10px #e4e4e4, 66px 0 0 -10px #e4e4e4, 67px 0 0 -10px #e4e4e4, 68px 0 0 -10px #e4e4e4, 69px 0 0 -10px #e4e4e4, 70px 0 0 -10px #e4e4e4, 71px 0 0 -10px #e4e4e4, 72px 0 0 -10px #e4e4e4, 73px 0 0 -10px #e4e4e4, 74px 0 0 -10px #e4e4e4, 75px 0 0 -10px #e4e4e4, 76px 0 0 -10px #e4e4e4, 77px 0 0 -10px #e4e4e4, 78px 0 0 -10px #e4e4e4, 79px 0 0 -10px #e4e4e4, 80px 0 0 -10px #e4e4e4, 81px 0 0 -10px #e4e4e4, 82px 0 0 -10px #e4e4e4, 83px 0 0 -10px #e4e4e4, 84px 0 0 -10px #e4e4e4, 85px 0 0 -10px #e4e4e4, 86px 0 0 -10px #e4e4e4, 87px 0 0 -10px #e4e4e4, 88px 0 0 -10px #e4e4e4, 89px 0 0 -10px #e4e4e4, 90px 0 0 -10px #e4e4e4, 91px 0 0 -10px #e4e4e4, 92px 0 0 -10px #e4e4e4, 93px 0 0 -10px #e4e4e4, 94px 0 0 -10px #e4e4e4, 95px 0 0 -10px #e4e4e4, 96px 0 0 -10px #e4e4e4, 97px 0 0 -10px #e4e4e4, 98px 0 0 -10px #e4e4e4, 99px 0 0 -10px #e4e4e4, 100px 0 0 -10px #e4e4e4, 101px 0 0 -10px #e4e4e4, 102px 0 0 -10px #e4e4e4, 103px 0 0 -10px #e4e4e4, 104px 0 0 -10px #e4e4e4, 105px 0 0 -10px #e4e4e4, 106px 0 0 -10px #e4e4e4, 107px 0 0 -10px #e4e4e4, 108px 0 0 -10px #e4e4e4, 109px 0 0 -10px #e4e4e4, 110px 0 0 -10px #e4e4e4, 111px 0 0 -10px #e4e4e4, 112px 0 0 -10px #e4e4e4, 113px 0 0 -10px #e4e4e4, 114px 0 0 -10px #e4e4e4, 115px 0 0 -10px #e4e4e4, 116px 0 0 -10px #e4e4e4, 117px 0 0 -10px #e4e4e4, 118px 0 0 -10px #e4e4e4, 119px 0 0 -10px #e4e4e4, 120px 0 0 -10px #e4e4e4, 121px 0 0 -10px #e4e4e4, 122px 0 0 -10px #e4e4e4, 123px 0 0 -10px #e4e4e4, 124px 0 0 -10px #e4e4e4, 125px 0 0 -10px #e4e4e4, 126px 0 0 -10px #e4e4e4, 127px 0 0 -10px #e4e4e4, 128px 0 0 -10px #e4e4e4, 129px 0 0 -10px #e4e4e4, 130px 0 0 -10px #e4e4e4, 131px 0 0 -10px #e4e4e4, 132px 0 0 -10px #e4e4e4, 133px 0 0 -10px #e4e4e4, 134px 0 0 -10px #e4e4e4, 135px 0 0 -10px #e4e4e4, 136px 0 0 -10px #e4e4e4, 137px 0 0 -10px #e4e4e4, 138px 0 0 -10px #e4e4e4, 139px 0 0 -10px #e4e4e4, 140px 0 0 -10px #e4e4e4, 141px 0 0 -10px #e4e4e4, 142px 0 0 -10px #e4e4e4, 143px 0 0 -10px #e4e4e4, 144px 0 0 -10px #e4e4e4, 145px 0 0 -10px #e4e4e4, 146px 0 0 -10px #e4e4e4, 147px 0 0 -10px #e4e4e4, 148px 0 0 -10px #e4e4e4, 149px 0 0 -10px #e4e4e4, 150px 0 0 -10px #e4e4e4, 151px 0 0 -10px #e4e4e4, 152px 0 0 -10px #e4e4e4, 153px 0 0 -10px #e4e4e4, 154px 0 0 -10px #e4e4e4, 155px 0 0 -10px #e4e4e4, 156px 0 0 -10px #e4e4e4, 157px 0 0 -10px #e4e4e4, 158px 0 0 -10px #e4e4e4, 159px 0 0 -10px #e4e4e4, 160px 0 0 -10px #e4e4e4, 161px 0 0 -10px #e4e4e4, 162px 0 0 -10px #e4e4e4, 163px 0 0 -10px #e4e4e4, 164px 0 0 -10px #e4e4e4, 165px 0 0 -10px #e4e4e4, 166px 0 0 -10px #e4e4e4, 167px 0 0 -10px #e4e4e4, 168px 0 0 -10px #e4e4e4, 169px 0 0 -10px #e4e4e4, 170px 0 0 -10px #e4e4e4, 171px 0 0 -10px #e4e4e4, 172px 0 0 -10px #e4e4e4, 173px 0 0 -10px #e4e4e4, 174px 0 0 -10px #e4e4e4, 175px 0 0 -10px #e4e4e4, 176px 0 0 -10px #e4e4e4, 177px 0 0 -10px #e4e4e4, 178px 0 0 -10px #e4e4e4, 179px 0 0 -10px #e4e4e4, 180px 0 0 -10px #e4e4e4, 181px 0 0 -10px #e4e4e4, 182px 0 0 -10px #e4e4e4, 183px 0 0 -10px #e4e4e4, 184px 0 0 -10px #e4e4e4, 185px 0 0 -10px #e4e4e4, 186px 0 0 -10px #e4e4e4, 187px 0 0 -10px #e4e4e4, 188px 0 0 -10px #e4e4e4, 189px 0 0 -10px #e4e4e4, 190px 0 0 -10px #e4e4e4, 191px 0 0 -10px #e4e4e4, 192px 0 0 -10px #e4e4e4, 193px 0 0 -10px #e4e4e4, 194px 0 0 -10px #e4e4e4, 195px 0 0 -10px #e4e4e4, 196px 0 0 -10px #e4e4e4, 197px 0 0 -10px #e4e4e4, 198px 0 0 -10px #e4e4e4, 199px 0 0 -10px #e4e4e4, 200px 0 0 -10px #e4e4e4, 201px 0 0 -10px #e4e4e4, 202px 0 0 -10px #e4e4e4, 203px 0 0 -10px #e4e4e4, 204px 0 0 -10px #e4e4e4, 205px 0 0 -10px #e4e4e4, 206px 0 0 -10px #e4e4e4, 207px 0 0 -10px #e4e4e4, 208px 0 0 -10px #e4e4e4, 209px 0 0 -10px #e4e4e4, 210px 0 0 -10px #e4e4e4, 211px 0 0 -10px #e4e4e4, 212px 0 0 -10px #e4e4e4, 213px 0 0 -10px #e4e4e4, 214px 0 0 -10px #e4e4e4, 215px 0 0 -10px #e4e4e4, 216px 0 0 -10px #e4e4e4, 217px 0 0 -10px #e4e4e4, 218px 0 0 -10px #e4e4e4, 219px 0 0 -10px #e4e4e4, 220px 0 0 -10px #e4e4e4, 221px 0 0 -10px #e4e4e4, 222px 0 0 -10px #e4e4e4, 223px 0 0 -10px #e4e4e4, 224px 0 0 -10px #e4e4e4, 225px 0 0 -10px #e4e4e4, 226px 0 0 -10px #e4e4e4, 227px 0 0 -10px #e4e4e4, 228px 0 0 -10px #e4e4e4, 229px 0 0 -10px #e4e4e4, 230px 0 0 -10px #e4e4e4, 231px 0 0 -10px #e4e4e4, 232px 0 0 -10px #e4e4e4, 233px 0 0 -10px #e4e4e4, 234px 0 0 -10px #e4e4e4, 235px 0 0 -10px #e4e4e4, 236px 0 0 -10px #e4e4e4, 237px 0 0 -10px #e4e4e4, 238px 0 0 -10px #e4e4e4, 239px 0 0 -10px #e4e4e4, 240px 0 0 -10px #e4e4e4, 241px 0 0 -10px #e4e4e4, 242px 0 0 -10px #e4e4e4, 243px 0 0 -10px #e4e4e4, 244px 0 0 -10px #e4e4e4, 245px 0 0 -10px #e4e4e4, 246px 0 0 -10px #e4e4e4, 247px 0 0 -10px #e4e4e4, 248px 0 0 -10px #e4e4e4, 249px 0 0 -10px #e4e4e4, 250px 0 0 -10px #e4e4e4, 251px 0 0 -10px #e4e4e4, 252px 0 0 -10px #e4e4e4, 253px 0 0 -10px #e4e4e4, 254px 0 0 -10px #e4e4e4, 255px 0 0 -10px #e4e4e4, 256px 0 0 -10px #e4e4e4, 257px 0 0 -10px #e4e4e4, 258px 0 0 -10px #e4e4e4, 259px 0 0 -10px #e4e4e4, 260px 0 0 -10px #e4e4e4, 261px 0 0 -10px #e4e4e4, 262px 0 0 -10px #e4e4e4, 263px 0 0 -10px #e4e4e4, 264px 0 0 -10px #e4e4e4, 265px 0 0 -10px #e4e4e4, 266px 0 0 -10px #e4e4e4, 267px 0 0 -10px #e4e4e4, 268px 0 0 -10px #e4e4e4, 269px 0 0 -10px #e4e4e4, 270px 0 0 -10px #e4e4e4, 271px 0 0 -10px #e4e4e4, 272px 0 0 -10px #e4e4e4, 273px 0 0 -10px #e4e4e4, 274px 0 0 -10px #e4e4e4, 275px 0 0 -10px #e4e4e4, 276px 0 0 -10px #e4e4e4, 277px 0 0 -10px #e4e4e4, 278px 0 0 -10px #e4e4e4, 279px 0 0 -10px #e4e4e4, 280px 0 0 -10px #e4e4e4, 281px 0 0 -10px #e4e4e4, 282px 0 0 -10px #e4e4e4, 283px 0 0 -10px #e4e4e4, 284px 0 0 -10px #e4e4e4, 285px 0 0 -10px #e4e4e4, 286px 0 0 -10px #e4e4e4, 287px 0 0 -10px #e4e4e4, 288px 0 0 -10px #e4e4e4, 289px 0 0 -10px #e4e4e4, 290px 0 0 -10px #e4e4e4, 291px 0 0 -10px #e4e4e4, 292px 0 0 -10px #e4e4e4, 293px 0 0 -10px #e4e4e4, 294px 0 0 -10px #e4e4e4, 295px 0 0 -10px #e4e4e4, 296px 0 0 -10px #e4e4e4, 297px 0 0 -10px #e4e4e4, 298px 0 0 -10px #e4e4e4, 299px 0 0 -10px #e4e4e4, 300px 0 0 -10px #e4e4e4, 301px 0 0 -10px #e4e4e4, 302px 0 0 -10px #e4e4e4, 303px 0 0 -10px #e4e4e4, 304px 0 0 -10px #e4e4e4, 305px 0 0 -10px #e4e4e4, 306px 0 0 -10px #e4e4e4, 307px 0 0 -10px #e4e4e4, 308px 0 0 -10px #e4e4e4, 309px 0 0 -10px #e4e4e4, 310px 0 0 -10px #e4e4e4, 311px 0 0 -10px #e4e4e4, 312px 0 0 -10px #e4e4e4, 313px 0 0 -10px #e4e4e4, 314px 0 0 -10px #e4e4e4, 315px 0 0 -10px #e4e4e4, 316px 0 0 -10px #e4e4e4, 317px 0 0 -10px #e4e4e4, 318px 0 0 -10px #e4e4e4, 319px 0 0 -10px #e4e4e4, 320px 0 0 -10px #e4e4e4, 321px 0 0 -10px #e4e4e4, 322px 0 0 -10px #e4e4e4, 323px 0 0 -10px #e4e4e4, 324px 0 0 -10px #e4e4e4, 325px 0 0 -10px #e4e4e4, 326px 0 0 -10px #e4e4e4, 327px 0 0 -10px #e4e4e4, 328px 0 0 -10px #e4e4e4, 329px 0 0 -10px #e4e4e4, 330px 0 0 -10px #e4e4e4, 331px 0 0 -10px #e4e4e4, 332px 0 0 -10px #e4e4e4, 333px 0 0 -10px #e4e4e4, 334px 0 0 -10px #e4e4e4, 335px 0 0 -10px #e4e4e4, 336px 0 0 -10px #e4e4e4, 337px 0 0 -10px #e4e4e4, 338px 0 0 -10px #e4e4e4, 339px 0 0 -10px #e4e4e4, 340px 0 0 -10px #e4e4e4, 341px 0 0 -10px #e4e4e4, 342px 0 0 -10px #e4e4e4, 343px 0 0 -10px #e4e4e4, 344px 0 0 -10px #e4e4e4, 345px 0 0 -10px #e4e4e4, 346px 0 0 -10px #e4e4e4, 347px 0 0 -10px #e4e4e4, 348px 0 0 -10px #e4e4e4, 349px 0 0 -10px #e4e4e4, 350px 0 0 -10px #e4e4e4, 351px 0 0 -10px #e4e4e4, 352px 0 0 -10px #e4e4e4, 353px 0 0 -10px #e4e4e4, 354px 0 0 -10px #e4e4e4, 355px 0 0 -10px #e4e4e4, 356px 0 0 -10px #e4e4e4, 357px 0 0 -10px #e4e4e4, 358px 0 0 -10px #e4e4e4, 359px 0 0 -10px #e4e4e4, 360px 0 0 -10px #e4e4e4, 361px 0 0 -10px #e4e4e4, 362px 0 0 -10px #e4e4e4, 363px 0 0 -10px #e4e4e4, 364px 0 0 -10px #e4e4e4, 365px 0 0 -10px #e4e4e4, 366px 0 0 -10px #e4e4e4, 367px 0 0 -10px #e4e4e4, 368px 0 0 -10px #e4e4e4, 369px 0 0 -10px #e4e4e4, 370px 0 0 -10px #e4e4e4, 371px 0 0 -10px #e4e4e4, 372px 0 0 -10px #e4e4e4, 373px 0 0 -10px #e4e4e4, 374px 0 0 -10px #e4e4e4, 375px 0 0 -10px #e4e4e4, 376px 0 0 -10px #e4e4e4, 377px 0 0 -10px #e4e4e4, 378px 0 0 -10px #e4e4e4, 379px 0 0 -10px #e4e4e4, 380px 0 0 -10px #e4e4e4, 381px 0 0 -10px #e4e4e4, 382px 0 0 -10px #e4e4e4, 383px 0 0 -10px #e4e4e4, 384px 0 0 -10px #e4e4e4, 385px 0 0 -10px #e4e4e4, 386px 0 0 -10px #e4e4e4, 387px 0 0 -10px #e4e4e4, 388px 0 0 -10px #e4e4e4, 389px 0 0 -10px #e4e4e4, 390px 0 0 -10px #e4e4e4, 391px 0 0 -10px #e4e4e4, 392px 0 0 -10px #e4e4e4, 393px 0 0 -10px #e4e4e4, 394px 0 0 -10px #e4e4e4, 395px 0 0 -10px #e4e4e4, 396px 0 0 -10px #e4e4e4, 397px 0 0 -10px #e4e4e4, 398px 0 0 -10px #e4e4e4, 399px 0 0 -10px #e4e4e4, 400px 0 0 -10px #e4e4e4, 401px 0 0 -10px #e4e4e4, 402px 0 0 -10px #e4e4e4, 403px 0 0 -10px #e4e4e4, 404px 0 0 -10px #e4e4e4, 405px 0 0 -10px #e4e4e4, 406px 0 0 -10px #e4e4e4, 407px 0 0 -10px #e4e4e4, 408px 0 0 -10px #e4e4e4, 409px 0 0 -10px #e4e4e4, 410px 0 0 -10px #e4e4e4, 411px 0 0 -10px #e4e4e4, 412px 0 0 -10px #e4e4e4, 413px 0 0 -10px #e4e4e4, 414px 0 0 -10px #e4e4e4, 415px 0 0 -10px #e4e4e4, 416px 0 0 -10px #e4e4e4, 417px 0 0 -10px #e4e4e4, 418px 0 0 -10px #e4e4e4, 419px 0 0 -10px #e4e4e4, 420px 0 0 -10px #e4e4e4, 421px 0 0 -10px #e4e4e4, 422px 0 0 -10px #e4e4e4, 423px 0 0 -10px #e4e4e4, 424px 0 0 -10px #e4e4e4, 425px 0 0 -10px #e4e4e4, 426px 0 0 -10px #e4e4e4, 427px 0 0 -10px #e4e4e4, 428px 0 0 -10px #e4e4e4, 429px 0 0 -10px #e4e4e4, 430px 0 0 -10px #e4e4e4, 431px 0 0 -10px #e4e4e4, 432px 0 0 -10px #e4e4e4, 433px 0 0 -10px #e4e4e4, 434px 0 0 -10px #e4e4e4, 435px 0 0 -10px #e4e4e4, 436px 0 0 -10px #e4e4e4, 437px 0 0 -10px #e4e4e4, 438px 0 0 -10px #e4e4e4, 439px 0 0 -10px #e4e4e4, 440px 0 0 -10px #e4e4e4, 441px 0 0 -10px #e4e4e4, 442px 0 0 -10px #e4e4e4, 443px 0 0 -10px #e4e4e4, 444px 0 0 -10px #e4e4e4, 445px 0 0 -10px #e4e4e4, 446px 0 0 -10px #e4e4e4, 447px 0 0 -10px #e4e4e4, 448px 0 0 -10px #e4e4e4, 449px 0 0 -10px #e4e4e4, 450px 0 0 -10px #e4e4e4, 451px 0 0 -10px #e4e4e4, 452px 0 0 -10px #e4e4e4, 453px 0 0 -10px #e4e4e4, 454px 0 0 -10px #e4e4e4, 455px 0 0 -10px #e4e4e4, 456px 0 0 -10px #e4e4e4, 457px 0 0 -10px #e4e4e4, 458px 0 0 -10px #e4e4e4, 459px 0 0 -10px #e4e4e4, 460px 0 0 -10px #e4e4e4, 461px 0 0 -10px #e4e4e4, 462px 0 0 -10px #e4e4e4, 463px 0 0 -10px #e4e4e4, 464px 0 0 -10px #e4e4e4, 465px 0 0 -10px #e4e4e4, 466px 0 0 -10px #e4e4e4, 467px 0 0 -10px #e4e4e4, 468px 0 0 -10px #e4e4e4, 469px 0 0 -10px #e4e4e4, 470px 0 0 -10px #e4e4e4, 471px 0 0 -10px #e4e4e4, 472px 0 0 -10px #e4e4e4, 473px 0 0 -10px #e4e4e4, 474px 0 0 -10px #e4e4e4, 475px 0 0 -10px #e4e4e4, 476px 0 0 -10px #e4e4e4, 477px 0 0 -10px #e4e4e4, 478px 0 0 -10px #e4e4e4, 479px 0 0 -10px #e4e4e4, 480px 0 0 -10px #e4e4e4, 481px 0 0 -10px #e4e4e4, 482px 0 0 -10px #e4e4e4, 483px 0 0 -10px #e4e4e4, 484px 0 0 -10px #e4e4e4, 485px 0 0 -10px #e4e4e4, 486px 0 0 -10px #e4e4e4, 487px 0 0 -10px #e4e4e4, 488px 0 0 -10px #e4e4e4, 489px 0 0 -10px #e4e4e4, 490px 0 0 -10px #e4e4e4, 491px 0 0 -10px #e4e4e4, 492px 0 0 -10px #e4e4e4, 493px 0 0 -10px #e4e4e4, 494px 0 0 -10px #e4e4e4, 495px 0 0 -10px #e4e4e4, 496px 0 0 -10px #e4e4e4, 497px 0 0 -10px #e4e4e4, 498px 0 0 -10px #e4e4e4, 499px 0 0 -10px #e4e4e4, 500px 0 0 -10px #e4e4e4;
    height: 25px;
    margin-top: -13px;
    position: relative;
    top: 50%;
    transition: background-color .15s;
    width: 25px
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]::-moz-range-progress, .fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]::-moz-range-track {
    background: linear-gradient(180deg, #e4e4e4, #e4e4e4) 100% 50% /100% 4px no-repeat transparent;
    height: 4px;
    width: 100%
}

.fin-component ._1DuFO9D31gRj0kRs5AXVG2 input[type=range]::-moz-range-progress {
    background: linear-gradient(180deg, red, red) 100% 50% /100% 4px no-repeat transparent
}

.fin-component ._16kCVGPXQodgR5FM3ONmIP::-moz-range-thumb {
    appearance: none;
    border: 3px solid #fff;
    border-radius: 100%;
    height: 25px;
    margin: 0;
    transition: background-color .15s;
    width: 25px
}

.fin-component ._16kCVGPXQodgR5FM3ONmIP::-ms-track {
    background: transparent;
    border: 0;
    color: transparent;
    height: 4px;
    width: 100%
}

.fin-component ._16kCVGPXQodgR5FM3ONmIP::-ms-fill-lower {
    background: linear-gradient(180deg, red, red) 100% 50% /100% 4px no-repeat transparent
}

.fin-component ._16kCVGPXQodgR5FM3ONmIP::-ms-fill-upper {
    background: linear-gradient(180deg, #e4e4e4, #e4e4e4) 100% 50% /100% 4px no-repeat transparent
}

.fin-component ._16kCVGPXQodgR5FM3ONmIP::-ms-thumb {
    appearance: none;
    border: 3px solid #fff;
    border-radius: 100%;
    box-shadow: none;
    height: 25px;
    margin: 0;
    top: 0;
    transition: background-color .15s;
    width: 25px
}

.fin-component ._3nM-7EdZelru6UjI9M9L10 {
    color: #2e88c4;
    cursor: pointer;
    display: flex;
    font-size: 14px;
    line-height: 19px;
    text-decoration: underline;
    text-transform: none
}

@media (max-width: 580px) {
    .fin-component ._3nM-7EdZelru6UjI9M9L10 {
        justify-content: center;
        width: 100%
    }
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 {
    font-size: 14px;
    margin-left: 15px;
    width: 132px
}

@media (max-width: 580px) {
    .fin-component ._1qD9UhlrUZd2kg76q76wx4 {
        margin-left: 0;
        width: 100%
    }
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__control {
    background-color: #f6f6fa !important;
    border: none;
    box-shadow: 0 0 0 1px #f6f6fa
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__control:focus {
    border: none !important
}

@media (max-width: 580px) {
    .fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__control {
        min-height: 30px
    }
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__indicator-separator {
    display: none
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__dropdown-indicator {
    color: #181c32 !important
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__single-value {
    margin-left: 10px
}

.fin-component ._1qD9UhlrUZd2kg76q76wx4 .react-select__option--is-selected {
    background-color: #f6f6fa !important;
    color: #181c32 !important
}

.fin-component ._2ppOiST55abH7H8BPDySv9 {
    background-color: #fff;
    box-shadow: 0 4px 20px rgba(0, 0, 0, .1);
    padding: 15px
}

@media (min-width: 768px) {
    .fin-component ._2ppOiST55abH7H8BPDySv9 {
        padding: 25px 15px 16px
    }
}

.fin-component ._341O88Id2CLuOglZNClZ50 {
    display: inline-block;
    text-align: right !important
}

.fin-component ._1jdH_GOhB63F31nEBVmWSq {
    display: inline-block;
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
    text-align: center
}

.fin-component ._1HW_O4Twr410w62C6CiNzi {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px
}

.fin-component ._3PTNN61lSBFCf0M5dCE8M1 {
    color: #2a2a2a;
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 12px
}

.fin-component .KUSTeEybfTDExJzWYB7rh {
    font-size: 14px;
    font-weight: 400
}

.fin-component ._15L4d3tSbOrb-pA6u4SSfi {
    max-width: 103px !important
}

.fin-component .HYNGnakE3l5gb1NSoWOy9 {
    vertical-align: middle !important
}

.fin-component ._27u5Uqti8QsRroIj9VdaYR {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    .fin-component ._15L4d3tSbOrb-pA6u4SSfi {
        max-width: min(130px, 100% - 4px) !important
    }

    .fin-component ._27u5Uqti8QsRroIj9VdaYR {
        font-size: 13px
    }
}

.fin-component .HYNGnakE3l5gb1NSoWOy9 .fin-table-tickList {
    list-style: none;
    margin: 0 0 19px !important;
    padding-left: 0
}

.fin-component .HYNGnakE3l5gb1NSoWOy9 .fin-table-tickList li {
    background-image: none !important;
    color: #2a2a2a;
    font-size: 13px !important;
    line-height: 15px !important;
    list-style: none !important;
    margin: .5rem 0 0 !important;
    overflow-wrap: break-word !important;
    padding: 0 0 0 20px !important;
    position: relative !important
}

.fin-component .HYNGnakE3l5gb1NSoWOy9 .fin-table-tickList li:after {
    content: "";
    display: none
}

.fin-component .HYNGnakE3l5gb1NSoWOy9 .fin-table-tickList li .check-icon {
    left: 0;
    position: absolute;
    top: 3px !important
}

.fin-component ._2JkLdiieXoS5Y0N3pYRjMV, .fin-component ._16kKpH3do4gglgB50gpjdn {
    display: grid !important;
    grid-template-columns:repeat(12, 1fr) !important;
    row-gap: 0 !important
}

.fin-component .QnKCpdkzIeCh_xAuQu5xX {
    row-gap: 8px !important
}

.fin-component ._2JkLdiieXoS5Y0N3pYRjMV {
    margin-left: -15px;
    margin-right: -15px
}

.fin-component ._1A92e3uJzOvEifx0deHkGT {
    display: none
}

.fin-component ._15MQo1Oet9s0SbCtwbY5wH {
    padding-left: 15px !important;
    padding-right: 4px !important
}

.fin-component ._3DQ__WlR2g4LIRCojufUJe {
    padding-left: 4px !important;
    padding-right: 15px !important
}

.fin-component ._3rDNIySyiCEl6mxAqhz2Ov {
    display: none
}

.fin-component ._2rWHGVnQ0XtGsUec9nZn3W {
    display: block
}

.fin-component .yqA-oR6Oqwwaj6uB_ZKBP {
    cursor: pointer;
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: 100%
}

@media (min-width: 768px) {
    .fin-component ._1jdH_GOhB63F31nEBVmWSq, .fin-component ._341O88Id2CLuOglZNClZ50 {
        display: none
    }

    .fin-component .XZXpy-oOBlYQ-A4ldOSNv {
        padding-left: 12px;
        padding-right: 30px
    }

    .fin-component ._2Yte92g6YxQyiYrD0uVv4s {
        padding-left: 6px
    }

    .fin-component ._1A92e3uJzOvEifx0deHkGT {
        display: inline-block !important;
        text-align: center !important
    }

    .fin-component ._3DQ__WlR2g4LIRCojufUJe, .fin-component ._15MQo1Oet9s0SbCtwbY5wH {
        padding-left: 15px !important;
        padding-right: 15px !important
    }

    .fin-component ._3rDNIySyiCEl6mxAqhz2Ov {
        display: block;
        margin-top: 0
    }

    .fin-component ._2rWHGVnQ0XtGsUec9nZn3W {
        display: none
    }
}

@media (max-width: 991.98px) and (min-width: 768px) {
    .fin-component .HYNGnakE3l5gb1NSoWOy9, .fin-component .XZXpy-oOBlYQ-A4ldOSNv {
        padding-left: 0;
        padding-right: 25px !important;
        padding-top: 5px
    }

    .fin-component ._2Yte92g6YxQyiYrD0uVv4s {
        padding-left: 0
    }
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs {
    margin: 10px 15px 10px 0;
    vertical-align: middle !important;
    width: 100%
}

@media (min-width: 768px) {
    .fin-component .Zr7_y4gteYFMZRjmnKuvs {
        display: inline-block;
        margin: 13px 15px 0 0;
        width: auto
    }
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions--label {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 10px
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions--image {
    display: inline-block;
    margin-right: 13px;
    max-height: 17px;
    max-width: 35px !important;
    padding: 0
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions-container {
    display: inline-block
}

@media (min-width: 992px) {
    .fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions--label {
        margin-right: 6px
    }

    .fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions--image {
        margin-right: 7px;
        max-height: 17px;
        max-width: 35px !important;
        padding: 0
    }
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-title-label {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    vertical-align: middle !important
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-label {
    font-weight: 500
}

.fin-component .Zr7_y4gteYFMZRjmnKuvs .fin-table-functions--image-container {
    display: inline-block;
    padding: 0
}

.fin-component ._1OLL6hMicjRRS84Nl5xhYj {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px
}

.fin-component ._3tGLM4ESCtBEsQfukXGtVG {
    color: #2a2a2a;
    cursor: pointer;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 2px
}

.fin-component ._2Fs_ewoFWM19AsCnrHkJqm {
    font-size: 14px;
    font-weight: 400
}

.fin-component ._2_zoWFwNa-K7DhTqAd2IfT {
    line-height: 0;
    margin-bottom: 10px;
    min-height: 16px
}

@media (min-width: 768px) {
    .fin-component ._2_zoWFwNa-K7DhTqAd2IfT {
        margin-bottom: 15px
    }
}

.fin-component .x4Nq9qZVeKUwEoKs_O8h4 {
    color: #2a2a2a;
    font-size: 10px;
    font-weight: 500;
    padding-left: 18px;
    position: relative;
    text-transform: uppercase
}

.fin-component .x4Nq9qZVeKUwEoKs_O8h4:before {
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuOTYgMy41MmMtLjAxMi44MTQtLjI4MiAxLjkxNi0xLjU1MiAyLjM0My4zOTctLjk0Ni40NTgtMS44NS4xNzYtMi42OTdDNi4yMDggMi4wMyA0Ljk1MiAxLjE0MyA0LjExNi42NmMtLjI4NS0uMTY2LS42NTIuMDQtLjY0Ni4zNy4wMS42MDItLjE3MiAxLjQ4Mi0xLjA2MSAyLjM3MUMxLjIyNSA0LjU4NC42MjUgNS44MDcuNjI1IDcuMDM0YzAgMS41NDEgMS4wODMgMy41MTIgMy4yNSAzLjUxMi0yLjE4OS0yLjE4OS0uNTQyLTQuMDUzLS41NDItNC4wNTMuNDU5IDMuMjAzIDIuNzAyIDQuMDUzIDMuNzkyIDQuMDUzLjkyNyAwIDIuNzA4LS42NzcgMi43MDgtMy40OTMgMC0xLjY5Ny0uNzIxLTIuOTg1LTEuMjkyLTMuNzM3LS4xODgtLjI0OC0uNTc2LS4xMDctLjU4LjIwM3oiIGZpbGw9IiMyQTJBMkEiLz48L3N2Zz4=);
    left: 0;
    position: absolute;
    top: 0
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_ {
    border-radius: 5px;
    cursor: pointer;
    font-size: 13px;
    line-height: 1.2;
    max-width: 260px !important;
    padding: 10px 20px;
    text-align: left;
    white-space: normal;
    z-index: 100000001 !important
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_._33WO0gikzzWN88tpU0Vr-c {
    margin-top: -10px
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_._2VUthJ1Tue-Nz5Mkvnzh4J {
    margin-top: 10px
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_._20gXSdZ_JGKtQ8j_T0YwWZ {
    margin-left: -10px
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_._1NKVYcQ8hirQRJYKJCLMz- {
    margin-left: 10px
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_ table {
    border: 0;
    min-width: 140px;
    padding: 10px 0
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_ td {
    color: #fff !important;
    font-size: 12px
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_ td:last-of-type {
    text-align: right
}

.fin-component ._1BIoHsnQKXsilbXt1diUD_ tr:not(:first-of-type) td {
    padding-top: 10px
}

.fin-component .wAF-KMLywbJQK4yVLhmfq {
    display: inline-block;
    text-align: right !important
}

.fin-component ._1jzDhg_zBlczD_-KNGf8rD {
    display: inline-block;
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
    text-align: center
}

.fin-component ._3hecD5mmBZYbNUl3PIgkBh {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px
}

.fin-component .yDgsp_uqXtkMVbNkIqwM6 {
    color: #2a2a2a;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 2px
}

.fin-component ._3A4V0RgKici0bsJypvYD8j {
    font-size: 14px;
    font-weight: 400
}

.fin-component .URiOp9zAx-8Vw6HskyfYg {
    max-width: 103px !important
}

.fin-component ._2--7JK3c_HosUYsBDGHw64 {
    vertical-align: middle !important
}

.fin-component .dBWWEYRUA8veWu2CyTe7P {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    .fin-component .dBWWEYRUA8veWu2CyTe7P {
        font-size: 13px
    }

    .fin-component .URiOp9zAx-8Vw6HskyfYg {
        max-width: min(130px, 100% - 4px) !important
    }
}

.fin-component ._2--7JK3c_HosUYsBDGHw64 .fin-table-tickList {
    list-style: none;
    margin: 0 0 19px !important;
    padding-left: 0
}

.fin-component ._2--7JK3c_HosUYsBDGHw64 .fin-table-tickList li {
    background-image: none !important;
    color: #2a2a2a;
    font-size: 13px !important;
    line-height: 15px !important;
    list-style: none !important;
    margin: .5rem 0 0 !important;
    overflow-wrap: break-word !important;
    padding: 0 0 0 20px !important;
    position: relative !important
}

.fin-component ._2--7JK3c_HosUYsBDGHw64 .fin-table-tickList li:after {
    content: "";
    display: none
}

.fin-component ._2--7JK3c_HosUYsBDGHw64 .fin-table-tickList li .check-icon {
    left: 0;
    position: absolute;
    top: 3px !important
}

.fin-component ._2KKBniTzbHbpNPs76cjTRl, .fin-component ._3jn6TkYTjBsMywnJcf7eJk {
    display: grid !important;
    grid-template-columns:repeat(12, 1fr) !important;
    row-gap: 0 !important
}

.fin-component ._2c6hSTLoaohVDELxYB2efz {
    row-gap: 8px !important
}

.fin-component ._3jn6TkYTjBsMywnJcf7eJk {
    margin-left: -15px;
    margin-right: -15px
}

.fin-component ._3SE0L5fKDy9lLHc0JmQrqz {
    display: none
}

.fin-component ._1X1zWrRmqsvav-S2Jwolmm {
    padding-left: 15px !important;
    padding-right: 4px !important
}

.fin-component ._3XHzz_jQcIogJOo0yb7aAi {
    padding-left: 4px !important;
    padding-right: 15px !important
}

.fin-component ._1yCmrLOh9dkmTMbFoBiqer {
    display: none
}

.fin-component ._2a3NyGtiA8EDj3gKim5hQX {
    display: block
}

.fin-component ._1WGQgPvYVvJyl4xlq6ePRl {
    cursor: pointer;
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: 100%
}

.fin-component ._1xj9Vh4d0XYbPA1pUwdBUd {
    row-gap: 0 !important
}

.fin-component ._1-mNXrlnItVpnJShagG8os {
    display: block
}

.fin-component ._3oLraUYHUjgINhG5nNXq4M {
    display: none
}

@media (min-width: 768px) {
    .fin-component ._1jzDhg_zBlczD_-KNGf8rD, .fin-component .wAF-KMLywbJQK4yVLhmfq {
        display: none
    }

    .fin-component .Gqm2AO4J3BHl7vW_3q535 {
        padding-left: 12px;
        padding-right: 30px
    }

    .fin-component .mLbO1pez8U8iyOtdToBTw {
        padding-left: 6px
    }

    .fin-component ._3SE0L5fKDy9lLHc0JmQrqz {
        display: inline-block !important;
        text-align: center !important
    }

    .fin-component ._1X1zWrRmqsvav-S2Jwolmm, .fin-component ._3XHzz_jQcIogJOo0yb7aAi {
        padding-left: 15px !important;
        padding-right: 15px !important
    }

    .fin-component ._1yCmrLOh9dkmTMbFoBiqer {
        display: block;
        margin-top: 0
    }

    .fin-component ._2a3NyGtiA8EDj3gKim5hQX {
        display: none
    }

    .fin-component .wn9EvH_qCxBbfn0L_VcQ9 {
        font-size: 15px;
        font-weight: 500;
        margin-bottom: 11px !important
    }

    .fin-component ._1LGdoZmRLSvj3KLMCigAH3 {
        margin-bottom: 2px
    }

    .fin-component ._1-mNXrlnItVpnJShagG8os {
        display: none
    }

    .fin-component ._3oLraUYHUjgINhG5nNXq4M {
        display: block
    }
}

@media (max-width: 991.98px) and (min-width: 768px) {
    .fin-component ._2--7JK3c_HosUYsBDGHw64, .fin-component .Gqm2AO4J3BHl7vW_3q535 {
        padding-left: 0;
        padding-right: 25px !important;
        padding-top: 5px
    }

    .fin-component .mLbO1pez8U8iyOtdToBTw {
        padding-left: 0
    }
}

.fin-component ._1LGdoZmRLSvj3KLMCigAH3 {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px
}

.fin-component .wn9EvH_qCxBbfn0L_VcQ9 {
    font-weight: 500;
    margin-bottom: 20px
}

.fin-component .IzbjNsmMxEDMprRo-A_iG {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px
}

.fin-component ._1zKOR-yW1sGTj23eQmFOCs button {
    background-color: #fff;
    border: 0 !important;
    border-radius: 100px !important;
    color: #3c3c3c !important;
    font-size: 12px !important;
    font-weight: 500;
    height: 31px;
    left: 50%;
    min-width: 137px;
    padding: 7px 20px !important;
    position: absolute;
    text-decoration: none;
    transform: translateX(-50%)
}

.fin-component ._1zKOR-yW1sGTj23eQmFOCs button:focus {
    box-shadow: none !important;
    outline: none !important
}

.fin-component ._1zKOR-yW1sGTj23eQmFOCs {
    position: relative
}

.fin-component ._24Lib9nxroTo_Lv_2QA9ZH {
    margin-bottom: 15px
}

.fin-component ._1-RU1aQbpMcH6QcdWfoKmu {
    border-bottom: 0 !important
}

.fin-component ._15thbVwPrcAPSfml9yi3pd {
    background-color: #fff;
    border: 0;
    border-radius: 100px;
    font-size: 12px;
    font-weight: 500;
    left: 50%;
    min-width: 137px;
    padding: 7px 20px;
    position: absolute;
    text-decoration: none;
    transform: translateX(-50%);
    white-space: nowrap
}

.fin-component ._15thbVwPrcAPSfml9yi3pd:after {
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    bottom: 0;
    box-shadow: 0 10px 20px rgb(0 0 0/6%);
    content: "";
    height: 50%;
    left: 0;
    position: absolute;
    width: 100%
}

.fin-component ._3w1tnp0WdLeueGEMCip0Wl {
    margin-left: 7.5px
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA {
    margin: 10px 15px 10px 0;
    vertical-align: middle !important;
    width: 100%
}

@media (min-width: 768px) {
    .fin-component ._15RjyQah0N25u7_Lq6kHPA {
        display: inline-block;
        margin: 13px 15px 0 0;
        width: auto
    }
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions--label {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 10px
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions--image {
    display: inline-block;
    margin-right: 13px;
    max-height: 17px;
    max-width: 35px !important;
    padding: 0
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions-container {
    display: inline-block
}

@media (min-width: 992px) {
    .fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions--label {
        margin-right: 6px
    }

    .fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions--image {
        margin-right: 7px;
        max-height: 17px;
        max-width: 35px !important;
        padding: 0
    }
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-title-label {
    color: #7c7c7c;
    font-size: 13px;
    line-height: 15px;
    vertical-align: middle !important
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-label {
    font-weight: 500
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-functions--image-container {
    display: inline-block;
    max-width: 100%;
    width: 100%
}

.fin-component ._15RjyQah0N25u7_Lq6kHPA .fin-table-title-label {
    margin-bottom: 3px
}

.fin-component ._2a_pTxOICV_xjvh0fUkR-G {
    row-gap: 0 !important
}

.fin-component .SCrG4_lupPV-GafRrFsJx {
    font-size: 15px
}

.fin-component ._3GdUGocYxfrEN_H3d6q3fE {
    align-content: center;
    display: flex;
    height: 100%;
    justify-content: flex-start;
    margin: 0 15px
}

.fin-component ._1ecD2V15OtCTKdL1l0S5s4 {
    margin-left: 15px !important
}

.fin-component ._2dkXvVBToz1y-8fko4xyLA {
    width: auto !important
}

@media (max-width: 450px) {
    .fin-component ._1ecD2V15OtCTKdL1l0S5s4 ._2HICQu6oppitFQsRGry8og {
        width: 100% !important
    }
}

@media (min-width: 768px) {
    .fin-component ._1ecD2V15OtCTKdL1l0S5s4 ._2HICQu6oppitFQsRGry8og {
        margin-left: 10px !important;
        width: 115px !important
    }
}

.fin-component ._2y_6G30gjcLHUGCb1-Zhxq {
    color: #343a40 !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 19px !important;
    margin-right: 20px !important
}

.fin-component .F0P0Xv2dFYx-pU1VILI84 {
    display: inline-block !important;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 23px;
    white-space: nowrap
}

.fin-component ._12ngBq1bSXr_FHS-42T8ZG {
    color: #343a40 !important;
    display: inline-block !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 19px !important;
    margin-bottom: 0 !important;
    margin-left: 4px !important;
    white-space: nowrap
}

.fin-component .btOdpSX3FrwskUHA4Pb5N {
    align-items: center;
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    height: 100%;
    margin: 0;
    width: 100%
}

.fin-component ._1HpZBHFmSK83HCpI7BeOOE {
    flex-grow: 1;
    height: 26px
}

.fin-component ._1DNGxA-oYVo4OimqvLHbdK {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    height: 19px;
    justify-content: space-between;
    white-space: nowrap;
    width: 100%
}

@media (max-width: 395px) {
    .fin-component ._1DNGxA-oYVo4OimqvLHbdK {
        height: auto
    }
}

@media (min-width: 768px) {
    .fin-component ._1HpZBHFmSK83HCpI7BeOOE {
        margin-right: 15px
    }

    .fin-component ._3qmsf4Bb9KnI0Rp_LDRtUd {
        display: none
    }

    .fin-component ._1DNGxA-oYVo4OimqvLHbdK {
        width: auto
    }

    .fin-component .btOdpSX3FrwskUHA4Pb5N {
        flex-wrap: nowrap;
        margin-left: 50px;
        margin-right: 25px
    }
}

@media (min-width: 998px) {
    .fin-component .btOdpSX3FrwskUHA4Pb5N {
        margin-left: 25px
    }
}

.fin-component ._1enJFO45waqKh9ScZuEACL ._16AIsE4foE4ljvJfdV60JH {
    margin-left: 35px !important
}

.fin-component .XsOBbtTmBt9yciuB456rg {
    display: flex;
    height: 100%;
    margin: 0 15px
}

@media (max-width: 767px) {
    .fin-component ._1qSADIPg1b8NveSKAyzx-m {
        display: none
    }
}

.fin-component ._1CKqFM7_7mobb_WaH9vafW {
    height: 100%
}

.fin-component {
    /*!
 * Bootstrap Reboot v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
}

.fin-component *, .fin-component :after, .fin-component :before {
    box-sizing: border-box
}

.fin-component html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: sans-serif;
    line-height: 1.15
}

.fin-component article, .fin-component aside, .fin-component figcaption, .fin-component figure, .fin-component footer, .fin-component header, .fin-component hgroup, .fin-component main, .fin-component nav, .fin-component section {
    display: block
}

.fin-component body {
    background-color: #fff;
    color: #212529;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    text-align: left
}

.fin-component [tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0 !important
}

.fin-component hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.fin-component h1, .fin-component h2, .fin-component h3, .fin-component h4, .fin-component h5, .fin-component h6 {
    margin-bottom: .5rem;
    margin-top: 0
}

.fin-component p {
    margin-bottom: 1rem;
    margin-top: 0
}

.fin-component abbr[data-original-title], .fin-component abbr[title] {
    border-bottom: 0;
    cursor: help;
    text-decoration: underline;
    text-decoration: underline dotted;
    text-decoration-skip-ink: none
}

.fin-component address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}

.fin-component dl, .fin-component ol, .fin-component ul {
    margin-bottom: 1rem;
    margin-top: 0
}

.fin-component ol ol, .fin-component ol ul, .fin-component ul ol, .fin-component ul ul {
    margin-bottom: 0
}

.fin-component dt {
    font-weight: 700
}

.fin-component dd {
    margin-bottom: .5rem;
    margin-left: 0
}

.fin-component blockquote {
    margin: 0 0 1rem
}

.fin-component b, .fin-component strong {
    font-weight: bolder
}

.fin-component small {
    font-size: 80%
}

.fin-component sub, .fin-component sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

.fin-component sub {
    bottom: -.25em
}

.fin-component sup {
    top: -.5em
}

.fin-component a {
    background-color: transparent;
    color: #007bff;
    text-decoration: none
}

.fin-component a:hover {
    color: #0056b3;
    text-decoration: underline
}

.fin-component a:not([href]):not([class]), .fin-component a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

.fin-component code, .fin-component kbd, .fin-component pre, .fin-component samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

.fin-component pre {
    -ms-overflow-style: scrollbar;
    margin-bottom: 1rem;
    margin-top: 0;
    overflow: auto
}

.fin-component figure {
    margin: 0 0 1rem
}

.fin-component img {
    border-style: none;
    vertical-align: middle
}

.fin-component svg {
    overflow: hidden;
    vertical-align: middle
}

.fin-component table {
    border-collapse: collapse
}

.fin-component caption {
    caption-side: bottom;
    color: #6c757d;
    padding-bottom: .75rem;
    padding-top: .75rem;
    text-align: left
}

.fin-component th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

.fin-component label {
    display: inline-block;
    margin-bottom: .5rem
}

.fin-component button {
    border-radius: 0
}

.fin-component button:focus:not(:focus-visible) {
    outline: 0
}

.fin-component button, .fin-component input, .fin-component optgroup, .fin-component select, .fin-component textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

.fin-component button, .fin-component input {
    overflow: visible
}

.fin-component button, .fin-component select {
    text-transform: none
}

.fin-component [role=button] {
    cursor: pointer
}

.fin-component select {
    word-wrap: normal
}

.fin-component [type=button], .fin-component [type=reset], .fin-component [type=submit], .fin-component button {
    -webkit-appearance: button
}

.fin-component [type=button]:not(:disabled), .fin-component [type=reset]:not(:disabled), .fin-component [type=submit]:not(:disabled), .fin-component button:not(:disabled) {
    cursor: pointer
}

.fin-component [type=button]::-moz-focus-inner, .fin-component [type=reset]::-moz-focus-inner, .fin-component [type=submit]::-moz-focus-inner, .fin-component button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

.fin-component input[type=checkbox], .fin-component input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

.fin-component textarea {
    overflow: auto;
    resize: vertical
}

.fin-component fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

.fin-component legend {
    color: inherit;
    display: block;
    font-size: 1.5rem;
    line-height: inherit;
    margin-bottom: .5rem;
    max-width: 100%;
    padding: 0;
    white-space: normal;
    width: 100%
}

.fin-component progress {
    vertical-align: baseline
}

.fin-component [type=number]::-webkit-inner-spin-button, .fin-component [type=number]::-webkit-outer-spin-button {
    height: auto
}

.fin-component [type=search] {
    -webkit-appearance: none;
    outline-offset: -2px
}

.fin-component [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.fin-component ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

.fin-component output {
    display: inline-block
}

.fin-component summary {
    cursor: pointer;
    display: list-item
}

.fin-component template {
    display: none
}

.fin-component [hidden] {
    display: none !important
}

.fin-component .dropdown, .fin-component .dropleft, .fin-component .dropright, .fin-component .dropup {
    position: relative
}

.fin-component .dropdown-toggle {
    white-space: nowrap
}

.fin-component .dropdown-toggle:after {
    border-bottom: 0;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: .3em solid;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.fin-component .dropdown-toggle:empty:after {
    margin-left: 0
}

.fin-component .dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem;
    color: #212529;
    display: none;
    float: left;
    font-size: 1rem;
    left: 0;
    list-style: none;
    margin: .125rem 0 0;
    min-width: 10rem;
    padding: .5rem 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000
}

.fin-component .dropdown-menu-left {
    left: 0;
    right: auto
}

.fin-component .dropdown-menu-right {
    left: auto;
    right: 0
}

@media (min-width: 576px) {
    .fin-component .dropdown-menu-sm-left {
        left: 0;
        right: auto
    }

    .fin-component .dropdown-menu-sm-right {
        left: auto;
        right: 0
    }
}

@media (min-width: 768px) {
    .fin-component .dropdown-menu-md-left {
        left: 0;
        right: auto
    }

    .fin-component .dropdown-menu-md-right {
        left: auto;
        right: 0
    }
}

@media (min-width: 992px) {
    .fin-component .dropdown-menu-lg-left {
        left: 0;
        right: auto
    }

    .fin-component .dropdown-menu-lg-right {
        left: auto;
        right: 0
    }
}

@media (min-width: 1200px) {
    .fin-component .dropdown-menu-xl-left {
        left: 0;
        right: auto
    }

    .fin-component .dropdown-menu-xl-right {
        left: auto;
        right: 0
    }
}

.fin-component .dropup .dropdown-menu {
    bottom: 100%;
    margin-bottom: .125rem;
    margin-top: 0;
    top: auto
}

.fin-component .dropup .dropdown-toggle:after {
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: 0;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.fin-component .dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.fin-component .dropright .dropdown-menu {
    left: 100%;
    margin-left: .125rem;
    margin-top: 0;
    right: auto;
    top: 0
}

.fin-component .dropright .dropdown-toggle:after {
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    border-right: 0;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.fin-component .dropright .dropdown-toggle:empty:after {
    margin-left: 0
}

.fin-component .dropright .dropdown-toggle:after {
    vertical-align: 0
}

.fin-component .dropleft .dropdown-menu {
    left: auto;
    margin-right: .125rem;
    margin-top: 0;
    right: 100%;
    top: 0
}

.fin-component .dropleft .dropdown-toggle:after {
    content: "";
    display: inline-block;
    display: none;
    margin-left: .255em;
    vertical-align: .255em
}

.fin-component .dropleft .dropdown-toggle:before {
    border-bottom: .3em solid transparent;
    border-right: .3em solid;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em
}

.fin-component .dropleft .dropdown-toggle:empty:after {
    margin-left: 0
}

.fin-component .dropleft .dropdown-toggle:before {
    vertical-align: 0
}

.fin-component .dropdown-menu[x-placement^=bottom], .fin-component .dropdown-menu[x-placement^=left], .fin-component .dropdown-menu[x-placement^=right], .fin-component .dropdown-menu[x-placement^=top] {
    bottom: auto;
    right: auto
}

.fin-component .dropdown-divider {
    border-top: 1px solid #e9ecef;
    height: 0;
    margin: .5rem 0;
    overflow: hidden
}

.fin-component .dropdown-item {
    background-color: transparent;
    border: 0;
    clear: both;
    color: #212529;
    display: block;
    font-weight: 400;
    padding: .25rem 1.5rem;
    text-align: inherit;
    white-space: nowrap;
    width: 100%
}

.fin-component .dropdown-item:focus, .fin-component .dropdown-item:hover {
    background-color: #e9ecef;
    color: #16181b;
    text-decoration: none
}

.fin-component .dropdown-item.active, .fin-component .dropdown-item:active {
    background-color: #007bff;
    color: #fff;
    text-decoration: none
}

.fin-component .dropdown-item.disabled, .fin-component .dropdown-item:disabled {
    background-color: transparent;
    color: #adb5bd;
    pointer-events: none
}

.fin-component .dropdown-menu.show {
    display: block
}

.fin-component .dropdown-header {
    color: #6c757d;
    display: block;
    font-size: .875rem;
    margin-bottom: 0;
    padding: .5rem 1.5rem;
    white-space: nowrap
}

.fin-component .dropdown-item-text {
    color: #212529;
    display: block;
    padding: .25rem 1.5rem
}

.fin-component .fade {
    transition: opacity .15s linear
}

@media (prefers-reduced-motion: reduce) {
    .fin-component .fade {
        transition: none
    }
}

.fin-component .fade:not(.show) {
    opacity: 0
}

.fin-component .collapse:not(.show) {
    display: none
}

.fin-component .collapsing {
    height: 0;
    overflow: hidden;
    position: relative;
    transition: height .35s ease
}

@media (prefers-reduced-motion: reduce) {
    .fin-component .collapsing {
        transition: none
    }
}

.fin-component .container, .fin-component .container-fluid, .fin-component .container-lg, .fin-component .container-md, .fin-component .container-sm, .fin-component .container-xl {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%
}

@media (min-width: 576px) {
    .fin-component .container, .fin-component .container-sm {
        max-width: 540px
    }
}

@media (min-width: 768px) {
    .fin-component .container, .fin-component .container-md, .fin-component .container-sm {
        max-width: 720px
    }
}

@media (min-width: 992px) {
    .fin-component .container, .fin-component .container-lg, .fin-component .container-md, .fin-component .container-sm {
        max-width: 960px
    }
}

@media (min-width: 1200px) {
    .fin-component .container, .fin-component .container-lg, .fin-component .container-md, .fin-component .container-sm, .fin-component .container-xl {
        max-width: 1140px
    }
}

.fin-component .row {
    display: flex;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px
}

.fin-component .no-gutters {
    margin-left: 0;
    margin-right: 0
}

.fin-component .no-gutters > .col, .fin-component .no-gutters > [class*=col-] {
    padding-left: 0;
    padding-right: 0
}

.fin-component .col, .fin-component .col-1, .fin-component .col-2, .fin-component .col-3, .fin-component .col-4, .fin-component .col-5, .fin-component .col-6, .fin-component .col-7, .fin-component .col-8, .fin-component .col-9, .fin-component .col-10, .fin-component .col-11, .fin-component .col-12, .fin-component .col-auto, .fin-component .col-lg, .fin-component .col-lg-1, .fin-component .col-lg-2, .fin-component .col-lg-3, .fin-component .col-lg-4, .fin-component .col-lg-5, .fin-component .col-lg-6, .fin-component .col-lg-7, .fin-component .col-lg-8, .fin-component .col-lg-9, .fin-component .col-lg-10, .fin-component .col-lg-11, .fin-component .col-lg-12, .fin-component .col-lg-auto, .fin-component .col-md, .fin-component .col-md-1, .fin-component .col-md-2, .fin-component .col-md-3, .fin-component .col-md-4, .fin-component .col-md-5, .fin-component .col-md-6, .fin-component .col-md-7, .fin-component .col-md-8, .fin-component .col-md-9, .fin-component .col-md-10, .fin-component .col-md-11, .fin-component .col-md-12, .fin-component .col-md-auto, .fin-component .col-sm, .fin-component .col-sm-1, .fin-component .col-sm-2, .fin-component .col-sm-3, .fin-component .col-sm-4, .fin-component .col-sm-5, .fin-component .col-sm-6, .fin-component .col-sm-7, .fin-component .col-sm-8, .fin-component .col-sm-9, .fin-component .col-sm-10, .fin-component .col-sm-11, .fin-component .col-sm-12, .fin-component .col-sm-auto, .fin-component .col-xl, .fin-component .col-xl-1, .fin-component .col-xl-2, .fin-component .col-xl-3, .fin-component .col-xl-4, .fin-component .col-xl-5, .fin-component .col-xl-6, .fin-component .col-xl-7, .fin-component .col-xl-8, .fin-component .col-xl-9, .fin-component .col-xl-10, .fin-component .col-xl-11, .fin-component .col-xl-12, .fin-component .col-xl-auto {
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    width: 100%
}

.fin-component .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}

.fin-component .row-cols-1 > * {
    flex: 0 0 100%;
    max-width: 100%
}

.fin-component .row-cols-2 > * {
    flex: 0 0 50%;
    max-width: 50%
}

.fin-component .row-cols-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.fin-component .row-cols-4 > * {
    flex: 0 0 25%;
    max-width: 25%
}

.fin-component .row-cols-5 > * {
    flex: 0 0 20%;
    max-width: 20%
}

.fin-component .row-cols-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.fin-component .col-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto
}

.fin-component .col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
}

.fin-component .col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.fin-component .col-3 {
    flex: 0 0 25%;
    max-width: 25%
}

.fin-component .col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.fin-component .col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
}

.fin-component .col-6 {
    flex: 0 0 50%;
    max-width: 50%
}

.fin-component .col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
}

.fin-component .col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
}

.fin-component .col-9 {
    flex: 0 0 75%;
    max-width: 75%
}

.fin-component .col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
}

.fin-component .col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
}

.fin-component .col-12 {
    flex: 0 0 100%;
    max-width: 100%
}

.fin-component .order-first {
    order: -1
}

.fin-component .order-last {
    order: 13
}

.fin-component .order-0 {
    order: 0
}

.fin-component .order-1 {
    order: 1
}

.fin-component .order-2 {
    order: 2
}

.fin-component .order-3 {
    order: 3
}

.fin-component .order-4 {
    order: 4
}

.fin-component .order-5 {
    order: 5
}

.fin-component .order-6 {
    order: 6
}

.fin-component .order-7 {
    order: 7
}

.fin-component .order-8 {
    order: 8
}

.fin-component .order-9 {
    order: 9
}

.fin-component .order-10 {
    order: 10
}

.fin-component .order-11 {
    order: 11
}

.fin-component .order-12 {
    order: 12
}

.fin-component .offset-1 {
    margin-left: 8.33333%
}

.fin-component .offset-2 {
    margin-left: 16.66667%
}

.fin-component .offset-3 {
    margin-left: 25%
}

.fin-component .offset-4 {
    margin-left: 33.33333%
}

.fin-component .offset-5 {
    margin-left: 41.66667%
}

.fin-component .offset-6 {
    margin-left: 50%
}

.fin-component .offset-7 {
    margin-left: 58.33333%
}

.fin-component .offset-8 {
    margin-left: 66.66667%
}

.fin-component .offset-9 {
    margin-left: 75%
}

.fin-component .offset-10 {
    margin-left: 83.33333%
}

.fin-component .offset-11 {
    margin-left: 91.66667%
}

@media (min-width: 576px) {
    .fin-component .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .fin-component .row-cols-sm-1 > * {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .row-cols-sm-2 > * {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .row-cols-sm-3 > * {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .row-cols-sm-4 > * {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .row-cols-sm-5 > * {
        flex: 0 0 20%;
        max-width: 20%
    }

    .fin-component .row-cols-sm-6 > * {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-sm-auto {
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .fin-component .col-sm-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .fin-component .col-sm-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .col-sm-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .col-sm-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .fin-component .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .col-sm-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .fin-component .col-sm-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .fin-component .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fin-component .col-sm-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .fin-component .col-sm-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .fin-component .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .order-sm-first {
        order: -1
    }

    .fin-component .order-sm-last {
        order: 13
    }

    .fin-component .order-sm-0 {
        order: 0
    }

    .fin-component .order-sm-1 {
        order: 1
    }

    .fin-component .order-sm-2 {
        order: 2
    }

    .fin-component .order-sm-3 {
        order: 3
    }

    .fin-component .order-sm-4 {
        order: 4
    }

    .fin-component .order-sm-5 {
        order: 5
    }

    .fin-component .order-sm-6 {
        order: 6
    }

    .fin-component .order-sm-7 {
        order: 7
    }

    .fin-component .order-sm-8 {
        order: 8
    }

    .fin-component .order-sm-9 {
        order: 9
    }

    .fin-component .order-sm-10 {
        order: 10
    }

    .fin-component .order-sm-11 {
        order: 11
    }

    .fin-component .order-sm-12 {
        order: 12
    }

    .fin-component .offset-sm-0 {
        margin-left: 0
    }

    .fin-component .offset-sm-1 {
        margin-left: 8.33333%
    }

    .fin-component .offset-sm-2 {
        margin-left: 16.66667%
    }

    .fin-component .offset-sm-3 {
        margin-left: 25%
    }

    .fin-component .offset-sm-4 {
        margin-left: 33.33333%
    }

    .fin-component .offset-sm-5 {
        margin-left: 41.66667%
    }

    .fin-component .offset-sm-6 {
        margin-left: 50%
    }

    .fin-component .offset-sm-7 {
        margin-left: 58.33333%
    }

    .fin-component .offset-sm-8 {
        margin-left: 66.66667%
    }

    .fin-component .offset-sm-9 {
        margin-left: 75%
    }

    .fin-component .offset-sm-10 {
        margin-left: 83.33333%
    }

    .fin-component .offset-sm-11 {
        margin-left: 91.66667%
    }
}

@media (min-width: 768px) {
    .fin-component .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .fin-component .row-cols-md-1 > * {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .row-cols-md-2 > * {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .row-cols-md-3 > * {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .row-cols-md-4 > * {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .row-cols-md-5 > * {
        flex: 0 0 20%;
        max-width: 20%
    }

    .fin-component .row-cols-md-6 > * {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-md-auto {
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .fin-component .col-md-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .fin-component .col-md-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .col-md-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .col-md-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .fin-component .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .col-md-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .fin-component .col-md-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .fin-component .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fin-component .col-md-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .fin-component .col-md-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .fin-component .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .order-md-first {
        order: -1
    }

    .fin-component .order-md-last {
        order: 13
    }

    .fin-component .order-md-0 {
        order: 0
    }

    .fin-component .order-md-1 {
        order: 1
    }

    .fin-component .order-md-2 {
        order: 2
    }

    .fin-component .order-md-3 {
        order: 3
    }

    .fin-component .order-md-4 {
        order: 4
    }

    .fin-component .order-md-5 {
        order: 5
    }

    .fin-component .order-md-6 {
        order: 6
    }

    .fin-component .order-md-7 {
        order: 7
    }

    .fin-component .order-md-8 {
        order: 8
    }

    .fin-component .order-md-9 {
        order: 9
    }

    .fin-component .order-md-10 {
        order: 10
    }

    .fin-component .order-md-11 {
        order: 11
    }

    .fin-component .order-md-12 {
        order: 12
    }

    .fin-component .offset-md-0 {
        margin-left: 0
    }

    .fin-component .offset-md-1 {
        margin-left: 8.33333%
    }

    .fin-component .offset-md-2 {
        margin-left: 16.66667%
    }

    .fin-component .offset-md-3 {
        margin-left: 25%
    }

    .fin-component .offset-md-4 {
        margin-left: 33.33333%
    }

    .fin-component .offset-md-5 {
        margin-left: 41.66667%
    }

    .fin-component .offset-md-6 {
        margin-left: 50%
    }

    .fin-component .offset-md-7 {
        margin-left: 58.33333%
    }

    .fin-component .offset-md-8 {
        margin-left: 66.66667%
    }

    .fin-component .offset-md-9 {
        margin-left: 75%
    }

    .fin-component .offset-md-10 {
        margin-left: 83.33333%
    }

    .fin-component .offset-md-11 {
        margin-left: 91.66667%
    }
}

@media (min-width: 992px) {
    .fin-component .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .fin-component .row-cols-lg-1 > * {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .row-cols-lg-2 > * {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .row-cols-lg-3 > * {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .row-cols-lg-4 > * {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .row-cols-lg-5 > * {
        flex: 0 0 20%;
        max-width: 20%
    }

    .fin-component .row-cols-lg-6 > * {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-lg-auto {
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .fin-component .col-lg-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .fin-component .col-lg-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .col-lg-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .col-lg-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .fin-component .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .col-lg-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .fin-component .col-lg-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .fin-component .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fin-component .col-lg-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .fin-component .col-lg-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .fin-component .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .order-lg-first {
        order: -1
    }

    .fin-component .order-lg-last {
        order: 13
    }

    .fin-component .order-lg-0 {
        order: 0
    }

    .fin-component .order-lg-1 {
        order: 1
    }

    .fin-component .order-lg-2 {
        order: 2
    }

    .fin-component .order-lg-3 {
        order: 3
    }

    .fin-component .order-lg-4 {
        order: 4
    }

    .fin-component .order-lg-5 {
        order: 5
    }

    .fin-component .order-lg-6 {
        order: 6
    }

    .fin-component .order-lg-7 {
        order: 7
    }

    .fin-component .order-lg-8 {
        order: 8
    }

    .fin-component .order-lg-9 {
        order: 9
    }

    .fin-component .order-lg-10 {
        order: 10
    }

    .fin-component .order-lg-11 {
        order: 11
    }

    .fin-component .order-lg-12 {
        order: 12
    }

    .fin-component .offset-lg-0 {
        margin-left: 0
    }

    .fin-component .offset-lg-1 {
        margin-left: 8.33333%
    }

    .fin-component .offset-lg-2 {
        margin-left: 16.66667%
    }

    .fin-component .offset-lg-3 {
        margin-left: 25%
    }

    .fin-component .offset-lg-4 {
        margin-left: 33.33333%
    }

    .fin-component .offset-lg-5 {
        margin-left: 41.66667%
    }

    .fin-component .offset-lg-6 {
        margin-left: 50%
    }

    .fin-component .offset-lg-7 {
        margin-left: 58.33333%
    }

    .fin-component .offset-lg-8 {
        margin-left: 66.66667%
    }

    .fin-component .offset-lg-9 {
        margin-left: 75%
    }

    .fin-component .offset-lg-10 {
        margin-left: 83.33333%
    }

    .fin-component .offset-lg-11 {
        margin-left: 91.66667%
    }
}

@media (min-width: 1200px) {
    .fin-component .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .fin-component .row-cols-xl-1 > * {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .row-cols-xl-2 > * {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .row-cols-xl-3 > * {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .row-cols-xl-4 > * {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .row-cols-xl-5 > * {
        flex: 0 0 20%;
        max-width: 20%
    }

    .fin-component .row-cols-xl-6 > * {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-xl-auto {
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .fin-component .col-xl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .fin-component .col-xl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .fin-component .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fin-component .col-xl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .fin-component .col-xl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .fin-component .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fin-component .col-xl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .fin-component .col-xl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .fin-component .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fin-component .col-xl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .fin-component .col-xl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .fin-component .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .fin-component .order-xl-first {
        order: -1
    }

    .fin-component .order-xl-last {
        order: 13
    }

    .fin-component .order-xl-0 {
        order: 0
    }

    .fin-component .order-xl-1 {
        order: 1
    }

    .fin-component .order-xl-2 {
        order: 2
    }

    .fin-component .order-xl-3 {
        order: 3
    }

    .fin-component .order-xl-4 {
        order: 4
    }

    .fin-component .order-xl-5 {
        order: 5
    }

    .fin-component .order-xl-6 {
        order: 6
    }

    .fin-component .order-xl-7 {
        order: 7
    }

    .fin-component .order-xl-8 {
        order: 8
    }

    .fin-component .order-xl-9 {
        order: 9
    }

    .fin-component .order-xl-10 {
        order: 10
    }

    .fin-component .order-xl-11 {
        order: 11
    }

    .fin-component .order-xl-12 {
        order: 12
    }

    .fin-component .offset-xl-0 {
        margin-left: 0
    }

    .fin-component .offset-xl-1 {
        margin-left: 8.33333%
    }

    .fin-component .offset-xl-2 {
        margin-left: 16.66667%
    }

    .fin-component .offset-xl-3 {
        margin-left: 25%
    }

    .fin-component .offset-xl-4 {
        margin-left: 33.33333%
    }

    .fin-component .offset-xl-5 {
        margin-left: 41.66667%
    }

    .fin-component .offset-xl-6 {
        margin-left: 50%
    }

    .fin-component .offset-xl-7 {
        margin-left: 58.33333%
    }

    .fin-component .offset-xl-8 {
        margin-left: 66.66667%
    }

    .fin-component .offset-xl-9 {
        margin-left: 75%
    }

    .fin-component .offset-xl-10 {
        margin-left: 83.33333%
    }

    .fin-component .offset-xl-11 {
        margin-left: 91.66667%
    }
}

.fin-component #finPriceFilter {
    padding: 0
}

.fin-component #finiche-fe table {
    display: table;
    margin: 0
}

.fin-component #finiche-fe tr {
    background-color: #222;
    border: 0
}

.fin-component #finiche-fe td {
    background-color: initial !important;
    border-bottom: none;
    box-shadow: none
}

.fin-component #finiche-fe td:after, .fin-component #finiche-fe td:before {
    content: none
}

.fin-component #finiche-fe tbody {
    background-color: initial;
    border: 0
}

.fin-component #finiche-fe svg {
    display: inline
}

.fin-component #finiche-fe a {
    box-shadow: none
}

@media only screen and (max-width: 767px) {
    .fin-component #finiche-fe table {
        background-color: initial
    }
}

.fin-component * {
    line-height: 16px;
    word-break: normal !important
}

.fin-component img {
    margin: 0;
    padding: 0
}

.fin-component .collapse.show {
    display: block
}

:is(div#main-content div.hentry div.entry-content .fin-component) :is(h1,h2,h3,h4,h5,h6,p,ol,ul) {
    margin-top: 0
}

@media only screen and (max-width: 767px) {
    .fin-component .dropdown {
        width: 100%;
        z-index: auto
    }
}

html {
    -webkit-tap-highlight-color: transparent
}


.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}


body.custom-background {
    background-color: #fff;
}


.hero-section .content {
    z-index: 10 !important;
}

body.page-template-black-friday-2021 section.fs-bnr-sec {
    overflow-y: hidden;
}

@media (max-width: 767px) {
    .reviews-outer strong {
        color: #000;
    }
}


#to_top_scrollup {
    background-color: #1db3e2;
    opacity: 0.7;
    right: 20px;
    bottom: 150px;
}

.gt_black_overlay {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 2017;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.gt_white_content {
    display: none;
    padding: 6px 16px;
    border-radius: 5px;
    background-color: white;
    color: black;
    z-index: 19881205;
    overflow: auto;
    text-align: left;
}

.gt_white_content a {
    display: block;
    padding: 5px 0;
    border-bottom: 1px solid #e7e7e7;
    white-space: nowrap;
}

.gt_white_content a:last-of-type {
    border-bottom: none;
}

.gt_white_content a.selected {
    background-color: #ffc;
}

.gt_white_content .gt_languages {
    column-count: 5;
    column-gap: 10px;
}

.gt_white_content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    background-color: #F5F5F5;
}

.gt_white_content::-webkit-scrollbar {
    width: 5px;
}

.gt_white_content::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3);
    background-color: #888;
}
