@charset "UTF-8";

@import url("https://fonts.googleapis.com/css2?family=Philosopher&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Alice&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Raleway&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Comfortaa&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Arsenal&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Lobster&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Pacifico&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Russo+One&display=swap");

.preview-anonymous-messages__component.button-style-01,.preview-email-sigup-generator__component.button-style-01,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-02,.preview-email-sigup-generator__component.button-style-02,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-03,.preview-email-sigup-generator__component.button-style-03,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-anonymous-messages__component.button-style-04,.preview-email-sigup-generator__component.button-style-04,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-anonymous-messages__component.button-style-05,.preview-email-sigup-generator__component.button-style-05,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer,.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06,.preview-email-sigup-generator__component.button-style-06,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07,.preview-email-sigup-generator__component.button-style-07,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08,.preview-email-sigup-generator__component.button-style-08,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09,.preview-email-sigup-generator__component.button-style-09,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10,.preview-email-sigup-generator__component.button-style-10,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-anonymous-messages__component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer,.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-anonymous-messages__component.button-style-11,.preview-email-sigup-generator__component.button-style-11,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-12,.preview-email-sigup-generator__component.button-style-12,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-13,.preview-email-sigup-generator__component.button-style-13,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-link-item__component.button-style-14,.preview-header-component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-anonymous-messages__component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after,.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-anonymous-messages__component.button-style-15,.preview-email-sigup-generator__component.button-style-15,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer,.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.preview-link-item__component .preview-link-wrapper .thumbnail.button-thumbnail-style-01,.preview-header-component .preview-link-wrapper .thumbnail.button-thumbnail-style-01 {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.preview-link-item__component .preview-link-wrapper .thumbnail.button-thumbnail-style-02,.preview-header-component .preview-link-wrapper .thumbnail.button-thumbnail-style-02 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-link-item__component .preview-link-wrapper .thumbnail.button-thumbnail-style-03,.preview-header-component .preview-link-wrapper .thumbnail.button-thumbnail-style-03 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

@-webkit-keyframes buzz {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    3% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

    6% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    9% {
        -webkit-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }

    12% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    15% {
        -webkit-transform: rotate(2deg);
        transform: rotate(2deg);
    }

    18% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    21% {
        -webkit-transform: rotate(-2deg);
        transform: rotate(-2deg);
    }

    24% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    27% {
        -webkit-transform: rotate(1deg);
        transform: rotate(1deg);
    }

    30% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    33% {
        -webkit-transform: rotate(-1deg);
        transform: rotate(-1deg);
    }

    36% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    };
}

@keyframes buzz {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    3% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

    6% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    9% {
        -webkit-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }

    12% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    15% {
        -webkit-transform: rotate(2deg);
        transform: rotate(2deg);
    }

    18% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    21% {
        -webkit-transform: rotate(-2deg);
        transform: rotate(-2deg);
    }

    24% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    27% {
        -webkit-transform: rotate(1deg);
        transform: rotate(1deg);
    }

    30% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    33% {
        -webkit-transform: rotate(-1deg);
        transform: rotate(-1deg);
    }

    36% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    };
}

@-webkit-keyframes pop {
    0% {
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
    }

    20% {
        -webkit-transform: scale(1.07,1.07);
        transform: scale(1.07,1.07);
    }

    50% {
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
    };
}

@keyframes pop {
    0% {
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
    }

    20% {
        -webkit-transform: scale(1.07,1.07);
        transform: scale(1.07,1.07);
    }

    50% {
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
    };
}

@-webkit-keyframes wobble {
    0% {
        top: 0;
    }

    20% {
        top: 5px;
    }

    25% {
        top: -2px;
    }

    30% {
        top: 3px;
    }

    35% {
        top: -1px;
    }

    40% {
        top: 1px;
    }

    45% {
        top: 0;
    };
}

@keyframes wobble {
    0% {
        top: 0;
    }

    20% {
        top: 5px;
    }

    25% {
        top: -2px;
    }

    30% {
        top: 3px;
    }

    35% {
        top: -1px;
    }

    40% {
        top: 1px;
    }

    45% {
        top: 0;
    };
}

.preview-commerce-link-item__component,.preview-location-item__component,.preview-menu-item__component {
    position: relative;
}

.preview-commerce-link-item__component .link-underlayer,.preview-location-item__component .link-underlayer,.preview-menu-item__component .link-underlayer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.preview-commerce-link-item__component p,.preview-location-item__component p,.preview-menu-item__component p {
    font-weight: normal;
}

.preview-link-item__component,.preview-header-component {
    position: relative;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.preview-link-item__component.active,.preview-header-component.active {
    z-index: 9998!important;
}

.preview-link-item__component .link-underlayer,.preview-header-component .link-underlayer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.preview-link-item__component .preview-link-wrapper,.preview-header-component .preview-link-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 10px;
    min-height: 70px;
    background: #fff;
    color: #1d3548;
    overflow: hidden;
    position: relative;
    z-index: 2;
}

.preview-link-item__component .preview-link-wrapper::after,.preview-header-component .preview-link-wrapper::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.preview-link-item__component .preview-link-wrapper:hover,.preview-header-component .preview-link-wrapper:hover {
    cursor: pointer;
}

.preview-link-item__component .preview-link-wrapper .thumbnail,.preview-header-component .preview-link-wrapper .thumbnail {
    width: 54px;
    min-width: 54px;
    height: 54px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

.preview-link-item__component .preview-link-wrapper .thumbnail svg,.preview-header-component .preview-link-wrapper .thumbnail svg {
    display: block;
    margin: 0 auto;
    height: 100%;
}

.preview-link-item__component .preview-link-wrapper .thumbnail .icon-name,.preview-header-component .preview-link-wrapper .thumbnail .icon-name {
    display: none;
}

.preview-link-item__component .preview-link-wrapper .link-info,.preview-header-component .preview-link-wrapper .link-info {
    -webkit-flex: 3 0 auto;
    -ms-flex: 3 0 auto;
    flex: 3 0 auto;
    width: calc(100% - 54px - 20px * 2 - 20px);
    padding: 5px 10px;
}

.preview-link-item__component .preview-link-wrapper .link-info .name,.preview-header-component .preview-link-wrapper .link-info .name {
    line-height: 1.5;
    font-weight: 500;
    word-wrap: break-word;
}

.preview-link-item__component .preview-link-wrapper .link-info .url,.preview-header-component .preview-link-wrapper .link-info .url {
    font-size: 12px;
    color: #239ae7;
    word-wrap: break-word;
}

.preview-link-item__component .preview-link-wrapper .preview-share-icon__component,.preview-header-component .preview-link-wrapper .preview-share-icon__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 10px;
    position: relative;
}

.preview-link-item__component .preview-link-wrapper .preview-share-icon__component svg,.preview-header-component .preview-link-wrapper .preview-share-icon__component svg {
    width: 20px;
    min-width: 20px;
    height: 20px;
    display: block;
}

.preview-link-item__component.buzz,.preview-header-component.buzz {
    -webkit-animation: buzz 1.5s infinite;
    animation: buzz 1.5s infinite;
}

.preview-link-item__component.wobble,.preview-header-component.wobble {
    position: relative;
    -webkit-animation: wobble 1.5s infinite;
    animation: wobble 1.5s infinite;
}

.preview-link-item__component.pop,.preview-header-component.pop {
    -webkit-animation: pop 2s infinite;
    animation: pop 2s infinite;
}

header .navbar {
    color: #7688a0;
    background: #fff;
    padding: 50px 0;
}

@media (max-width:1031.98px) {
    header .navbar {
        padding: 25px 0;
    };
}

header .navbar.hidden {
    display: none;
}

header .navbar.pricing {
    background: none!important;
}

@media (max-width:1031.98px) {
    header .navbar.pricing {
        background: #393aa7!important;
    };
}

header .navbar.inverted,header .navbar.pricing {
    color: #fff;
    background: #393aa7;
}

header .navbar.inverted .navbar-wrapper--logo,header .navbar.inverted .navbar-wrapper--menu,header .navbar.inverted .navbar-wrapper--controls,header .navbar.pricing .navbar-wrapper--logo,header .navbar.pricing .navbar-wrapper--menu,header .navbar.pricing .navbar-wrapper--controls {
    z-index: 8;
}

header .navbar.inverted .navbar-wrapper--logo a,header .navbar.inverted .navbar-wrapper--menu a,header .navbar.inverted .navbar-wrapper--controls a,header .navbar.pricing .navbar-wrapper--logo a,header .navbar.pricing .navbar-wrapper--menu a,header .navbar.pricing .navbar-wrapper--controls a {
    text-decoration: none;
    color: inherit;
    margin-right: 40px;
}

header .navbar.inverted .navbar-wrapper--logo a:last-child,header .navbar.inverted .navbar-wrapper--menu a:last-child,header .navbar.inverted .navbar-wrapper--controls a:last-child,header .navbar.pricing .navbar-wrapper--logo a:last-child,header .navbar.pricing .navbar-wrapper--menu a:last-child,header .navbar.pricing .navbar-wrapper--controls a:last-child {
    margin-right: 0;
}

header .navbar.inverted .navbar-wrapper--logo a:hover,header .navbar.inverted .navbar-wrapper--menu a:hover,header .navbar.inverted .navbar-wrapper--controls a:hover,header .navbar.pricing .navbar-wrapper--logo a:hover,header .navbar.pricing .navbar-wrapper--menu a:hover,header .navbar.pricing .navbar-wrapper--controls a:hover {
    text-decoration: none;
}

header .navbar.inverted .navbar-wrapper--menu-control,header .navbar.pricing .navbar-wrapper--menu-control {
    z-index: 8;
}

header .navbar.inverted .navbar-wrapper--menu-control:hover svg,header .navbar.pricing .navbar-wrapper--menu-control:hover svg {
    cursor: pointer;
}

header .navbar.inverted .navbar-wrapper--menu-control:hover svg path,header .navbar.pricing .navbar-wrapper--menu-control:hover svg path {
    fill: #239ae7;
}

header .navbar.inverted .navbar-wrapper--menu-control .breadcramb>div,header .navbar.pricing .navbar-wrapper--menu-control .breadcramb>div {
    background: #fff;
}

header .navbar.inverted .navbar-wrapper--menu-control svg path,header .navbar.pricing .navbar-wrapper--menu-control svg path {
    -webkit-transition: fill 0.15s ease-in-out;
    -moz-transition: fill 0.15s ease-in-out;
    -ms-transition: fill 0.15s ease-in-out;
    -o-transition: fill 0.15s ease-in-out;
    transition: fill 0.15s ease-in-out;
    fill: #fff;
}

header .navbar.inverted .navbar-wrapper a:hover,header .navbar.pricing .navbar-wrapper a:hover {
    color: #239ae7;
}

header .navbar.inverted .navbar-wrapper a.start-for-free,header .navbar.pricing .navbar-wrapper a.start-for-free {
    color: #fff;
    border-color: #fff;
}

header .navbar.inverted .navbar-wrapper a.start-for-free:hover,header .navbar.pricing .navbar-wrapper a.start-for-free:hover {
    color: #239ae7;
    border-color: #239ae7;
}

header .navbar.inverted .navbar-wrapper a.start-for-free:hover span svg path,header .navbar.pricing .navbar-wrapper a.start-for-free:hover span svg path {
    fill: #239ae7;
}

header .navbar.inverted .navbar-wrapper a.start-for-free span svg path,header .navbar.pricing .navbar-wrapper a.start-for-free span svg path {
    fill: #fff;
}

header .navbar.inverted .navbar-wrapper--logo a,header .navbar.pricing .navbar-wrapper--logo a {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

header .navbar.inverted .navbar-wrapper--logo a:hover,header .navbar.pricing .navbar-wrapper--logo a:hover {
    color: #239ae7;
}

header .navbar.inverted .navbar-wrapper--logo a:hover svg path.cls-1,header .navbar.pricing .navbar-wrapper--logo a:hover svg path.cls-1 {
    fill: #239ae7;
}

header .navbar.inverted .navbar-wrapper--logo a svg path,header .navbar.pricing .navbar-wrapper--logo a svg path {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

header .navbar.inverted .navbar-wrapper--logo a svg path.cls-1,header .navbar.pricing .navbar-wrapper--logo a svg path.cls-1 {
    fill: #fff;
}

header .navbar.inverted .side-menu.open,header .navbar.pricing .side-menu.open {
    background: #393aa7;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg,header .navbar.pricing .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg {
    fill: #fff;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg path,header .navbar.pricing .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg path {
    fill: inherit;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content-footer .social-links a svg,header .navbar.pricing .side-menu .side-menu-container .menu-content-footer .social-links a svg {
    fill: #8b8ce4;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content-footer .social-links a svg:visited,header .navbar.pricing .side-menu .side-menu-container .menu-content-footer .social-links a svg:visited {
    fill: #8b8ce4;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content .menu-item a,header .navbar.pricing .side-menu .side-menu-container .menu-content .menu-item a {
    color: #fff;
    border-color: #fff;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content .menu-item a:hover,header .navbar.pricing .side-menu .side-menu-container .menu-content .menu-item a:hover {
    border-color: #239ae7;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content .menu-item a.start-for-free,header .navbar.pricing .side-menu .side-menu-container .menu-content .menu-item a.start-for-free {
    color: #fff;
    border-color: #fff;
}

header .navbar.inverted .side-menu .side-menu-container .menu-content .menu-item a.start-for-free span svg path,header .navbar.pricing .side-menu .side-menu-container .menu-content .menu-item a.start-for-free span svg path {
    fill: #fff;
}

header .navbar-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (max-width:380px) {
    header .navbar-wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    };
}

header .navbar-wrapper--logo a,header .navbar-wrapper--menu a,header .navbar-wrapper--controls a {
    text-decoration: none;
    color: inherit;
    margin-right: 30px;
}

header .navbar-wrapper--logo a:last-child,header .navbar-wrapper--menu a:last-child,header .navbar-wrapper--controls a:last-child {
    margin-right: 0;
}

header .navbar-wrapper--logo a:hover,header .navbar-wrapper--menu a:hover,header .navbar-wrapper--controls a:hover {
    text-decoration: none;
}

header .navbar-wrapper--logo {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-right: 30px;
}

@media (max-width:599.98px) {
    header .navbar-wrapper--logo {
        margin-right: 5px;
    };
}

header .navbar-wrapper--logo a {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    font-weight: 800;
    font-size: 25px;
    color: #393aa7;
    display: block;
}

header .navbar-wrapper--logo a:hover {
    color: #239ae7;
}

header .navbar-wrapper--logo a:hover svg path.cls-1 {
    fill: #239ae7;
}

header .navbar-wrapper--logo a svg {
    display: block;
    width: 170px;
    height: 34px;
}

@media (max-width:599.98px) {
    header .navbar-wrapper--logo a svg {
        width: 120px;
    };
}

@media (max-width:320px) {
    header .navbar-wrapper--logo a svg {
        width: 90px;
    };
}

header .navbar-wrapper--logo a svg path {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

header .navbar-wrapper--logo a svg path.cls-1 {
    fill: #393aa7;
}

header .navbar-wrapper--menu a,header .navbar-wrapper--controls a {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    color: #393aa7;
}

header .navbar-wrapper--menu a:hover,header .navbar-wrapper--controls a:hover {
    color: #239ae7;
}

header .navbar-wrapper--menu {
    display: inline-flex;
    align-items: center;
    -webkit-flex: 3 0 auto;
    -ms-flex: 3 0 auto;
    flex: 3 0 auto;
}

@media (max-width:1176px) {
    header .navbar-wrapper--menu {
        display: none;
    };
}

header .navbar-wrapper--menu a {
    font-size: 16px;
    font-weight: 400;
}

header .navbar-wrapper--menu a.start-for-free {
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    color: #393aa7;
    padding: 8px 25px;
    border: 2px solid #393aa7;
    display: inline-block;
}

header .navbar-wrapper--menu a.start-for-free:hover {
    color: #239ae7;
    border-color: #239ae7;
}

header .navbar-wrapper--menu a.start-for-free:hover span svg path {
    fill: #239ae7;
}

header .navbar-wrapper--menu a.start-for-free span {
    margin-right: 10px;
}

header .navbar-wrapper--menu a.start-for-free span svg path {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    fill: #393aa7;
}

@media (max-width:1031.98px) {
    header .navbar-wrapper--controls {
        display: none;
    };
}

header .navbar-wrapper--start-button {
    display: none;
    position: relative;
    margin: 0 15px 0 0;
    z-index: 3;
}

@media (max-width:1176px) {
    header .navbar-wrapper--start-button {
        display: block;
    };
}

@media (max-width:430px) {
    header .navbar-wrapper--start-button {
        margin: 0 5px;
        display: flex;
        align-items: center;
    };
}

header .navbar-wrapper--start-button a.get-started-btn {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    font-size: 14px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: inline-block;
    padding: 10px 24px;
    background: #239ae7;
    color: #fff!important;
    font-weight: 500;
    white-space: nowrap;
    text-transform: none;
    text-decoration: none;
}

@media (max-width:599.98px) {
    header .navbar-wrapper--start-button a.get-started-btn {
        padding: 5px 10px;
        font-size: 10px;
    };
}

@media (max-width:350px) {
    header .navbar-wrapper--start-button a.get-started-btn {
        font-size: 9px;
        padding: 4px 10px;
    };
}

header .navbar-wrapper--start-button a.get-started-btn:hover {
    background-color: #f67261;
}

header .navbar-wrapper--menu-control {
    display: none;
    position: relative;
}

@media (max-width:1176px) {
    header .navbar-wrapper--menu-control {
        display: block;
    };
}

header .navbar-wrapper--menu-control:hover svg {
    cursor: pointer;
}

header .navbar-wrapper--menu-control:hover svg path {
    fill: #239ae7;
}

header .navbar-wrapper--menu-control:hover .breadcramb {
    cursor: pointer;
}

header .navbar-wrapper--menu-control:hover .breadcramb>div {
    background: #239ae7!important;
}

header .navbar-wrapper--menu-control #closeMenu {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    cursor: pointer;
}

header .navbar-wrapper--menu-control .breadcramb {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: block;
    width: 34px;
    height: 24px;
    position: relative;
}

@media (max-width:599.98px) {
    header .navbar-wrapper--menu-control .breadcramb {
        width: 28px;
        height: 24px;
    };
}

@media (max-width:380px) {
    header .navbar-wrapper--menu-control .breadcramb {
        width: 24px;
        height: 24px;
    };
}

header .navbar-wrapper--menu-control .breadcramb.expanded {
    height: 34px;
}

header .navbar-wrapper--menu-control .breadcramb.expanded#openMenu {
    z-index: 1;
}

header .navbar-wrapper--menu-control .breadcramb.expanded + #closeMenu {
    z-index: 2;
}

header .navbar-wrapper--menu-control .breadcramb.expanded>div {
    position: absolute;
    top: 35%;
    bottom: 35%;
}

header .navbar-wrapper--menu-control .breadcramb.expanded>div:first-child {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

header .navbar-wrapper--menu-control .breadcramb.expanded>div:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    visibility: hidden;
}

header .navbar-wrapper--menu-control .breadcramb.expanded>div:last-child {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

header .navbar-wrapper--menu-control .breadcramb>div {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    display: inherit;
    background: #393aa7;
    width: 100%;
    height: 4px;
    margin-bottom: 6px;
}

header .navbar-wrapper--menu-control .breadcramb>div:last-child {
    margin-bottom: 0;
}

header .navbar-wrapper--menu-control svg {
    width: 34px;
    height: 24px;
}

header .navbar-wrapper--menu-control svg path {
    -webkit-transition: fill 0.15s ease-in-out;
    -moz-transition: fill 0.15s ease-in-out;
    -ms-transition: fill 0.15s ease-in-out;
    -o-transition: fill 0.15s ease-in-out;
    transition: fill 0.15s ease-in-out;
    fill: #393aa7;
}

header .navbar .side-menu {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: right 0.3s ease-in-out;
    -moz-transition: right 0.3s ease-in-out;
    -ms-transition: right 0.3s ease-in-out;
    -o-transition: right 0.3s ease-in-out;
    transition: right 0.3s ease-in-out;
    display: none;
    position: fixed;
    top: 84px;
    bottom: 0;
    right: -300px;
    width: 250px;
    min-height: calc(100vh - 84px - 50px);
    padding: 25px;
    overflow-x: hidden;
    z-index: 9999;
    visibility: hidden;
}

@media (max-width:1176px) {
    header .navbar .side-menu {
        width: 100%;
    };
}

header .navbar .side-menu.open {
    display: block;
    right: 0;
    background: #fff;
}

header .navbar .side-menu.open .side-menu-container .menu-content {
    visibility: visible;
}

header .navbar .side-menu.open .side-menu-container .menu-content .menu-item a.start-for-free svg {
    visibility: visible;
}

header .navbar .side-menu .side-menu-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

header .navbar .side-menu .side-menu-container .menu-content {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: calc(100% - 100px);
    visibility: hidden;
}

header .navbar .side-menu .side-menu-container .menu-content-header {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}

header .navbar .side-menu .side-menu-container .menu-content-main {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 0 20px;
    margin-top: 20px;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item {
    margin-bottom: 15px;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item:last-child {
    margin-bottom: 0;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.dashboard a {
    background-color: #239ae7;
    border: none;
    color: #fff;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.dashboard a:hover {
    color: #fff;
    background-color: #f67261;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.start-for-free {
    margin-top: auto;
    margin-bottom: 40px;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.start-for-free a {
    background-color: #f67261;
    border: none!important;
    width: 100%;
    color: #fff;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.start-for-free a span svg path {
    fill: #fff;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.start-for-free a:hover {
    color: #fff!important;
    background-color: #239ae7;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item.start-for-free a:hover span svg path {
    fill: #fff!important;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item a {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
    max-width: 220px;
    margin: 0 auto;
    border: 2px solid #393aa7;
    line-height: 44px!important;
    padding: 5px 20px;
}

header .navbar .side-menu .side-menu-container .menu-content-main .menu-item a:hover {
    border-color: #239ae7;
}

header .navbar .side-menu .side-menu-container .menu-content-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 20px;
    margin: 0 -20px;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a {
    text-decoration: none;
    outline: none;
    display: inline-block;
    width: 24px;
    height: 24px;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg {
    fill: #239ae7;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a:hover svg path {
    fill: inherit;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a svg {
    -webkit-transition: fill 0.15s ease-in-out;
    -moz-transition: fill 0.15s ease-in-out;
    -ms-transition: fill 0.15s ease-in-out;
    -o-transition: fill 0.15s ease-in-out;
    transition: fill 0.15s ease-in-out;
    width: inherit;
    height: inherit;
    fill: #393aa7;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a svg path {
    fill: inherit;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a svg:visited {
    fill: #393aa7;
}

header .navbar .side-menu .side-menu-container .menu-content-footer .social-links a:not(:last-child) {
    margin-right: 15px;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item {
    text-align: center;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: block;
    outline: none;
    line-height: 60px;
    text-decoration: none;
    color: #393aa7;
    font-weight: 500;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a:hover {
    text-decoration: none;
    color: #239ae7;
    background: transparent;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a.start-for-free {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
    padding: 5px 20px;
    border: 2px solid #393aa7;
    display: inline-block;
    line-height: 44px;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a.start-for-free span {
    margin-right: 10px;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a.start-for-free span svg {
    visibility: hidden;
}

header .navbar .side-menu .side-menu-container .menu-content .menu-item a.start-for-free span svg path {
    -webkit-transition: fill 0.15s ease-in-out;
    -moz-transition: fill 0.15s ease-in-out;
    -ms-transition: fill 0.15s ease-in-out;
    -o-transition: fill 0.15s ease-in-out;
    transition: fill 0.15s ease-in-out;
}

.navbar-helper {
    display: none;
    background-color: #fff;
    padding-bottom: 25px;
}

@media (max-width:1031.98px) {
    .navbar-helper {
        display: block;
    };
}

.navbar-helper.inverted {
    background-color: #393aa7;
}

.navbar-helper.inverted .navbar-helper-section {
    background-color: #323394;
}

.navbar-helper.inverted .navbar-helper-section .navbar-helper-section-wrapper {
    color: #fff;
}

.navbar-helper.hidden {
    display: none!important;
}

.navbar-helper-section {
    padding: 15px 0;
    background-color: #e0e4ee;
}

.navbar-helper-section .navbar-helper-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 100%;
    color: #393aa7;
}

.navbar-helper-section .navbar-helper-section-wrapper .nav-item {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    text-decoration: none;
    color: inherit;
}

@media (max-width:599.98px) {
    .navbar-helper-section .navbar-helper-section-wrapper .nav-item {
        font-size: 13px;
    };
}

.navbar-helper-section .navbar-helper-section-wrapper .nav-item:first-child {
    margin-left: 32px;
    margin-right: 15px;
}

.navbar-helper-section .navbar-helper-section-wrapper .nav-item:last-child {
    margin-right: 32px;
    margin-left: 15px;
}

.navbar-helper-section .navbar-helper-section-wrapper .nav-item:hover {
    color: #239ae7;
    text-decoration: none;
}

.share-dropdown__menu {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    display: none;
    position: absolute;
    top: 35px;
    right: -30px;
    background: #fff;
    max-width: 360px;
    width: 320px;
    min-width: 288px;
    z-index: 9999;
    font-family: "Poppins",sans-serif;
    cursor: default;
}

@media (max-width:599.98px) {
    .share-dropdown__menu {
        right: -30px;
        max-width: 100%;
    };
}

.share-dropdown__menu.closable .dropdow-menu__wrapper .dropdown-menu-title {
    padding: 20px 40px 0 20px;
}

.share-dropdown__menu.active {
    display: block;
}

.share-dropdown__menu.active.bottom {
    -webkit-transform: translate(0,-95%);
    -moz-transform: translate(0,-95%);
    -ms-transform: translate(0,-95%);
    -o-transform: translate(0,-95%);
    transform: translate(0,-95%);
    top: 0;
    z-index: 9999!important;
}

.share-dropdown__menu.active.bottom.share-dropdown-links .dropdow-menu__wrapper .dropdow-menu__container::before {
    top: auto;
    bottom: -3px;
}

.share-dropdown__menu.share-dropdown-links {
    top: 75%;
    right: -20px;
}

@media (max-width:599.98px) {
    .share-dropdown__menu.share-dropdown-links {
        right: 0;
        max-width: 100%;
    };
}

@media (max-width:599.98px) {
    .share-dropdown__menu.share-dropdown-links .dropdow-menu__wrapper .dropdow-menu__container::before {
        right: 25px;
    };
}

.share-dropdown__menu .dropdow-menu__wrapper {
    -webkit-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    -moz-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    border-radius: inherit;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdown-menu__close {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin-left: auto;
    margin-top: 10px;
    margin-right: 10px;
    line-height: 1;
    background: #239ae7;
    cursor: pointer;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdown-menu__close:hover {
    background-color: #1685cc;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdown-menu__close .dropdown-menu-close-btn span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 8px;
    height: 8px;
    color: #fff;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdown-menu__close .dropdown-menu-close-btn span svg {
    width: 100%;
    height: 100%;
}

.share-dropdown__menu .dropdow-menu__wrapper h4.dropdown-menu-title {
    display: block;
    margin: 0;
    color: #1d3548;
    font-weight: 500;
    padding: 20px 20px 0;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    border-radius: inherit;
    padding: 10px 0;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container::before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    background: #fff;
    top: -3px;
    right: 45px;
    content: '';
    width: 7px;
    height: 7px;
}

@media (max-width:599.98px) {
    .share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container::before {
        right: 45px;
    };
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    padding: 0 20px;
    min-width: calc(100% / 3);
    width: calc(100% / 3);
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper:hover .dropdown-menu__item .dropdown-item__text {
    color: #73889f;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper:hover .dropdown-menu__item .dropdown-item__icon svg.instagram-share-icon__svg,.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper:hover .dropdown-menu__item .dropdown-item__icon svg.fb-share-icon__svg,.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper:hover .dropdown-menu__item .dropdown-item__icon svg.tw-share-icon__svg,.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper:hover .dropdown-menu__item .dropdown-item__icon svg.link-share-icon__svg {
    width: 30px;
    height: 30px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #73889f;
    font-size: 14px;
    padding: 0 0 10px;
    z-index: 9001;
    cursor: pointer;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item.instagram img {
    display: none;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item .dropdown-item__text {
    white-space: nowrap;
    margin-top: 10px;
}

@media (max-width:599.98px) {
    .share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item .dropdown-item__text {
        white-space: normal;
    };
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item .dropdown-item__icon {
    width: 30px;
    height: 30px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item .dropdown-item__icon svg {
    width: 30px;
    height: 30px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__container .dropdown-menu-item__wrapper .dropdown-menu__item .dropdown-item__icon svg path {
    -webkit-transition: fill 0.15s ease-in-out;
    -moz-transition: fill 0.15s ease-in-out;
    -ms-transition: fill 0.15s ease-in-out;
    -o-transition: fill 0.15s ease-in-out;
    transition: fill 0.15s ease-in-out;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer {
    padding: 0 20px 20px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer h4 {
    padding: 0 0 10px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    -ms-border-radius: 22px;
    border-radius: 22px;
    background: #e0e4ee;
    padding: 10px 10px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper span {
    font-size: 14px;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper span.link-text {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #1d3548;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper span.icon {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 15px;
    min-width: 15px;
    height: 15px;
    display: block;
    margin-left: 10px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper span.icon:hover {
    cursor: pointer;
}

.share-dropdown__menu .dropdow-menu__wrapper .dropdow-menu__footer .share-link--wrapper span.icon.copy {
    background-image: url("../img/ic_copy.svg");
}

@media (max-width:1031.98px) {
    .qr-code-dropdown {
        left: -30px;
        right: auto;
        max-width: 100%;
    };
}

@media (max-width:1031.98px) {
    .qr-code-dropdown .dropdow-menu__container::before {
        right: auto;
        left: 45px;
    };
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content {
    width: 100%;
    padding-top: 10px;
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content .qr-code-dropdown-header {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #1d3548;
    font-weight: 500;
    padding: 10px 20px 0;
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content .qr-code-dropdown-header svg {
    width: 30px;
    height: 30px;
    fill: #47c3d1!important;
    margin-right: 5px;
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content .qr-code-dropdown-user-link {
    width: 100%;
    padding: 10px 20px 0;
    max-width: calc(100% - 40px);
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content .qr-code-dropdown-user-link span {
    display: block;
    color: #1d3548;
    font-weight: 500;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}

.qr-code-dropdown .dropdow-menu__container .qr-code-dropdown-content img {
    display: block;
    width: 100%;
    margin: 0 auto;
}

.qr-code-dropdown .dropdow-menu__footer {
    width: 100%;
}

.qr-code-dropdown .dropdow-menu__footer .download-qr-code-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 240px;
    margin: 0 auto;
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    background-color: #239ae7;
    color: #fff;
    cursor: pointer;
}

.qr-code-dropdown .dropdow-menu__footer .download-qr-code-btn:hover {
    background-color: #1685cc;
}

.qr-code-dropdown .dropdow-menu__footer .download-qr-code-btn .icon {
    display: block;
    width: 20px;
    height: 20px;
    background: url("../../img/ic_qr-code.svg") center/contain no-repeat;
    margin-right: 15px;
}

.qr-code-dropdown .dropdow-menu__footer .download-qr-code-btn .text {
    color: inherit;
}

footer a {
    text-decoration: none;
}

footer a:hover {
    text-decoration: none;
}

footer .footer-wrapper {
    background: #393aa7;
    padding: 40px 0 40px;
}

@media (max-width:599.98px) {
    footer .footer-wrapper {
        padding: 20px 0 30px;
    };
}

footer .footer-wrapper.hidden {
    display: none;
}

footer .footer-wrapper.inverted {
    background: #fff;
}

footer .footer-wrapper.inverted .footer-section-text h1 {
    color: #393aa7;
}

footer .footer-wrapper.inverted .footer-section-text a.get-started-btn {
    background: #239ae7;
}

footer .footer-wrapper.inverted .footer-section-text a.get-started-btn:hover {
    background: #f67261;
}

footer .footer-wrapper.inverted .footer-section-links>div {
    color: #393aa7;
}

footer .footer-wrapper.inverted .footer-section-links>div a svg {
    fill: #393aa7;
}

footer .footer-wrapper.inverted .footer-section-links>div a:hover {
    color: #239ae7;
}

footer .footer-wrapper.inverted .footer-section-links>div a:hover svg {
    fill: #239ae7;
}

footer .footer-wrapper .footer-section-text {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

@media (max-width:743.98px) {
    footer .footer-wrapper .footer-section-text {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

footer .footer-wrapper .footer-section-text h1 {
    font-size: 28px;
    font-weight: 700;
    color: #fff;
    margin-right: 20px;
    text-align: center;
}

@media (max-width:743.98px) {
    footer .footer-wrapper .footer-section-text h1 {
        margin-right: 0;
        margin-bottom: 20px;
        font-size: 24px;
    };
}

@media (max-width:743.98px) and (max-width:743.98px) {
    footer .footer-wrapper .footer-section-text h1 {
        font-size: 22px;
    };
}

footer .footer-wrapper .footer-section-text a.get-started-btn {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    font-size: 14px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: inline-block;
    padding: 10px 24px;
    background: #f67261;
    color: #fff;
    text-transform: capitalize;
    font-weight: 500;
    white-space: nowrap;
}

footer .footer-wrapper .footer-section-text a.get-started-btn:hover {
    background-color: #239ae7;
}

footer .footer-wrapper .footer-section-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 16px;
    margin-top: 60px;
}

@media (max-width:743.98px) {
    footer .footer-wrapper .footer-section-links {
        font-size: 14px;
    };
}

@media screen and (max-width:800px) {
    footer .footer-wrapper .footer-section-links {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 30px;
    };
}

footer .footer-wrapper .footer-section-links>div {
    color: #8b8ce4;
}

@media screen and (max-width:800px) {
    footer .footer-wrapper .footer-section-links>div {
        margin-bottom: 20px;
    }

    footer .footer-wrapper .footer-section-links>div:last-child {
        margin-bottom: 0;
    };
}

footer .footer-wrapper .footer-section-links>div a {
    color: inherit;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

footer .footer-wrapper .footer-section-links>div a:hover {
    color: #fff;
}

footer .footer-wrapper .footer-section-links>div a:hover svg {
    fill: #fff;
}

footer .footer-wrapper .footer-section-links>div a svg {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 32px;
    height: 25px;
    fill: #8b8ce4;
}

@media (max-width:743.98px) {
    footer .footer-wrapper .footer-section-links>div a svg {
        height: 21px;
    };
}

footer .footer-wrapper .footer-section-links>div a svg path {
    fill: inherit;
}

footer .footer-wrapper .footer-section-links .page-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

footer .footer-wrapper .footer-section-links .page-links a {
    display: block;
    margin-right: 10px;
    line-height: 1;
}

footer .footer-wrapper .footer-section-links .page-links a:last-child {
    margin-right: 0;
}

footer .footer-wrapper .footer-section-links .page-links .terms-privacy {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

footer .footer-wrapper .footer-section-links .page-links .terms-privacy p {
    padding: 0 10px;
    margin: 5px 0;
}

@media screen and (max-width:800px) {
    footer .footer-wrapper .footer-section-links .page-links {
        flex-direction: column;
    }

    footer .footer-wrapper .footer-section-links .page-links>a {
        margin-top: 5px;
        margin-right: 0;
    }

    footer .footer-wrapper .footer-section-links .page-links>div {
        margin-top: 20px;
    };
}

footer .footer-wrapper .footer-section-links .page-links .social-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

footer .footer-wrapper .footer-section-links .powered-link {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

footer .footer-wrapper .footer-section-links .powered-link>span {
    margin-right: 10px;
}

footer .footer-wrapper .footer-section-links .powered-link a {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

footer .footer-wrapper .footer-section-links .powered-link a svg {
    margin-right: 5px;
}

.alert.alert-error.alert-dismissible.fade.show.success {
    display: block;
    width: calc(100% + 20px);
    margin-right: -10px;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    margin-top: 16px;
    overflow: hidden;
    width: 100%;
    margin: 0 0 20px;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component .icon-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px;
    min-width: 30px;
    background: #fff;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component .icon-wrapper>div {
    width: 10px;
    height: 10px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component .common-message-content-wrapper {
    width: 100%;
    padding: 16px 10px;
    background: #e9fbf0;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component .common-message-content-wrapper b {
    text-transform: capitalize;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component.error .icon-wrapper {
    background: #f67261;
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component.error .icon-wrapper>div {
    background-image: url("../../img/ic_common-error.svg");
}

.alert.alert-error.alert-dismissible.fade.show.success .common-message__component.error .common-message-content-wrapper {
    background: #ffecec;
}

.notification__popup {
    width: 100%;
    min-height: 48px;
    background: #239ae7;
    display: none;
    position: fixed;
    top: 0;
    z-index: 1050;
}

.notification__popup.opened {
    -webkit-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    -moz-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    display: block;
}

.notification__popup .notification__wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.notification__popup .notification__wrapper .notication-text {
    color: #fff;
    text-align: center;
    padding: 10px 16px;
}

.social-link-item-button__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    width: 100%;
    height: 40px;
    color: #fff;
    cursor: pointer;
    padding: 0 5px;
}

.social-link-item-button__component .icon {
    width: 20px;
    height: 20px;
    margin-right: 10px;
}

.social-link-item-button__component .icon svg {
    width: 100%;
    height: 100%;
    fill: currentColor;
}

.social-link-item-button__component .text {
    color: inherit;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.advertise-item__component {
    border: none!important;
    background: none!important;
}

.advertise-item__component.desktop {
    display: none;
}

@media (min-width:1032px) {
    .advertise-item__component.desktop {
        display: block!important;
    };
}

.advertise-item__component.mobile {
    display: none;
}

@media (max-width:1031.98px) {
    .advertise-item__component.mobile {
        display: block!important;
    };
}

.advertise-item__component img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.preview-mobile-apps-links-list__component {
    margin-top: 20px;
    margin-bottom: 25px;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin: 0 auto 10px auto;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component:last-child {
    margin-bottom: 0;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component .link-image {
    width: 70px;
    min-width: 70px;
    height: 70px;
    margin-right: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component .link-image:not(.custom-thumbnail) {
    background-size: 34px;
    background-color: #fff;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component .link-image.ios:not(.custom-thumbnail) {
    background-image: url("../../img/ic_app-store.svg");
    background-position: center 35%;
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component .link-image.android:not(.custom-thumbnail) {
    background-image: url("../../img/ic_play-market.svg");
}

.preview-mobile-apps-links-list__component .preview-mobile-apps-link-item__component .link-name {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 190px;
    min-width: 190px;
    padding: 0 16px;
    height: 70px;
    font-size: 12px;
}

.preview-music-link-item__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 10px;
}

.preview-music-link-item__component:last-child {
    margin-bottom: 0;
}

.preview-music-link-item__component .link-underlayer {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 1;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-filter: blur(12px) brightness(0.8);
    -moz-filter: blur(12px) brightness(0.8);
    -o-filter: blur(12px) brightness(0.8);
    -ms-filter: blur(12px) brightness(0.8);
    filter: blur(12px) brightness(0.8);
}

.preview-music-link-item__component .preview-music-link-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px;
    min-height: 70px;
    color: #fff;
    overflow: hidden;
    position: relative;
    z-index: 2;
}

.preview-music-link-item__component .preview-music-link-wrapper .thumbnail {
    width: 54px;
    min-width: 54px;
    height: 54px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    z-index: 2;
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    -ms-border-radius: inherit;
    border-radius: inherit;
}

.preview-music-link-item__component .preview-music-link-wrapper .link-info {
    width: 100%;
    padding: 5px 10px;
    z-index: 2;
}

.preview-music-link-item__component .preview-music-link-wrapper .link-info .name {
    line-height: 1.5;
    font-weight: 500;
    word-wrap: break-word;
}

.preview-music-link-item__component .preview-music-link-wrapper .link-shewron {
    width: 20px;
    min-width: 20px;
    height: 20px;
    background: url("../../img/ic_shewron_up.svg") center/14px no-repeat;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    z-index: 2;
    cursor: pointer;
}

.content-wrapper .pricing-page-section {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    min-height: calc(100vh - 145px);
    background: rgba(57,58,167,0.9);
    margin-top: -145px;
    padding-top: 145px;
}

@media (max-width:1031.98px) {
    .content-wrapper .pricing-page-section {
        min-height: auto;
        margin-top: 0;
        padding-top: 0;
        background: #393aa7;
    };
}

.content-wrapper .pricing-page-section>h1 {
    font-size: 24px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    line-height: 1;
    z-index: 9;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section>h1 {
        font-size: 22px;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .pricing-page-section>h1 {
        margin-bottom: 40px;
    };
}

.content-wrapper .pricing-page-section>div.container,.content-wrapper .unsubscribe-page-section .pricing-page-section>div.unsubscribe-content-section,.unsubscribe-page-section .content-wrapper .pricing-page-section>div.unsubscribe-content-section,.content-wrapper .pricing-page-section>div.user-store__section,.content-wrapper .pricing-page-section>div.sensitive-content-section {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    z-index: 5;
}

@media (min-width:1032px) {
    .content-wrapper .pricing-page-section>div.container,.content-wrapper .unsubscribe-page-section .pricing-page-section>div.unsubscribe-content-section,.unsubscribe-page-section .content-wrapper .pricing-page-section>div.unsubscribe-content-section,.content-wrapper .pricing-page-section>div.user-store__section,.content-wrapper .pricing-page-section>div.sensitive-content-section {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    };
}

.content-wrapper .pricing-page-section .circle {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    width: 1200px;
    height: 1200px;
    display: block;
}

@media (max-width:1031.98px) {
    .content-wrapper .pricing-page-section .circle {
        display: none;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .pricing-page-section .circle {
        display: none;
    };
}

.content-wrapper .pricing-page-section .circle:first-child {
    background: rgba(57,58,167,0.5);
    z-index: 3;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto -923.07692px;
}

.content-wrapper .pricing-page-section .circle:nth-child(2) {
    -webkit-border-radius: 2200px;
    -moz-border-radius: 2200px;
    -ms-border-radius: 2200px;
    border-radius: 2200px;
    background: rgba(57,58,167,0.6);
    z-index: 2;
    left: -916.66667px;
    top: 0;
    width: 2200px;
}

.content-wrapper .pricing-page-section .circle:nth-child(3) {
    background: rgba(57,58,167,0.7);
    z-index: 1;
    right: -400px;
    bottom: -400px;
}

@media (max-width:599.98px) {
    .content-wrapper .pricing-page-section-wrapper {
        padding-top: 0;
    };
}

@media (min-width:1032px) {
    .content-wrapper .pricing-page-section-wrapper {
        padding: 10px 0;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (max-width:1031.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    max-width: 433px;
    width: 433px;
    height: 464px;
    min-height: 464px;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card:nth-child(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.starter {
        height: auto;
        min-height: auto;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.pro .pricing-card-wrapper {
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.pro .pricing-btn {
    font-weight: 500;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.pro .pricing-btn span {
    font-weight: inherit;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.yearly .price-monthly__content {
    display: none;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.monthly .price-yearly__content {
    display: none;
}

@media (max-width:599.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card {
        width: 100%;
        min-height: 345px;
    }

    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card:first-child {
        height: auto;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card:nth-child(2) {
        margin-bottom: 40px;
    };
}

@media (min-width:1032px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card.hovered {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        z-index: 9;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px;
    background: #fff;
    height: 100%;
    position: relative;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper {
        padding: 20px;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 10px;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header h3 {
    font-size: 16px;
    margin: 0;
    font-weight: 600;
    color: #239ae7;
    text-transform: uppercase;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher {
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #e0e4ee;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper>div {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    cursor: pointer;
    margin: 3px;
    position: relative;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper>div#switchPriceYearly::before {
    content: 'save!';
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    position: absolute;
    padding: 0 5px;
    font-size: 10px;
    line-height: 9px;
    color: #fff;
    background: #f67261;
    height: 15px;
    top: -17px;
    left: 1px;
    font-weight: 600;
    text-transform: uppercase;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper>div span {
    display: block;
    padding: 5px 12px;
    font-size: 12px;
    color: #73889f;
    line-height: 1;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper>div.active {
    background: #fff;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .header .price-switcher-wrapper>div.active span {
    color: #239ae7;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .title {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: baseline;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    color: #1d3548;
    line-height: 1;
    font-size: 14px;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .title h1 {
    font-size: 24px;
    font-weight: 600;
    color: inherit;
    margin: 0;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .title h6 {
    margin: 0;
    font-weight: 500;
    font-size: 14px;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle {
    color: #73889f;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle h6,.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle span {
    display: inline;
    margin: 0;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle h6 {
    font-size: 16px;
    text-decoration: line-through;
    font-weight: 400;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle h6 {
        font-size: 14px;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .subtitle span {
    font-size: 12px;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul {
    padding-inline-start: 20px;
    margin: 20px 0;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul li {
    font-size: 14px;
    line-height: 1.8;
    list-style: url("../../img/ic_check.svg");
    color: #73889f;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul li strong {
    color: #73889f;
    font-weight: 600;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul li b {
    font-weight: 600;
    color: #1d3548;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul li span {
    margin-left: 15px;
}

@media (max-width:599.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper ul li span {
        margin-left: 0;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .placeholder {
    width: 130px;
    height: 130px;
    position: absolute;
    right: 50px;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .placeholder {
        position: static;
        width: 100px;
        height: 100px;
        margin: 20px auto 0;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .placeholder>div {
    width: 100%;
    height: 100%;
    background: url("../../img/ic_placeholder_pro_plan.gif") center/contain no-repeat;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .placeholder h1 {
    font-size: 32px;
    display: block;
    color: #1d3548;
    margin: 0;
    line-height: 1;
    text-align: center;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .placeholder h1 {
        font-size: 28px;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 200px;
    margin: 0 auto;
    padding: 10px 20px;
    background: #239ae7;
    cursor: default;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn span {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn:hover {
    background: #393aa7;
    cursor: pointer;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.hidden {
    visibility: hidden;
}

@media (max-width:743.98px) {
    .content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.hidden {
        display: none;
    };
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.disabled {
    background: #e0e4ee;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.disabled span {
    color: #73889f;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.disabled:hover {
    background: #e0e4ee;
    cursor: default;
}

.content-wrapper .pricing-page-section-wrapper .cards-section .pricing-card-wrapper .pricing-btn.disabled:hover span {
    color: #73889f;
}

.content-wrapper .pricing-page-section-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex: 0 0 40px;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    color: #73889f;
    margin-top: 20px;
    margin-bottom: 20px;
    z-index: 5;
}

@media (max-width:599.98px) {
    .content-wrapper .pricing-page-section-footer {
        margin: 40px 0;
    };
}

.content-wrapper .pricing-page-section-footer span {
    display: inline-block;
}

.content-wrapper .pricing-page-section-footer>span {
    margin-right: 5px;
}

.content-wrapper .pricing-page-section-footer a {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    color: inherit;
}

.content-wrapper .pricing-page-section-footer a:hover {
    color: #fff;
}

.content-wrapper .pricing-page-section-footer a:hover svg path {
    fill: #fff;
}

.content-wrapper .pricing-page-section-footer a svg {
    width: 36px;
    height: 20px;
    margin-right: 5px;
}

.content-wrapper .pricing-page-section-footer a svg path {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    fill: #73889f;
}

.grecaptcha-badge {
    width: 256px;
    height: 60px;
    display: block;
    transition: right 0.3s ease 0s;
    position: fixed;
    top: 45%;
    right: -186px;
    box-shadow: grey 0px 0px 5px;
    border-radius: 2px;
    overflow: hidden;
}

.content-wrapper .contact-page-section {
    overflow: hidden;
    position: relative;
    background: rgba(57,58,167,0.96);
    margin-top: -145px;
    padding-top: 145px;
}

@media (max-width:1031.98px) {
    .content-wrapper .contact-page-section {
        margin-top: 0;
        padding-top: 0;
        background: #393aa7;
    };
}

.content-wrapper .contact-page-section .circle {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    width: 1200px;
    height: 1200px;
    display: block;
}

@media (max-width:1031.98px) {
    .content-wrapper .contact-page-section .circle {
        display: none;
    };
}

.content-wrapper .contact-page-section .circle:first-child {
    background: rgba(57,58,167,0.5);
    z-index: 3;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto -923.07692px;
    display: none;
}

.content-wrapper .contact-page-section .circle:nth-child(2) {
    -webkit-border-radius: 2200px;
    -moz-border-radius: 2200px;
    -ms-border-radius: 2200px;
    border-radius: 2200px;
    background: rgba(57,58,167,0.6);
    z-index: 0;
    left: -916.66667px;
    top: 0;
    width: 2200px;
}

.content-wrapper .contact-page-section .circle:nth-child(3) {
    background: rgba(57,58,167,0.7);
    z-index: 0;
    right: -400px;
    top: 400px;
}

.content-wrapper .contact-page-section h1 {
    font-size: 32px;
    font-weight: 500;
    color: #1d3548;
    text-align: center;
    line-height: 1;
    margin-top: 10px;
    margin-bottom: 30px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section h1 {
        font-size: 28px;
    };
}

.content-wrapper .contact-page-section-wrapper {
    position: relative;
    margin-top: 10px;
}

.content-wrapper .contact-page-section-wrapper>div {
    z-index: 10;
}

.content-wrapper .contact-page-section-wrapper>img {
    display: block;
    width: 100%;
    max-width: 800px;
    text-align: center;
    margin: 0 auto 40px;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    background: #fff;
    color: #1d3548;
    padding: 40px;
    max-width: 800px;
    margin: 0 auto;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper .icon {
    width: 80px;
    height: 70px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("../../img/ic_get_in_touch.svg");
    margin-bottom: 20px;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper h3 {
    font-size: 32px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper h3 {
        font-size: 28px;
    };
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper p {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 40px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper p {
        font-size: 14px;
    };
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form {
    font-family: inherit;
    width: 80%;
    margin: 0 auto;
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form {
        width: 100%;
    };
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field {
    display: block;
    width: 100%;
    margin-bottom: 20px;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field:last-child {
    margin-bottom: 0;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    position: relative;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    border-radius: 15px;
    font-family: inherit;
    display: block;
    width: 100%;
    height: 44px;
    padding: 0 10px;
    border: none;
    text-align: center;
    color: #1d3548;
    background: #e0e4ee;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input::placeholder,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea::placeholder {
    font-family: inherit;
    color: #1d3548;
    opacity: 1;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input:-ms-input-placeholder,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea:-ms-input-placeholder {
    color: #1d3548;
    font-family: inherit;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input::-ms-input-placeholder,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea::-ms-input-placeholder {
    color: #1d3548;
    font-family: inherit;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input:hover,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input:focus,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input:active,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea:hover,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea:focus,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea:active {
    border: none;
    outline: none;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field input.validation-error + div,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea.validation-error + div {
    color: #f67261;
    padding: 5px 20px;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field .field textarea {
    resize: none;
    height: 88px;
    padding-top: 12px;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
    font-size: 16px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    font-family: inherit;
    font-weight: 600;
    display: block;
    margin: 0 auto;
    padding: 10px 30px;
    background: #239ae7;
    color: #fff;
    border: none;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button {
        font-size: 14px;
    };
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button:hover {
    cursor: pointer;
    background: #f67261;
}

.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button:hover,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button:focus,.content-wrapper .contact-page-section-wrapper .get-in-touch-wrapper form .form-field button:active {
    outline: none;
    border: none;
}

.content-wrapper .contact-page-section-wrapper .contact-items-section {
    margin: 40px 0;
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 880px;
    margin: 0 auto;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    background: #fff;
    width: calc(100% / 3);
    padding: 20px 10px;
    margin-right: 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content {
        width: 80%;
        margin-right: 0;
        margin-bottom: 20px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content {
        width: 100%;
        padding: 20px 0;
    };
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content:last-child {
    margin-right: 0;
    margin-bottom: 0;
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper .icon {
    width: 70px;
    height: 70px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper .icon.visit {
    background-image: url("../../img/ic_visit_us.svg");
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper .icon.mail {
    background-image: url("../../img/ic_contact_us.svg");
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper .icon.check {
    background-image: url("../../img/ic_icn_ibn.svg");
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper h3 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #1d3548;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper h3 {
        font-size: 18px;
    };
}

.content-wrapper .contact-page-section-wrapper .contact-items-section-wrapper .contact-items-section-content-wrapper p {
    font-size: 14px;
    color: #73889f;
    text-align: center;
    margin: 0;
}

.content-wrapper .contact-page-section-wrapper .page-section {
    margin-bottom: 40px;
}

.content-wrapper .contact-page-section-wrapper .page-section h3 {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    text-align: center;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section h3 {
        font-size: 18px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section p {
    color: #fff;
    text-align: center;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 20px 0;
}

@media (max-width:1031.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 14px;
    width: 23%;
    color: #fff;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info:last-child {
    margin-bottom: 0;
}

@media (min-width:744px) and (max-width:1031.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info {
        width: 34%;
        margin-bottom: 50px;
    };
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info {
        width: 100%;
        margin-bottom: 50px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info div {
    text-align: center;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .photo {
    margin-bottom: 10px;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .photo figure {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    width: 150px;
    min-width: 150px;
    height: 150px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .photo figure#olga-photo {
    background-image: url("../../img/contact-img-olga-oleinikova.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .photo figure#kyrylo-photo {
    background-image: url("../../img/contact-img-kyrylo-medvediev.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .photo figure#maybeyou-photo {
    background-image: url("../../img/contact-maybeyou-persollo.jpg");
    opacity: .3;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .name {
    font-weight: 500;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .position {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .email {
    margin-bottom: 10px;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .linkedin a {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    color: #239ae7;
}

.content-wrapper .contact-page-section-wrapper .page-section.founders .founders-content-info .linkedin a:hover {
    color: #fff;
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks>p br {
    display: none;
}

@media (min-width:1032px) {
    .content-wrapper .contact-page-section-wrapper .page-section.social-networks>p br {
        display: inline;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.24);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.24);
    box-shadow: 0 4px 12px rgba(45,45,51,0.24);
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 100px;
    height: 100px;
    margin: 0 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div {
        width: 50px;
        height: 50px;
        min-width: 50px;
        margin: 0 10px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a {
    width: 100%;
    height: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.facebook {
    background-image: url("../../img/contact-facebook.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.twitter {
    background-image: url("../../img/contact-twitter.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.instagram {
    background-image: url("../../img/contact-instagram1.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.linkedin {
    background-image: url("../../img/contact-linkedin.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.pinterest {
    background-image: url("../../img/contact-pinterest.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.social-networks .social-networks-content div a.tiktok {
    background-image: url("../../img/contact-tiktok.svg");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin-bottom: 30px;
    padding-top: 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content>div,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    background: #fff;
    width: 250px;
    height: 140px;
    display: block;
    margin: 0 10px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content>div,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
        width: 80%;
        margin: 0 0 30px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content>div,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
        width: 100%;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content>div span,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div span {
    width: 100%;
    padding: 10px 0;
    display: block;
    text-align: center;
    font-weight: 500;
    color: #1d3548;
    font-size: 14px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content>div a,.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div a {
    display: block;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .unthill a {
    background-image: url("../../img/contact-awards/unthill-30-under-30-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .winner .visa-logos {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .winner .visa-logos a {
    width: 100px;
    height: 160px;
    margin: 10px 5px 0;
    background-repeat: no-repeat;
    background-position: top;
    background-size: contain;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .winner .visa-logos a:first-child {
    background-image: url("../../img/contact-awards/visa-finalist-persollo.png");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .winner .visa-logos a:nth-child(2) {
    background-image: url("../../img/contact-awards/visa-choise-persollo.png");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .awards-content .forbes a {
    background: url("../../img/contact-awards/forbes-30-under-30-v2.jpg") 50%/contain no-repeat;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
    width: 220px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
        width: 80%;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div {
        width: 100%;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div:nth-child(2) {
    width: 310px;
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div:nth-child(2) {
        width: 80%;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div:nth-child(2) {
        width: 100%;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content>div span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .powered {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .powered span {
    margin-bottom: 20px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .powered div {
    width: 130px;
    height: 40px;
    margin: 0 auto;
    background: url("../../img/contact-awards/telstra-persollo-v2.jpg") top/contain no-repeat;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .accelerated .accelerated-logos a {
    width: 150px;
    height: 40px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .accelerated .accelerated-logos a:first-child {
    margin-bottom: 5px;
    background-image: url("../../img/contact-awards/muru-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .accelerated .accelerated-logos a:nth-child(2) {
    background-image: url("../../img/contact-awards/incubate-persollo.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported span {
    margin-bottom: 20px;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos .divider {
    width: 1px;
    height: 30px;
    display: block;
    background: #e0e4ee;
    margin: 0 7px;
}

@media (min-width:600px) and (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos .divider {
        height: 60px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos .divider {
        height: 45px;
        margin: 0 10px 0 7px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos a {
    display: inline-block;
    height: 60px;
}

@media (max-width:599.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos a {
        height: 45px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos a.business-au {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 75%;
    height: 60px;
    margin: 0 auto;
    background: url("../../img/contact-awards/ic_australiangov_business.svg") top/contain no-repeat;
}

.content-wrapper .contact-page-section-wrapper .page-section.awards .accelerated-content .supported-logos a.cityofsydney {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 5px;
    display: block;
    width: 25%;
    background: url("../../img/contact-awards/ic_city-of-sydney.svg") top/contain no-repeat;
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content {
    width: 100%;
    padding-top: 20px;
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row:first-child {
    margin-bottom: 20px;
}

@media (max-width:1031.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row:first-child {
        margin-bottom: 0;
    };
}

@media (max-width:743.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    width: 150px;
    height: 100px;
    margin: 0 10px;
    padding: 10px;
    display: block;
}

@media (max-width:1031.98px) {
    .content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card {
        width: 40%;
        max-width: 270px;
        margin-bottom: 20px;
    };
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div {
    width: 100%;
    height: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.forbes,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.forbes {
    background-image: url("../../img/contact-awards/forbes-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.smh,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.smh {
    background-image: url("../../img/contact-awards/smh-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.business-insider,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.business-insider {
    background-image: url("../../img/contact-awards/business-insider-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.anthill,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.anthill {
    background-image: url("../../img/contact-awards/anthill-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.visa,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.visa {
    background-image: url("../../img/contact-awards/visa_persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.lenovo,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.lenovo {
    background-image: url("../../img/contact-awards/lenovo-persollo.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.startcon,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.startcon {
    background-image: url("../../img/contact-awards/startcon-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.why,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.why {
    background-image: url("../../img/contact-awards/5why-persollo-v2.jpg");
}

.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card a.martec,.content-wrapper .contact-page-section-wrapper .page-section.trusted .trusted-content-row .card div.martec {
    background-image: url("../../img/contact-awards/martec-persollo-v2.jpg");
}

@-webkit-keyframes slider-lg {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-220px,-70px);
    }

    17% {
        transform: translate(-460px,0);
    }

    26% {
        transform: translate(-690px,-70px);
    }

    35% {
        transform: translate(-920px,0);
    }

    44% {
        transform: translate(-1150px,-70px);
    }

    53% {
        transform: translate(-1380px,0);
    }

    62% {
        transform: translate(-1610px,-70px);
    }

    71% {
        transform: translate(-1840px,0);
    }

    80% {
        transform: translate(-2070px,-70px);
    }

    89% {
        transform: translate(-2300px,0);
    }

    100% {
        transform: translate(-2530px,-70px);
    };
}

@-moz-keyframes slider-lg {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-220px,-70px);
    }

    17% {
        transform: translate(-460px,0);
    }

    26% {
        transform: translate(-690px,-70px);
    }

    35% {
        transform: translate(-920px,0);
    }

    44% {
        transform: translate(-1150px,-70px);
    }

    53% {
        transform: translate(-1380px,0);
    }

    62% {
        transform: translate(-1610px,-70px);
    }

    71% {
        transform: translate(-1840px,0);
    }

    80% {
        transform: translate(-2070px,-70px);
    }

    89% {
        transform: translate(-2300px,0);
    }

    100% {
        transform: translate(-2530px,-70px);
    };
}

@-o-keyframes slider-lg {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-220px,-70px);
    }

    17% {
        transform: translate(-460px,0);
    }

    26% {
        transform: translate(-690px,-70px);
    }

    35% {
        transform: translate(-920px,0);
    }

    44% {
        transform: translate(-1150px,-70px);
    }

    53% {
        transform: translate(-1380px,0);
    }

    62% {
        transform: translate(-1610px,-70px);
    }

    71% {
        transform: translate(-1840px,0);
    }

    80% {
        transform: translate(-2070px,-70px);
    }

    89% {
        transform: translate(-2300px,0);
    }

    100% {
        transform: translate(-2530px,-70px);
    };
}

@keyframes slider-lg {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-220px,-70px);
    }

    17% {
        transform: translate(-460px,0);
    }

    26% {
        transform: translate(-690px,-70px);
    }

    35% {
        transform: translate(-920px,0);
    }

    44% {
        transform: translate(-1150px,-70px);
    }

    53% {
        transform: translate(-1380px,0);
    }

    62% {
        transform: translate(-1610px,-70px);
    }

    71% {
        transform: translate(-1840px,0);
    }

    80% {
        transform: translate(-2070px,-70px);
    }

    89% {
        transform: translate(-2300px,0);
    }

    100% {
        transform: translate(-2530px,-70px);
    };
}

@-webkit-keyframes slider-sm {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-160px,-50px);
    }

    17% {
        transform: translate(-340px,0);
    }

    26% {
        transform: translate(-510px,-50px);
    }

    35% {
        transform: translate(-680px,0);
    }

    44% {
        transform: translate(-850px,-50px);
    }

    53% {
        transform: translate(-1020px,0);
    }

    62% {
        transform: translate(-1190px,-50px);
    }

    71% {
        transform: translate(-1360px,0);
    }

    80% {
        transform: translate(-1530px,-50px);
    }

    89% {
        transform: translate(-1700px,0);
    }

    100% {
        transform: translate(-1870px,-50px);
    };
}

@-moz-keyframes slider-sm {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-160px,-50px);
    }

    17% {
        transform: translate(-340px,0);
    }

    26% {
        transform: translate(-510px,-50px);
    }

    35% {
        transform: translate(-680px,0);
    }

    44% {
        transform: translate(-850px,-50px);
    }

    53% {
        transform: translate(-1020px,0);
    }

    62% {
        transform: translate(-1190px,-50px);
    }

    71% {
        transform: translate(-1360px,0);
    }

    80% {
        transform: translate(-1530px,-50px);
    }

    89% {
        transform: translate(-1700px,0);
    }

    100% {
        transform: translate(-1870px,-50px);
    };
}

@-o-keyframes slider-sm {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-160px,-50px);
    }

    17% {
        transform: translate(-340px,0);
    }

    26% {
        transform: translate(-510px,-50px);
    }

    35% {
        transform: translate(-680px,0);
    }

    44% {
        transform: translate(-850px,-50px);
    }

    53% {
        transform: translate(-1020px,0);
    }

    62% {
        transform: translate(-1190px,-50px);
    }

    71% {
        transform: translate(-1360px,0);
    }

    80% {
        transform: translate(-1530px,-50px);
    }

    89% {
        transform: translate(-1700px,0);
    }

    100% {
        transform: translate(-1870px,-50px);
    };
}

@keyframes slider-sm {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-160px,-50px);
    }

    17% {
        transform: translate(-340px,0);
    }

    26% {
        transform: translate(-510px,-50px);
    }

    35% {
        transform: translate(-680px,0);
    }

    44% {
        transform: translate(-850px,-50px);
    }

    53% {
        transform: translate(-1020px,0);
    }

    62% {
        transform: translate(-1190px,-50px);
    }

    71% {
        transform: translate(-1360px,0);
    }

    80% {
        transform: translate(-1530px,-50px);
    }

    89% {
        transform: translate(-1700px,0);
    }

    100% {
        transform: translate(-1870px,-50px);
    };
}

@-webkit-keyframes slider-xs {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-90px,-26.66667px);
    }

    17% {
        transform: translate(-200px,0);
    }

    26% {
        transform: translate(-300px,-26.66667px);
    }

    35% {
        transform: translate(-400px,0);
    }

    44% {
        transform: translate(-500px,-26.66667px);
    }

    53% {
        transform: translate(-600px,0);
    }

    62% {
        transform: translate(-700px,-26.66667px);
    }

    71% {
        transform: translate(-800px,0);
    }

    80% {
        transform: translate(-900px,-26.66667px);
    }

    89% {
        transform: translate(-1000px,0);
    }

    100% {
        transform: translate(-1100px,-26.66667px);
    };
}

@-moz-keyframes slider-xs {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-90px,-26.66667px);
    }

    17% {
        transform: translate(-200px,0);
    }

    26% {
        transform: translate(-300px,-26.66667px);
    }

    35% {
        transform: translate(-400px,0);
    }

    44% {
        transform: translate(-500px,-26.66667px);
    }

    53% {
        transform: translate(-600px,0);
    }

    62% {
        transform: translate(-700px,-26.66667px);
    }

    71% {
        transform: translate(-800px,0);
    }

    80% {
        transform: translate(-900px,-26.66667px);
    }

    89% {
        transform: translate(-1000px,0);
    }

    100% {
        transform: translate(-1100px,-26.66667px);
    };
}

@-o-keyframes slider-xs {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-90px,-26.66667px);
    }

    17% {
        transform: translate(-200px,0);
    }

    26% {
        transform: translate(-300px,-26.66667px);
    }

    35% {
        transform: translate(-400px,0);
    }

    44% {
        transform: translate(-500px,-26.66667px);
    }

    53% {
        transform: translate(-600px,0);
    }

    62% {
        transform: translate(-700px,-26.66667px);
    }

    71% {
        transform: translate(-800px,0);
    }

    80% {
        transform: translate(-900px,-26.66667px);
    }

    89% {
        transform: translate(-1000px,0);
    }

    100% {
        transform: translate(-1100px,-26.66667px);
    };
}

@keyframes slider-xs {
    0% {
        transform: translate(0,0);
    }

    9% {
        transform: translate(-90px,-26.66667px);
    }

    17% {
        transform: translate(-200px,0);
    }

    26% {
        transform: translate(-300px,-26.66667px);
    }

    35% {
        transform: translate(-400px,0);
    }

    44% {
        transform: translate(-500px,-26.66667px);
    }

    53% {
        transform: translate(-600px,0);
    }

    62% {
        transform: translate(-700px,-26.66667px);
    }

    71% {
        transform: translate(-800px,0);
    }

    80% {
        transform: translate(-900px,-26.66667px);
    }

    89% {
        transform: translate(-1000px,0);
    }

    100% {
        transform: translate(-1100px,-26.66667px);
    };
}

@-webkit-keyframes slider-lg-reversed {
    0% {
        transform: translate(0,-70px);
    }

    9% {
        transform: translate(-220px,0);
    }

    17% {
        transform: translate(-460px,-70px);
    }

    26% {
        transform: translate(-690px,0);
    }

    35% {
        transform: translate(-920px,-70px);
    }

    44% {
        transform: translate(-1150px,0);
    }

    53% {
        transform: translate(-1380px,-70px);
    }

    62% {
        transform: translate(-1610px,0);
    }

    71% {
        transform: translate(-1840px,-70px);
    }

    80% {
        transform: translate(-2070px,0);
    }

    89% {
        transform: translate(-2300px,-70px);
    }

    100% {
        transform: translate(-2530px,0);
    };
}

@-moz-keyframes slider-lg-reversed {
    0% {
        transform: translate(0,-70px);
    }

    9% {
        transform: translate(-220px,0);
    }

    17% {
        transform: translate(-460px,-70px);
    }

    26% {
        transform: translate(-690px,0);
    }

    35% {
        transform: translate(-920px,-70px);
    }

    44% {
        transform: translate(-1150px,0);
    }

    53% {
        transform: translate(-1380px,-70px);
    }

    62% {
        transform: translate(-1610px,0);
    }

    71% {
        transform: translate(-1840px,-70px);
    }

    80% {
        transform: translate(-2070px,0);
    }

    89% {
        transform: translate(-2300px,-70px);
    }

    100% {
        transform: translate(-2530px,0);
    };
}

@-o-keyframes slider-lg-reversed {
    0% {
        transform: translate(0,-70px);
    }

    9% {
        transform: translate(-220px,0);
    }

    17% {
        transform: translate(-460px,-70px);
    }

    26% {
        transform: translate(-690px,0);
    }

    35% {
        transform: translate(-920px,-70px);
    }

    44% {
        transform: translate(-1150px,0);
    }

    53% {
        transform: translate(-1380px,-70px);
    }

    62% {
        transform: translate(-1610px,0);
    }

    71% {
        transform: translate(-1840px,-70px);
    }

    80% {
        transform: translate(-2070px,0);
    }

    89% {
        transform: translate(-2300px,-70px);
    }

    100% {
        transform: translate(-2530px,0);
    };
}

@keyframes slider-lg-reversed {
    0% {
        transform: translate(0,-70px);
    }

    9% {
        transform: translate(-220px,0);
    }

    17% {
        transform: translate(-460px,-70px);
    }

    26% {
        transform: translate(-690px,0);
    }

    35% {
        transform: translate(-920px,-70px);
    }

    44% {
        transform: translate(-1150px,0);
    }

    53% {
        transform: translate(-1380px,-70px);
    }

    62% {
        transform: translate(-1610px,0);
    }

    71% {
        transform: translate(-1840px,-70px);
    }

    80% {
        transform: translate(-2070px,0);
    }

    89% {
        transform: translate(-2300px,-70px);
    }

    100% {
        transform: translate(-2530px,0);
    };
}

@-webkit-keyframes slider-sm-reversed {
    0% {
        transform: translate(0,-50px);
    }

    9% {
        transform: translate(-160px,0);
    }

    17% {
        transform: translate(-340px,-50px);
    }

    26% {
        transform: translate(-510px,0);
    }

    35% {
        transform: translate(-680px,-50px);
    }

    44% {
        transform: translate(-850px,0);
    }

    53% {
        transform: translate(-1020px,-50px);
    }

    62% {
        transform: translate(-1190px,0);
    }

    71% {
        transform: translate(-1360px,-50px);
    }

    80% {
        transform: translate(-1530px,0);
    }

    89% {
        transform: translate(-1700px,-50px);
    }

    100% {
        transform: translate(-1870px,0);
    };
}

@-moz-keyframes slider-sm-reversed {
    0% {
        transform: translate(0,-50px);
    }

    9% {
        transform: translate(-160px,0);
    }

    17% {
        transform: translate(-340px,-50px);
    }

    26% {
        transform: translate(-510px,0);
    }

    35% {
        transform: translate(-680px,-50px);
    }

    44% {
        transform: translate(-850px,0);
    }

    53% {
        transform: translate(-1020px,-50px);
    }

    62% {
        transform: translate(-1190px,0);
    }

    71% {
        transform: translate(-1360px,-50px);
    }

    80% {
        transform: translate(-1530px,0);
    }

    89% {
        transform: translate(-1700px,-50px);
    }

    100% {
        transform: translate(-1870px,0);
    };
}

@-o-keyframes slider-sm-reversed {
    0% {
        transform: translate(0,-50px);
    }

    9% {
        transform: translate(-160px,0);
    }

    17% {
        transform: translate(-340px,-50px);
    }

    26% {
        transform: translate(-510px,0);
    }

    35% {
        transform: translate(-680px,-50px);
    }

    44% {
        transform: translate(-850px,0);
    }

    53% {
        transform: translate(-1020px,-50px);
    }

    62% {
        transform: translate(-1190px,0);
    }

    71% {
        transform: translate(-1360px,-50px);
    }

    80% {
        transform: translate(-1530px,0);
    }

    89% {
        transform: translate(-1700px,-50px);
    }

    100% {
        transform: translate(-1870px,0);
    };
}

@keyframes slider-sm-reversed {
    0% {
        transform: translate(0,-50px);
    }

    9% {
        transform: translate(-160px,0);
    }

    17% {
        transform: translate(-340px,-50px);
    }

    26% {
        transform: translate(-510px,0);
    }

    35% {
        transform: translate(-680px,-50px);
    }

    44% {
        transform: translate(-850px,0);
    }

    53% {
        transform: translate(-1020px,-50px);
    }

    62% {
        transform: translate(-1190px,0);
    }

    71% {
        transform: translate(-1360px,-50px);
    }

    80% {
        transform: translate(-1530px,0);
    }

    89% {
        transform: translate(-1700px,-50px);
    }

    100% {
        transform: translate(-1870px,0);
    };
}

@-webkit-keyframes slider-xs-reversed {
    0% {
        transform: translate(0,-26.66667px);
    }

    9% {
        transform: translate(-90px,0);
    }

    17% {
        transform: translate(-200px,-26.66667px);
    }

    26% {
        transform: translate(-300px,0);
    }

    35% {
        transform: translate(-400px,-26.66667px);
    }

    44% {
        transform: translate(-500px,0);
    }

    53% {
        transform: translate(-600px,-26.66667px);
    }

    62% {
        transform: translate(-700px,0);
    }

    71% {
        transform: translate(-800px,-26.66667px);
    }

    80% {
        transform: translate(-900px,0);
    }

    89% {
        transform: translate(-1000px,-26.66667px);
    }

    100% {
        transform: translate(-1100px,0);
    };
}

@-moz-keyframes slider-xs-reversed {
    0% {
        transform: translate(0,-26.66667px);
    }

    9% {
        transform: translate(-90px,0);
    }

    17% {
        transform: translate(-200px,-26.66667px);
    }

    26% {
        transform: translate(-300px,0);
    }

    35% {
        transform: translate(-400px,-26.66667px);
    }

    44% {
        transform: translate(-500px,0);
    }

    53% {
        transform: translate(-600px,-26.66667px);
    }

    62% {
        transform: translate(-700px,0);
    }

    71% {
        transform: translate(-800px,-26.66667px);
    }

    80% {
        transform: translate(-900px,0);
    }

    89% {
        transform: translate(-1000px,-26.66667px);
    }

    100% {
        transform: translate(-1100px,0);
    };
}

@-o-keyframes slider-xs-reversed {
    0% {
        transform: translate(0,-26.66667px);
    }

    9% {
        transform: translate(-90px,0);
    }

    17% {
        transform: translate(-200px,-26.66667px);
    }

    26% {
        transform: translate(-300px,0);
    }

    35% {
        transform: translate(-400px,-26.66667px);
    }

    44% {
        transform: translate(-500px,0);
    }

    53% {
        transform: translate(-600px,-26.66667px);
    }

    62% {
        transform: translate(-700px,0);
    }

    71% {
        transform: translate(-800px,-26.66667px);
    }

    80% {
        transform: translate(-900px,0);
    }

    89% {
        transform: translate(-1000px,-26.66667px);
    }

    100% {
        transform: translate(-1100px,0);
    };
}

@keyframes slider-xs-reversed {
    0% {
        transform: translate(0,-26.66667px);
    }

    9% {
        transform: translate(-90px,0);
    }

    17% {
        transform: translate(-200px,-26.66667px);
    }

    26% {
        transform: translate(-300px,0);
    }

    35% {
        transform: translate(-400px,-26.66667px);
    }

    44% {
        transform: translate(-500px,0);
    }

    53% {
        transform: translate(-600px,-26.66667px);
    }

    62% {
        transform: translate(-700px,0);
    }

    71% {
        transform: translate(-800px,-26.66667px);
    }

    80% {
        transform: translate(-900px,0);
    }

    89% {
        transform: translate(-1000px,-26.66667px);
    }

    100% {
        transform: translate(-1100px,0);
    };
}

.content-wrapper .community-page-section {
    overflow: hidden;
    position: relative;
    background: #393aa7;
    margin-top: -145px;
    padding-top: 145px;
}

@media (max-width:1031.98px) {
    .content-wrapper .community-page-section {
        margin-top: 0;
        padding-top: 0;
    };
}

.content-wrapper .community-page-section .community-page-section-wrapper h1 {
    font-size: 24px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    z-index: 9;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section {
    margin: 40px 0;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 880px;
    margin: 0 auto;
}

@media (max-width:599.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
    };
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 120px;
    padding: 20px 10px;
    margin-right: 20px;
}

@media (max-width:599.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content {
        width: calc(100% / 2);
        margin-bottom: 20px;
        margin-right: 0;
    }

    .content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content:nth-child(2n) {
        margin-right: 0;
    };
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content:last-child {
    margin-right: 0;
    margin-bottom: 0;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper .icon {
    width: 70px;
    height: 70px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper .icon.active-customers {
    background-image: url("../../img/community/ic_community_customers.svg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper .icon.active-links {
    background-image: url("../../img/community/ic_community_links.svg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper .icon.new-links {
    background-image: url("../../img/community/ic_community_new_links.svg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper .icon.page-views {
    background-image: url("../../img/community/ic_community_page_views.svg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper h3 {
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 10px;
    color: #fff;
}

@media (max-width:743.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper h3 {
        font-size: 18px;
    };
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-items-section-wrapper .community-items-section-content-wrapper p {
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin: 0;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section {
    width: 100%;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin: 20px -10px;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(1) {
    background-image: url("../../img/community/slider-images/img_1.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(2) {
    background-image: url("../../img/community/slider-images/img_2.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(3) {
    background-image: url("../../img/community/slider-images/img_3.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(4) {
    background-image: url("../../img/community/slider-images/img_4.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(5) {
    background-image: url("../../img/community/slider-images/img_5.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(6) {
    background-image: url("../../img/community/slider-images/img_6.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(7) {
    background-image: url("../../img/community/slider-images/img_7.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(8) {
    background-image: url("../../img/community/slider-images/img_8.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(9) {
    background-image: url("../../img/community/slider-images/img_9.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(10) {
    background-image: url("../../img/community/slider-images/img_10.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(11) {
    background-image: url("../../img/community/slider-images/img_11.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(12) {
    background-image: url("../../img/community/slider-images/img_1.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(13) {
    background-image: url("../../img/community/slider-images/img_2.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(14) {
    background-image: url("../../img/community/slider-images/img_3.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(15) {
    background-image: url("../../img/community/slider-images/img_4.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(16) {
    background-image: url("../../img/community/slider-images/img_5.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(17) {
    background-image: url("../../img/community/slider-images/img_6.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(18) {
    background-image: url("../../img/community/slider-images/img_7.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(19) {
    background-image: url("../../img/community/slider-images/img_8.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(20) {
    background-image: url("../../img/community/slider-images/img_9.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(21) {
    background-image: url("../../img/community/slider-images/img_10.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(1) .slider-item:nth-child(22) {
    background-image: url("../../img/community/slider-images/img_11.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(1) {
    background-image: url("../../img/community/slider-images/img_12.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(2) {
    background-image: url("../../img/community/slider-images/img_13.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(3) {
    background-image: url("../../img/community/slider-images/img_14.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(4) {
    background-image: url("../../img/community/slider-images/img_15.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(5) {
    background-image: url("../../img/community/slider-images/img_16.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(6) {
    background-image: url("../../img/community/slider-images/img_17.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(7) {
    background-image: url("../../img/community/slider-images/img_18.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(8) {
    background-image: url("../../img/community/slider-images/img_19.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(9) {
    background-image: url("../../img/community/slider-images/img_20.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(10) {
    background-image: url("../../img/community/slider-images/img_21.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(11) {
    background-image: url("../../img/community/slider-images/img_22.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(12) {
    background-image: url("../../img/community/slider-images/img_12.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(13) {
    background-image: url("../../img/community/slider-images/img_13.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(14) {
    background-image: url("../../img/community/slider-images/img_14.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(15) {
    background-image: url("../../img/community/slider-images/img_15.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(16) {
    background-image: url("../../img/community/slider-images/img_16.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(17) {
    background-image: url("../../img/community/slider-images/img_17.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(18) {
    background-image: url("../../img/community/slider-images/img_18.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(19) {
    background-image: url("../../img/community/slider-images/img_19.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(20) {
    background-image: url("../../img/community/slider-images/img_20.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(21) {
    background-image: url("../../img/community/slider-images/img_21.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(2) .slider-item:nth-child(22) {
    background-image: url("../../img/community/slider-images/img_22.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(1) {
    background-image: url("../../img/community/slider-images/img_23.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(2) {
    background-image: url("../../img/community/slider-images/img_24.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(3) {
    background-image: url("../../img/community/slider-images/img_25.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(4) {
    background-image: url("../../img/community/slider-images/img_26.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(5) {
    background-image: url("../../img/community/slider-images/img_27.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(6) {
    background-image: url("../../img/community/slider-images/img_28.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(7) {
    background-image: url("../../img/community/slider-images/img_29.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(8) {
    background-image: url("../../img/community/slider-images/img_30.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(9) {
    background-image: url("../../img/community/slider-images/img_31.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(10) {
    background-image: url("../../img/community/slider-images/img_32.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(11) {
    background-image: url("../../img/community/slider-images/img_33.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(12) {
    background-image: url("../../img/community/slider-images/img_23.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(13) {
    background-image: url("../../img/community/slider-images/img_24.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(14) {
    background-image: url("../../img/community/slider-images/img_25.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(15) {
    background-image: url("../../img/community/slider-images/img_26.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(16) {
    background-image: url("../../img/community/slider-images/img_27.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(17) {
    background-image: url("../../img/community/slider-images/img_28.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(18) {
    background-image: url("../../img/community/slider-images/img_29.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(19) {
    background-image: url("../../img/community/slider-images/img_30.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(20) {
    background-image: url("../../img/community/slider-images/img_31.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(21) {
    background-image: url("../../img/community/slider-images/img_32.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row:nth-child(3) .slider-item:nth-child(22) {
    background-image: url("../../img/community/slider-images/img_33.jpg");
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item {
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    border-radius: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    box-shadow: 0 4px 12px rgba(45,45,51,0.12);
    -webkit-animation: 34s linear infinite normal backwards running slider-lg;
    -moz-animation: 34s linear infinite normal backwards running slider-lg;
    -o-animation: 34s linear infinite normal backwards running slider-lg;
    -ms-animation: 34s linear infinite normal backwards running slider-lg;
    animation: 34s linear infinite normal backwards running slider-lg;
    width: 210px;
    min-width: 210px;
    height: 455px;
    margin: 0 10px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item:nth-child(2n) {
    -webkit-animation: 34s linear infinite normal backwards running slider-lg-reversed;
    -moz-animation: 34s linear infinite normal backwards running slider-lg-reversed;
    -o-animation: 34s linear infinite normal backwards running slider-lg-reversed;
    -ms-animation: 34s linear infinite normal backwards running slider-lg-reversed;
    animation: 34s linear infinite normal backwards running slider-lg-reversed;
}

@media (min-width:744px) and (max-width:1031.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item:nth-child(2n) {
        -webkit-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -moz-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -o-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -ms-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        animation: 34s linear infinite normal backwards running slider-sm-reversed;
    };
}

@media (min-width:600px) and (max-width:743.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item:nth-child(2n) {
        -webkit-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -moz-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -o-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        -ms-animation: 34s linear infinite normal backwards running slider-sm-reversed;
        animation: 34s linear infinite normal backwards running slider-sm-reversed;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item:nth-child(2n) {
        -webkit-animation: 34s linear infinite normal backwards running slider-xs-reversed;
        -moz-animation: 34s linear infinite normal backwards running slider-xs-reversed;
        -o-animation: 34s linear infinite normal backwards running slider-xs-reversed;
        -ms-animation: 34s linear infinite normal backwards running slider-xs-reversed;
        animation: 34s linear infinite normal backwards running slider-xs-reversed;
    };
}

@media (min-width:744px) and (max-width:1031.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item {
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        border-radius: 30px;
        -webkit-animation: 34s linear infinite normal backwards running slider-sm;
        -moz-animation: 34s linear infinite normal backwards running slider-sm;
        -o-animation: 34s linear infinite normal backwards running slider-sm;
        -ms-animation: 34s linear infinite normal backwards running slider-sm;
        animation: 34s linear infinite normal backwards running slider-sm;
        width: 150px;
        min-width: 150px;
        height: 325px;
    };
}

@media (min-width:600px) and (max-width:743.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item {
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        border-radius: 30px;
        -webkit-animation: 34s linear infinite normal backwards running slider-sm;
        -moz-animation: 34s linear infinite normal backwards running slider-sm;
        -o-animation: 34s linear infinite normal backwards running slider-sm;
        -ms-animation: 34s linear infinite normal backwards running slider-sm;
        animation: 34s linear infinite normal backwards running slider-sm;
        width: 150px;
        min-width: 150px;
        height: 325px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .community-page-section .community-page-section-wrapper .community-slider-section-wrapper .slider-row .slider-item {
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        -ms-border-radius: 15px;
        border-radius: 15px;
        -webkit-animation: 34s linear infinite normal backwards running slider-xs;
        -moz-animation: 34s linear infinite normal backwards running slider-xs;
        -o-animation: 34s linear infinite normal backwards running slider-xs;
        -ms-animation: 34s linear infinite normal backwards running slider-xs;
        animation: 34s linear infinite normal backwards running slider-xs;
        width: 80px;
        min-width: 80px;
        height: 173px;
    };
}

.content-wrapper .privacy-page-section,.content-wrapper .terms-page-section {
    margin-bottom: 50px;
}

.content-wrapper .privacy-page-section h1,.content-wrapper .terms-page-section h1 {
    font-size: 32px;
    text-align: center;
    font-weight: 500;
    color: #1d3548;
}

@media (max-width:743.98px) {
    .content-wrapper .privacy-page-section h1,.content-wrapper .terms-page-section h1 {
        font-size: 28px;
    };
}

.content-wrapper .privacy-page-section-wrapper,.content-wrapper .terms-page-section-wrapper {
    color: #73889f;
}

.content-wrapper .privacy-page-section-wrapper h3,.content-wrapper .terms-page-section-wrapper h3 {
    font-size: 20px;
    font-weight: 500;
}

@media (max-width:743.98px) {
    .content-wrapper .privacy-page-section-wrapper h3,.content-wrapper .terms-page-section-wrapper h3 {
        font-size: 18px;
    };
}

.content-wrapper .privacy-page-section-wrapper p,.content-wrapper .terms-page-section-wrapper p {
    font-size: 16px;
}

@media (max-width:743.98px) {
    .content-wrapper .privacy-page-section-wrapper p,.content-wrapper .terms-page-section-wrapper p {
        font-size: 14px;
    };
}

.content-wrapper .privacy-page-section-wrapper a,.content-wrapper .terms-page-section-wrapper a {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    font-weight: 500;
    color: inherit;
}

.content-wrapper .privacy-page-section-wrapper a:hover,.content-wrapper .terms-page-section-wrapper a:hover {
    text-decoration: underline;
}

.content-wrapper .privacy-page-section-wrapper ol,.content-wrapper .terms-page-section-wrapper ol {
    font-size: 16px;
}

@media (max-width:743.98px) {
    .content-wrapper .privacy-page-section-wrapper ol,.content-wrapper .terms-page-section-wrapper ol {
        font-size: 14px;
    };
}

.content-wrapper .privacy-page-section-wrapper ol li,.content-wrapper .terms-page-section-wrapper ol li {
    font-size: inherit;
    margin-bottom: 1em;
}

.content-wrapper .privacy-page-section-wrapper ol li:last-child,.content-wrapper .terms-page-section-wrapper ol li:last-child {
    margin-bottom: 0;
}

.content-wrapper .user-page-section.theme-class-01 .user-page-section-background {
    background: linear-gradient(45deg,#110a7b,#308fdf);
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #308fdf;
    background: #308fdf;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-01 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02 .user-page-section-background {
    background: #ff6cac;
    background: -moz-linear-gradient(-45deg,#ff6cac 0%,#7366ff 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#ff6cac),color-stop(100%,#7366ff));
    background: -webkit-linear-gradient(-45deg,#ff6cac 0%,#7366ff 100%);
    background: -o-linear-gradient(-45deg,#ff6cac 0%,#7366ff 100%);
    background: -ms-linear-gradient(-45deg,#ff6cac 0%,#7366ff 100%);
    background: linear-gradient(135deg,#ff6cac 0%,#7366ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6cac',endColorstr='#7366ff',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #7366ff;
    background: #7366ff;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-commerce-link-item__component .title {
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #ffffff;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-02 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03 .user-page-section-background {
    background: #64e8dd;
    background: -moz-linear-gradient(-45deg,#64e8dd 0%,#8b64eb 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#64e8dd),color-stop(100%,#8b64eb));
    background: -webkit-linear-gradient(-45deg,#64e8dd 0%,#8b64eb 100%);
    background: -o-linear-gradient(-45deg,#64e8dd 0%,#8b64eb 100%);
    background: -ms-linear-gradient(-45deg,#64e8dd 0%,#8b64eb 100%);
    background: linear-gradient(135deg,#64e8dd 0%,#8b64eb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64e8dd',endColorstr='#8b64eb',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #8b64eb;
    background: #8b64eb;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    -ms-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #8b64eb;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #8b64eb;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #8b64eb;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #8b64eb;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: #ffffff;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    padding: 5px 0;
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component iframe,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block iframe,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block iframe {
    margin-bottom: 20px;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-03 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-03 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-04 .user-page-section-background {
    background: #b55eba;
    background: -moz-linear-gradient(-45deg,#b55eba 0%,#7bf2e8 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#b55eba),color-stop(100%,#7bf2e8));
    background: -webkit-linear-gradient(-45deg,#b55eba 0%,#7bf2e8 100%);
    background: -o-linear-gradient(-45deg,#b55eba 0%,#7bf2e8 100%);
    background: -ms-linear-gradient(-45deg,#b55eba 0%,#7bf2e8 100%);
    background: linear-gradient(135deg,#b55eba 0%,#7bf2e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b55eba',endColorstr='#7bf2e8',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #7bf2e8;
    background: #7bf2e8;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #604476;
    font-family: "Cabin",sans-serif;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-commerce-link-item__component {
    background: #FFFFFF;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-menu-item__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-location-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-04 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #604476;
}

.content-wrapper .user-page-section.theme-class-04 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-04 .wrapper .preview-heylinkme-logo__component {
    color: #604476;
}

.content-wrapper .user-page-section.theme-class-05 .user-page-section-background {
    background: #ff9582;
    background: -moz-linear-gradient(-45deg,#ff9582 0%,#7e77ff 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#ff9582),color-stop(100%,#7e77ff));
    background: -webkit-linear-gradient(-45deg,#ff9582 0%,#7e77ff 100%);
    background: -o-linear-gradient(-45deg,#ff9582 0%,#7e77ff 100%);
    background: -ms-linear-gradient(-45deg,#ff9582 0%,#7e77ff 100%);
    background: linear-gradient(135deg,#ff9582 0%,#7e77ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9582',endColorstr='#7e77ff',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #ff9582;
    background: #ff9582;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #872953;
    font-family: "Quicksand",sans-serif;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-commerce-link-item__component {
    background: #FFFFFF;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-commerce-link-item__component .title {
    color: #401428;
    font-family: "Quicksand",sans-serif;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-menu-item__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-location-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    color: #401428;
    font-family: "Quicksand",sans-serif;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #401428;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-05 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-05 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-05 .wrapper .preview-heylinkme-logo__component {
    color: #872953;
}

.content-wrapper .user-page-section.theme-class-06 .user-page-section-background,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-email-sigup-generator-terms__component {
    background: #ffce1b;
    background: -moz-linear-gradient(-45deg,#ffce1b 0%,#ff891b 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#ffce1b),color-stop(100%,#ff891b));
    background: -webkit-linear-gradient(-45deg,#ffce1b 0%,#ff891b 100%);
    background: -o-linear-gradient(-45deg,#ffce1b 0%,#ff891b 100%);
    background: -ms-linear-gradient(-45deg,#ffce1b 0%,#ff891b 100%);
    background: linear-gradient(135deg,#ffce1b 0%,#ff891b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce1b',endColorstr='#ff891b',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #ffce1b;
    background: #ffce1b;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #1d3548;
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-email-sigup-generator-terms__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #1d3548;
    color: #1d3548;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #1d3548;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #1d3548;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-menu-item__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-location-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #1d3548;
    color: #1d3548;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border: 2px solid #1d3548;
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-06 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-06 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-06 .wrapper .preview-heylinkme-logo__component {
    color: #1d3548;
}

.content-wrapper .user-page-section.theme-class-07 .user-page-section-background,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-email-sigup-generator-terms__component {
    background: #ea4c2c;
    background: -moz-linear-gradient(-45deg,#ea4c2c 0%,#ffa42e 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#ea4c2c),color-stop(100%,#ffa42e));
    background: -webkit-linear-gradient(-45deg,#ea4c2c 0%,#ffa42e 100%);
    background: -o-linear-gradient(-45deg,#ea4c2c 0%,#ffa42e 100%);
    background: -ms-linear-gradient(-45deg,#ea4c2c 0%,#ffa42e 100%);
    background: linear-gradient(135deg,#ea4c2c 0%,#ffa42e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea4c2c',endColorstr='#ffa42e',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #ffa42e;
    background: #ffa42e;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-email-sigup-generator-terms__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #ffffff;
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #ffffff;
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #ffffff;
    background: inherit;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-menu-item__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-location-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #ffffff;
    color: #ffffff;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #ffffff;
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-07 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-07 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-08 .user-page-section-background {
    background: #00ffee;
    background: -moz-linear-gradient(-45deg,#00ffee 0%,#00b7ba 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#00ffee),color-stop(100%,#00b7ba));
    background: -webkit-linear-gradient(-45deg,#00ffee 0%,#00b7ba 100%);
    background: -o-linear-gradient(-45deg,#00ffee 0%,#00b7ba 100%);
    background: -ms-linear-gradient(-45deg,#00ffee 0%,#00b7ba 100%);
    background: linear-gradient(135deg,#00ffee 0%,#00b7ba 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffee',endColorstr='#00b7ba',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #00ffee;
    background: #00ffee;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #086764;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #086764;
    fill: #086764;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-email-sigup-generator-terms__component {
    border: 2px solid #086764;
    color: #086764;
    background: #00ffee;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #086764;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-commerce-link-item__component .title {
    color: #086764;
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    -ms-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #086764;
    color: #086764;
    background: inherit;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border: 2px solid #086764;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component iframe,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block iframe,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block iframe {
    margin-bottom: 20px;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #086764;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-08 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #086764;
}

.content-wrapper .user-page-section.theme-class-08 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-08 .wrapper .preview-heylinkme-logo__component {
    color: #086764;
}

.content-wrapper .user-page-section.theme-class-09 .user-page-section-background {
    background: #6ee3f5;
    background: -moz-linear-gradient(-45deg,#6ee3f5 0%,#6354f0 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#6ee3f5),color-stop(100%,#6354f0));
    background: -webkit-linear-gradient(-45deg,#6ee3f5 0%,#6354f0 100%);
    background: -o-linear-gradient(-45deg,#6ee3f5 0%,#6354f0 100%);
    background: -ms-linear-gradient(-45deg,#6ee3f5 0%,#6354f0 100%);
    background: linear-gradient(135deg,#6ee3f5 0%,#6354f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ee3f5',endColorstr='#6354f0',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #6ee3f5;
    background: #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #3f368c;
    font-family: "Londrina Solid",cursive;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #3f368c;
    fill: #3f368c;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-email-sigup-generator-terms__component {
    border: none;
    border: none;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    background: #ffffff;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
    font-family: "Londrina Solid",cursive;
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #6ee3f5;
    -webkit-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -moz-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -ms-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #6ee3f5;
    -webkit-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -moz-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -ms-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -moz-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -ms-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -moz-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    -ms-border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-radius: 0px 0px 50px 50px/0px 0px 25px 25px;
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    color: #1d3548;
    background: #ffffff;
    font-family: "Londrina Solid",cursive;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0px 0px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 0px 0px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 0px 0px 50px 50px/25px 25px 25px 25px;
    border-radius: 0px 0px 50px 50px/25px 25px 25px 25px;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component iframe,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block iframe,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block iframe {
    margin-bottom: 10px;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-09 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-09 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-09 .wrapper .preview-heylinkme-logo__component {
    color: #3f368c;
}

.content-wrapper .user-page-section.theme-class-10 .user-page-section-background {
    background: #349aff;
    background: -moz-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#349aff),color-stop(100%,#3a3985));
    background: -webkit-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -o-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -ms-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: linear-gradient(135deg,#349aff 0%,#3a3985 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#349aff',endColorstr='#3a3985',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #349aff;
    background: #349aff;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Montserrat",sans-serif;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-email-sigup-generator-terms__component {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #9297b7;
    background: #ffffff;
    -webkit-box-shadow: 3px 3px 0 #3499ff;
    -moz-box-shadow: 3px 3px 0 #3499ff;
    box-shadow: 3px 3px 0 #3499ff;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
    font-family: "Montserrat",sans-serif;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #6ee3f5;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #9297b7;
    color: #000000;
    background: #ffffff;
    font-family: "Montserrat",sans-serif;
    -webkit-box-shadow: 3px 3px 0 #3499ff;
    -moz-box-shadow: 3px 3px 0 #3499ff;
    box-shadow: 3px 3px 0 #3499ff;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-box-shadow: 3px 3px 0 #3499ff;
    -moz-box-shadow: 3px 3px 0 #3499ff;
    box-shadow: 3px 3px 0 #3499ff;
    border: 1px solid #9297b7;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-10 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-10 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-10 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-11 .user-page-section-background {
    background: #ffcea5;
    background: -moz-linear-gradient(-45deg,#ffcea5 0%,#ee4d5f 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#ffcea5),color-stop(100%,#ee4d5f));
    background: -webkit-linear-gradient(-45deg,#ffcea5 0%,#ee4d5f 100%);
    background: -o-linear-gradient(-45deg,#ffcea5 0%,#ee4d5f 100%);
    background: -ms-linear-gradient(-45deg,#ffcea5 0%,#ee4d5f 100%);
    background: linear-gradient(135deg,#ffcea5 0%,#ee4d5f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcea5',endColorstr='#ee4d5f',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #ffcea5;
    background: #ffcea5;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ee4d5f;
    font-family: "Open Sans",sans-serif;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ee4d5f;
    fill: #ee4d5f;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-email-sigup-generator-terms__component {
    outline: none!important;
    border: none!important;
    outline: none!important;
    border: none!important;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #ffffff;
    outline: solid 2px #ee4d5f;
    background: #ffe0c8;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-commerce-link-item__component .title {
    color: #000000;
    font-family: "Open Sans",sans-serif;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-menu-item__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-location-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #ffffff;
    outline: solid 2px #ee4d5f;
    color: #000000;
    background: #ffe0c8;
    font-family: "Open Sans",sans-serif;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border: 2px solid #ffffff;
    outline: solid 2px #ee4d5f;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-11 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffe0c8;
}

.content-wrapper .user-page-section.theme-class-11 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-11 .wrapper .preview-heylinkme-logo__component {
    color: #ee4d5f;
}

.content-wrapper .user-page-section.theme-class-12 .user-page-section-background {
    background: #5750de;
    background: -moz-linear-gradient(-45deg,#5750de 0%,#f869d4 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#5750de),color-stop(100%,#f869d4));
    background: -webkit-linear-gradient(-45deg,#5750de 0%,#f869d4 100%);
    background: -o-linear-gradient(-45deg,#5750de 0%,#f869d4 100%);
    background: -ms-linear-gradient(-45deg,#5750de 0%,#f869d4 100%);
    background: linear-gradient(135deg,#5750de 0%,#f869d4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5750de',endColorstr='#f869d4',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #5750de;
    background: #5750de;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Prosto One",cursive;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-email-sigup-generator-terms__component::after {
    border: none;
    display: none;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-email-sigup-generator-terms__component::after {
    border: none;
    display: none;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    background: #ffffff;
    position: relative;
    overflow: visible;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-commerce-link-item__component .title {
    color: #1d3548;
    font-family: "Prosto One",cursive;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-top: 2px solid #5750de;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-top: 2px solid #5750de;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-top: 2px solid #5750de;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-top: 2px solid #5750de;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-menu-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-location-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-commerce-link-item__component .link-underlayer {
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    position: absolute;
    top: -5px;
    left: -5px;
    border: 2px dashed #fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    z-index: -1;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    color: #1d3548;
    background: #ffffff;
    font-family: "Prosto One",cursive;
    position: relative;
    overflow: visible;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    -ms-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1d3548;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-12 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-12 .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-13 .user-page-section-background {
    background: #f00b50;
    background: -moz-linear-gradient(-45deg,#f00b50 0%,#780160 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#f00b50),color-stop(100%,#780160));
    background: -webkit-linear-gradient(-45deg,#f00b50 0%,#780160 100%);
    background: -o-linear-gradient(-45deg,#f00b50 0%,#780160 100%);
    background: -ms-linear-gradient(-45deg,#f00b50 0%,#780160 100%);
    background: linear-gradient(135deg,#f00b50 0%,#780160 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f00b50',endColorstr='#780160',GradientType=1);
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #f00b50;
    background: #f00b50;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffc7d8;
    font-family: "Merienda",cursive;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-commerce-link-item__component .title {
    color: #4f1229;
    font-family: "Merienda",cursive;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #4f1229;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #4f1229;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #4f1229;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #4f1229;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-menu-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-location-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-commerce-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-anonymous-messages__component .link-underlayer,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-email-sigup-generator__component .link-underlayer {
    top: 5px;
    left: 5px;
    border: 2px solid #ffc7d8;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #4f1229;
    background: #ffffff;
    font-family: "Merienda",cursive;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #4f1229;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-13 .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffc7d8;
}

.content-wrapper .user-page-section.theme-class-13 .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-13 .wrapper .preview-heylinkme-logo__component {
    color: #ffc7d8;
}

.content-wrapper .user-page-section.theme-class-australia-day .user-page-section-background {
    background: url("../../img/themes/img_theme_australia_day_flag.png") 48% top/350px no-repeat,url("../../img/themes/img_theme_australia_day.png") left top/350px repeat,#00216e;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #00216e;
    background: #00216e;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #9AD7FF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #9AD7FF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
    word-wrap: break-word;
    color: #9AD7FF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
    word-wrap: break-word;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: white;
    border: 2px solid #FE0606;
    background: linear-gradient(180deg,white 0%,white 36%,#dbf3ff 47%,white 100%);
    align-items: center;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: white;
    border: 2px solid #FE0606;
    background: linear-gradient(180deg,white 0%,white 36%,#dbf3ff 47%,white 100%);
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .title {
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    -ms-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0px 0px 40px 40px;
    -moz-border-radius: 0px 0px 40px 40px;
    -ms-border-radius: 0px 0px 40px 40px;
    border-radius: 0px 0px 40px 40px;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .preview-content .hr {
    width: 97%;
    margin: 0 auto;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .commerce-description {
    word-break: break-word;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .title {
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    -ms-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0px 0px 40px 40px;
    -moz-border-radius: 0px 0px 40px 40px;
    -ms-border-radius: 0px 0px 40px 40px;
    border-radius: 0px 0px 40px 40px;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .preview-content .hr {
    width: 97%;
    margin: 0 auto;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component .commerce-description {
    word-break: break-word;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #FE0606;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #FE0606;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #FE0606;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    border-top: 2px solid #FE0606;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-commerce-link-item__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-menu-item__component {
    background: #ffffff;
    color: #0947B2;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #FE0606;
    font-family: "Poppins",sans-serif;
    background: white;
    background: linear-gradient(180deg,white 0%,white 36%,#dbf3ff 47%,white 100%);
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border: 2px solid #FE0606;
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component iframe,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block iframe,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block iframe {
    margin-bottom: 20px;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #FE0606;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #9AD7FF;
}

.content-wrapper .user-page-section.theme-class-australia-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-australia-day .wrapper .preview-heylinkme-logo__component {
    color: #9AD7FF;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .user-page-section-background {
    background: url("../../img/theme-international-womens-day/img_international_womens_day_2.jpg");
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #7C249B;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "McLaren",cursive;
    background: rgba(124,36,155,0.8);
    border: 2px solid #7C249B;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "McLaren",cursive;
    background: rgba(124,36,155,0.8);
    border: 2px solid #7C249B;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "McLaren",cursive;
    background: rgba(124,36,155,0.8);
    border: 2px solid #7C249B;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: rgba(124,36,155,0.8);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: rgba(124,36,155,0.8);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #7C249B;
    background: #ebe0ff;
    background: linear-gradient(180deg,#ebe0ff 5%,#fdfdfd 44%,#f3ecff 47%,#b996fa 87%);
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-commerce-link-item__component .title {
    color: #7C249B;
    font-family: "McLaren",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    color: #7C249B;
    border: 2px solid #7C249B;
    font-family: "McLaren",cursive;
    background: #ebe0ff;
    background: linear-gradient(180deg,#ebe0ff 5%,#fdfdfd 44%,#f3ecff 47%,#b996fa 87%);
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #7C249B;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #7C249B;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-international-womens-day .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-festa-junina .user-page-section-background {
    background: url("../../img/theme-festa-junina/img_festa_junina.png") top center/cover no-repeat;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #FE0606;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
    background: rgba(0,50,113,0.75);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
    background: rgba(0,50,113,0.75);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Poppins",sans-serif;
    background: rgba(0,50,113,0.75);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: rgba(0,50,113,0.75);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: rgba(0,50,113,0.75);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    background: white;
    border: 2px solid #F05F00;
    background: #ebe0ff;
    background: linear-gradient(360deg,#EC8900 0%,#FFCE00 17.19%,#FFD833 80.73%,#FFF6D2 100%);
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-commerce-link-item__component .title {
    color: #FE0606;
    font-family: "McLaren",cursive;
    -webkit-border-radius: 20px 20px 0 0;
    -moz-border-radius: 20px 20px 0 0;
    -ms-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-menu-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    color: #FE0606;
    border: 2px solid #F05F00;
    font-family: "McLaren",cursive;
    background: #ebe0ff;
    background: linear-gradient(360deg,#EC8900 0%,#FFCE00 17.19%,#FFD833 80.73%,#FFF6D2 100%);
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border: 2px solid #F05F00;
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #FE0606;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-festa-junina .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-14-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_14_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-14-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_14_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #239ae7;
    background: #239ae7;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    background: #e1f9ff;
    background: -moz-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#e1f9ff),color-stop(48%,#e1f9ff),color-stop(49%,#9ceaff),color-stop(100%,#9ceaff));
    background: -webkit-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -o-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -ms-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: linear-gradient(to bottom,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f9ff',endColorstr='#9ceaff',GradientType=0);
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-commerce-link-item__component .title {
    color: #239ae7;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-menu-item__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #239ae7;
    background: #e1f9ff;
    background: -moz-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#e1f9ff),color-stop(48%,#e1f9ff),color-stop(49%,#9ceaff),color-stop(100%,#9ceaff));
    background: -webkit-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -o-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: -ms-linear-gradient(top,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    background: linear-gradient(to bottom,#e1f9ff 0%,#e1f9ff 48%,#9ceaff 49%,#9ceaff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f9ff',endColorstr='#9ceaff',GradientType=0);
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #239ae7;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-14-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-14-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_15_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-15-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_15_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(0,75,214,0.9);
    background: rgba(0,75,214,0.9);
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #38acff;
    fill: #38acff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: rgba(0,75,214,0.9);
    border: 2px solid #006dd6;
    outline: 2px solid #0024bf;
    -webkit-box-shadow: 0px 0px 12px 5px #004bd6;
    -moz-box-shadow: 0px 0px 12px 5px #004bd6;
    box-shadow: 0px 0px 12px 5px #004bd6;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-menu-item__component {
    margin-top: 15px;
    margin-bottom: 15px;
    color: #ffffff;
    background: rgba(0,75,214,0.9);
    border: 2px solid #006dd6;
    outline: 2px solid #0024bf;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0px 0px 12px 5px #004bd6;
    -moz-box-shadow: 0px 0px 12px 5px #004bd6;
    box-shadow: 0px 0px 12px 5px #004bd6;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -10px;
    margin-bottom: 15px;
    background: white;
    border: 2px solid #006dd6;
    outline: 2px solid #0024bf;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0px 0px 12px 5px #004bd6;
    -moz-box-shadow: 0px 0px 12px 5px #004bd6;
    box-shadow: 0px 0px 12px 5px #004bd6;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -15px;
    margin-top: -15px;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #38acff;
}

.content-wrapper .user-page-section.theme-class-15-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-15-pro .wrapper .preview-heylinkme-logo__component {
    color: #38acff;
}

.content-wrapper .user-page-section.theme-class-16-pro .user-page-section-background {
    background: url("../../img/pro-themes/img_theme_16_pro_background-yellow.svg") center/400px no-repeat,url("../../img/pro-themes/img_theme_16_pro_background-orange.svg") center/1100px no-repeat,url("../../img/pro-themes/img_theme_16_pro_background-red.svg") center/1600px no-repeat,#3b80bb;
}

@media (max-width:743.98px) {
    .content-wrapper .user-page-section.theme-class-16-pro .user-page-section-background {
        background-size: 400px,650px,950px;
    };
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(245,95,47,0.5);
    background: rgba(245,95,47,0.5);
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-commerce-link-item__component {
    background: #ffffff;
    border: 4px solid rgba(245,95,47,0.5);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-commerce-link-item__component .title {
    color: #231712;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border-top: 4px solid rgba(245,95,47,0.5);
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border-top: 4px solid rgba(245,95,47,0.5);
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border-top: 4px solid rgba(245,95,47,0.5);
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border-top: 4px solid rgba(245,95,47,0.5);
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-menu-item__component {
    background: #ffffff;
    color: #231712;
    border: 4px solid rgba(245,95,47,0.5);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 4px solid rgba(245,95,47,0.5);
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #231712;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-16-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-16-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-17-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_17_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-17-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_17_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-filter: drop-shadow(0px 0px 12px #44fe0b);
    -moz-filter: drop-shadow(0px 0px 12px #44fe0b);
    -o-filter: drop-shadow(0px 0px 12px #44fe0b);
    -ms-filter: drop-shadow(0px 0px 12px #44fe0b);
    filter: drop-shadow(0px 0px 12px #44fe0b);
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper {
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background-color: #1c134a;
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
    background-color: #1c134a;
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #42fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #42fe0b;
    fill: #42fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-commerce-link-item__component {
    background: #1c134a;
    border: 2px double #42fe0b;
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-menu-item__component {
    margin-top: 10px;
    margin-bottom: 10px;
    background: #1c134a;
    color: #ffffff;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    border: 2px double #42fe0b;
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -5px;
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border: 2px double #42fe0b;
    border-top: none;
    -webkit-box-shadow: 0px 0px 12px 5px #44fe0b;
    -moz-box-shadow: 0px 0px 12px 5px #44fe0b;
    box-shadow: 0px 0px 12px 5px #44fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    margin-top: -10px;
    border-top: none;
    margin-top: -10px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #42fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #42fe0b;
}

.content-wrapper .user-page-section.theme-class-17-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-17-pro .wrapper .preview-heylinkme-logo__component {
    color: #42fe0b;
}

.content-wrapper .user-page-section.theme-class-18-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_18_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-18-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_18_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #c2774a;
    background: #c2774a;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-commerce-link-item__component {
    background: #fec9d6;
    background: linear-gradient(90deg,#fec9d6 15%,#ffe4c5 100%);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    border: 4px solid rgba(158,74,27,0.2);
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-commerce-link-item__component .title {
    color: #c22131;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-commerce-link-item__component .title:hover {
    color: #c2774a;
}

@media screen and (max-width:768px) {
    .content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-commerce-link-item__component .title:hover {
        color: #c22131;
    };
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-menu-item__component {
    color: #c22131;
    background: #fec9d6;
    background: linear-gradient(90deg,#fec9d6 15%,#ffe4c5 100%);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    border: 4px solid rgba(158,74,27,0.2);
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper:hover,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-anonymous-messages__component:hover,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-email-sigup-generator-terms__component:hover,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-email-sigup-generator__component:hover,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-location-item__component:hover,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-menu-item__component:hover {
    color: #c2774a;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border: 4px solid rgba(158,74,27,0.2);
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #c22131;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-18-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-18-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background {
    background-color: #61aaab;
}

.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .container .wrapper,.content-wrapper .user-page-section.theme-class-19-pro .unsubscribe-page-section .user-page-section-background + .unsubscribe-content-section .wrapper,.unsubscribe-page-section .content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .unsubscribe-content-section .wrapper,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .user-store__section .wrapper,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .sensitive-content-section .wrapper {
    background: #c3c7cb;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
    position: relative;
}

.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .container .wrapper::before,.content-wrapper .user-page-section.theme-class-19-pro .unsubscribe-page-section .user-page-section-background + .unsubscribe-content-section .wrapper::before,.unsubscribe-page-section .content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .unsubscribe-content-section .wrapper::before,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .user-store__section .wrapper::before,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .sensitive-content-section .wrapper::before {
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 20px;
    background-color: #0f06ad;
}

.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .container .wrapper::after,.content-wrapper .user-page-section.theme-class-19-pro .unsubscribe-page-section .user-page-section-background + .unsubscribe-content-section .wrapper::after,.unsubscribe-page-section .content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .unsubscribe-content-section .wrapper::after,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .user-store__section .wrapper::after,.content-wrapper .user-page-section.theme-class-19-pro .user-page-section-background + .sensitive-content-section .wrapper::after {
    content: '';
    position: absolute;
    background-image: url("../../img/pro-themes/img_theme_19_pro_btn.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    top: 2px;
    right: 2px;
    width: 16px;
    height: 16px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
    background: #c3c7cb;
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
    background: #c3c7cb;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper:hover {
    background: #e1e5e6;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper:hover {
    background: #e1e5e6;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #000000;
    font-family: "Press Start 2P",cursive;
    font-size: 10px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    line-height: 24px;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #000000;
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-commerce-link-item__component {
    background: #c3c7cb;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
    line-height: 1.9;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-commerce-link-item__component .title {
    color: #000000;
    font-family: "Press Start 2P",cursive;
    font-size: 12px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-commerce-link-item__component .title:hover {
    background: #e1e5e6;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-commerce-link-item__component .title:active {
    background: #e1e5e6;
    border-color: #828282 #ffffff #ffffff #828282;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-location-item__component .map-title {
    line-height: 16px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-location-item__component .map-title {
    line-height: 16px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-menu-item__component {
    color: #000000;
    background: #c3c7cb;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
    font-family: "Press Start 2P",cursive;
    font-size: 10px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper:hover,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-anonymous-messages__component:hover,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator-terms__component:hover,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator__component:hover,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-location-item__component:hover,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-menu-item__component:hover {
    background: #e1e5e6;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper:active,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-anonymous-messages__component:active,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator-terms__component:active,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-email-sigup-generator__component:active,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-location-item__component:active,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-menu-item__component:active {
    background: #e1e5e6;
    border-color: #828282 #ffffff #ffffff #828282;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid;
    border-color: #ffffff #828282 #828282 #ffffff;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #545454;
}

.content-wrapper .user-page-section.theme-class-19-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-19-pro .wrapper .preview-heylinkme-logo__component {
    color: #0f06ad;
}

.content-wrapper .user-page-section.theme-class-20-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_20_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-20-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_20_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #fece6a;
    background: #fece6a;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #601fe6;
    fill: #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    border: 3px solid #601fe6;
    background: #fece6a;
    background: linear-gradient(180deg,#fece6a 43%,#ff5104 100%);
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component .title {
    color: #431d91;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component .title:hover {
    color: #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-menu-item__component {
    color: #431d91;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    border: 3px solid #601fe6;
    background: #fece6a;
    background: linear-gradient(180deg,#fece6a 43%,#ff5104 100%);
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper:hover,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-anonymous-messages__component:hover,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-email-sigup-generator-terms__component:hover,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-email-sigup-generator__component:hover,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-location-item__component:hover,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-menu-item__component:hover {
    color: #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    -ms-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
    border: 3px solid #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #431d91;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #601fe6;
}

.content-wrapper .user-page-section.theme-class-20-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-20-pro .wrapper .preview-heylinkme-logo__component {
    color: #601fe6;
}

.content-wrapper .user-page-section.theme-class-21-pro .user-page-section-background {
    background-image: url("../../img/pro-themes/img_theme_21_pro_background@2x.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.theme-class-21-pro .user-page-section-background {
        background-image: url("../../img/pro-themes/mobile/img_theme_21_pro_background@2x.jpg");
    };
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(255,167,0,0.3);
    background: rgba(255,167,0,0.3);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper:hover {
    background: rgba(255,167,0,0.4);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper:hover {
    background: rgba(255,167,0,0.4);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component {
    margin-bottom: 15px;
    background: rgba(255,167,0,0.3);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    border: 2px solid rgba(255,161,0,0.2);
    border-width: 1px 2px 4px 2px;
    -webkit-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component .title:hover {
    background: rgba(255,167,0,0.4);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-menu-item__component {
    margin-bottom: 15px;
    background: rgba(255,167,0,0.3);
    color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    border: 2px solid rgba(255,161,0,0.2);
    border-width: 1px 2px 4px 2px;
    -webkit-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-anonymous-messages__component:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-email-sigup-generator-terms__component:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-email-sigup-generator__component:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-location-item__component:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-menu-item__component:hover {
    background: rgba(255,167,0,0.4);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -15px;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border: 2px solid rgba(255,161,0,0.2);
    border-width: 1px 2px 4px 2px;
    -webkit-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
    box-shadow: 0px 5px 8px 4px rgba(0,0,0,0.75);
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-social-links__component .social-link-item__component:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper:hover,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component:hover {
    color: #ffa700;
}

.content-wrapper .user-page-section.theme-class-21-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-21-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_01_christmas_pro_background.png") center/cover no-repeat,radial-gradient(50% 50% at 50% 50%,#0A63D9 0%,#00338B 100%);
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #00338B;
    background: #00338B;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Carter One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-email-sigup-generator-terms__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #00338B;
    border: 2px solid #51D5FF;
    font-family: "Carter One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #51D5FF;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    font-family: "Carter One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-menu-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-location-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-commerce-link-item__component .link-underlayer {
    z-index: -1;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-menu-item__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #51D5FF;
    font-family: "Carter One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #51D5FF;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_02_christmas_pro_background.png") center top/contain no-repeat,url("../../img/pro-themes-christmas/img_theme_02_christmas_pro_background-rotated.png") center bottom/contain no-repeat,linear-gradient(180deg,#AAE7FA 27.22%,#EBFAFF 51.56%,#AAE7FA 74.89%);
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: linear-gradient(180deg,#f0faff 0%,#b9e9ff 50%,#f0faff 100%);
    background: linear-gradient(180deg,#f0faff 0%,#b9e9ff 50%,#f0faff 100%);
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #0079AE;
    font-family: "Carter One",cursive;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #0079AE;
    fill: #0079AE;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #83D8FF;
    background: #f0faff;
    background: linear-gradient(180deg,#f0faff 0%,#b9e9ff 50%,#f0faff 100%);
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #0079AE;
    font-family: "Carter One",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-menu-item__component {
    color: #0079AE;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #83D8FF;
    font-family: "Carter One",cursive;
    background: #f0faff;
    background: linear-gradient(180deg,#f0faff 0%,#b9e9ff 50%,#f0faff 100%);
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 2px solid #83D8FF;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #0079AE;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #0079AE;
}

.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #0079AE;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_03_christmas_pro_background.png") center top/contain no-repeat,#074438;
}

@media (max-width:743.98px) {
    .content-wrapper .user-page-section.theme-class-03-christmas-pro .user-page-section-background {
        background-size: 220%;
    };
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(2,153,86,0.5);
    background: rgba(2,153,86,0.5);
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Amaranth",sans-serif;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(2,153,86,0.5);
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    font-family: "Amaranth",sans-serif;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-menu-item__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(2,153,86,0.5);
    font-family: "Amaranth",sans-serif;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    margin-top: 0;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #78DAC3;
}

.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-03-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #78DAC3;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_04_christmas_pro_background-1.png") center top -50px/985px repeat-x,#002429;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #004D55;
    background: #004D55;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #E3BF68;
    font-family: "Itim",cursive;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #004D55;
    border: 2px solid #8E6911;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #E3BF68;
    font-family: "Itim",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-menu-item__component {
    color: #E3BF68;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #004D55;
    border: 2px solid #8E6911;
    font-family: "Itim",cursive;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #8E6911;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-04-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_05_christmas_pro_background-mini.png") center top/512px repeat-x,linear-gradient(180deg,#05381D 24.58%,#005E3F 92.01%);
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background-color: #005E3F;
    border: 2px solid #E3BF68;
    -webkit-box-shadow: 0px 0px 5px 1px #F4DD7B;
    box-shadow: 0px 0px 5px 1px #F4DD7B;
    background-color: #005E3F;
    border: 2px solid #E3BF68;
    -webkit-box-shadow: 0px 0px 5px 1px #F4DD7B;
    box-shadow: 0px 0px 5px 1px #F4DD7B;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #E3BF68;
    font-family: "Righteous",cursive;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-email-sigup-generator-terms__component {
    background-color: #005E3F!important;
    background-color: #005E3F!important;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #E3BF68;
    -webkit-box-shadow: 0px 0px 5px 1px #F4DD7B;
    box-shadow: 0px 0px 5px 1px #F4DD7B;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #E3BF68;
    font-family: "Righteous",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-menu-item__component {
    color: #E3BF68;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    font-family: "Righteous",cursive;
    border: 2px solid #E3BF68;
    -webkit-box-shadow: 0px 0px 5px 1px #F4DD7B;
    box-shadow: 0px 0px 5px 1px #F4DD7B;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #E3BF68;
    -webkit-box-shadow: 0px 0px 5px 1px #F4DD7B;
    box-shadow: 0px 0px 5px 1px #F4DD7B;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-05-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_06_christmas_pro_background-1.jpg") center/120px;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(255,255,255,0.9);
    background: rgba(255,255,255,0.9);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #005F9A;
    font-family: "Fredoka One",cursive;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #005F9A;
    fill: #005F9A;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #005F9A;
    font-family: "Fredoka One",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-menu-item__component {
    color: #005F9A;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(144,232,253,0.7);
    font-family: "Fredoka One",cursive;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid rgba(144,232,253,0.7);
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #005F9A;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #005F9A;
}

.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-06-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #005F9A;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_07_christmas_pro_background-1.png") center top -45px/494px no-repeat,url("../../img/pro-themes-christmas/img_theme_07_christmas_pro_background-snow.svg") center/cover repeat,#04121F;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(105,215,193,0.85);
    background: rgba(105,215,193,0.85);
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Poppins",sans-serif;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(105,215,193,0.85);
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    color: #04121F;
    font-family: "Poppins",sans-serif;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-menu-item__component {
    color: #04121F;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(105,215,193,0.85);
    font-family: "Poppins",sans-serif;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #04121F;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-07-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_08_christmas_pro_background-1.png") center top/420px repeat-x,#111111;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #000000;
    border: 2px solid #E3BF68;
    background: #000000;
    border: 2px solid #E3BF68;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #E3BF68;
    font-family: "Love Ya Like A Sister",cursive;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-email-sigup-generator-terms__component {
    background-color: #111111!important;
    background-color: #111111!important;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #E3BF68;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #E3BF68;
    font-family: "Love Ya Like A Sister",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-menu-item__component {
    color: #E3BF68;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: inherit;
    border: 2px solid #E3BF68;
    font-family: "Love Ya Like A Sister",cursive;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #E3BF68;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-08-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #E3BF68;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_09_christmas_pro_background-1-mini.png") center top/375px repeat;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #001a41;
    border: 2px solid #EC6957;
    background: #001a41;
    border: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Leckerli One",cursive;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #FFFFFF;
    border: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #EC6957;
    font-family: "Leckerli One",cursive;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-menu-item__component {
    color: #EC6957;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #FFFFFF;
    border: 2px solid #EC6957;
    font-family: "Leckerli One",cursive;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border: 2px solid #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #EC6957;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-09-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_10_christmas_pro_background.png") center/cover no-repeat,#00172a;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(4,89,92,0.8);
    background: rgba(4,89,92,0.8);
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Magra",sans-serif;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(4,89,92,0.8);
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    font-family: "Magra",sans-serif;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-menu-item__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(4,89,92,0.8);
    font-family: "Magra",sans-serif;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-10-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_11_christmas_pro_background-mini.jpg") center top/375px repeat;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(198,21,21,0.8);
    background: rgba(198,21,21,0.8);
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Marcellus",serif;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(198,21,21,0.8);
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    font-family: "Marcellus",serif;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-menu-item__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(198,21,21,0.8);
    font-family: "Marcellus",serif;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-11-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .user-page-section-background {
    background: url("../../img/pro-themes-christmas/img_theme_12_christmas_pro_background.png") center top/contain no-repeat,#2F3602;
}

@media (max-width:743.98px) {
    .content-wrapper .user-page-section.theme-class-12-christmas-pro .user-page-section-background {
        background-size: 220%;
    };
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(59,113,6,0.8);
    background: rgba(59,113,6,0.8);
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Marmelad",sans-serif;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(59,113,6,0.8);
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    font-family: "Marmelad",sans-serif;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-menu-item__component {
    color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: rgba(59,113,6,0.8);
    font-family: "Marmelad",sans-serif;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-12-christmas-pro .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .user-page-section-background {
    background: url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_hearts.png") top 40px center/300px no-repeat,url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_link_background.png") top center/250px repeat;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #ffffff;
    padding: 2px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: #ff3b22;
    background: #ff3b22;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ffffff;
    font-family: "Philosopher",sans-serif;
    font-weight: 700;
    font-size: 20px;
    text-shadow: 1px 1px 2px #da240e,0 0 1em #da240e;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    font-weight: 400;
    font-size: 16px;
    font-weight: 400;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #ffffff;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-email-sigup-generator__component .pseudo-btn {
    padding-right: 12px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-email-sigup-generator__component .pseudo-btn {
    padding-right: 12px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    font-weight: 700;
    font-size: 14px;
    outline: 2px solid #ffc6be;
    outline-offset: -8px;
    padding-left: 7px;
    padding-right: 7px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-commerce-link-item__component .title {
    color: #ff3b22;
    font-family: "Philosopher",sans-serif;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-menu-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-location-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-commerce-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-anonymous-messages__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-email-sigup-generator__component .link-underlayer {
    background: url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_link_background_Lt.png") top 1px left 1px/20px no-repeat,url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_link_background_rt.png") top 1px right 1px/20px no-repeat,url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_link_background_rb.png") bottom 1px right 1px/20px no-repeat,url("../../img/themes-valentine-day/theme-01-valentine-day/img_theme_01_valentine_link_background_Lb.png") bottom 1px left 1px/20px no-repeat;
    z-index: 5;
    pointer-events: none;
    touch-action: none;
    left: 0;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #ffc6be;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    border-top: 2px solid #ffc6be;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #ffc6be;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    border-top: 2px solid #ffc6be;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #ff3b22;
    background: #ffffff;
    font-family: "Philosopher",sans-serif;
    font-weight: 700;
    font-size: 14px;
    outline: 2px solid #ffc6be;
    outline-offset: -8px;
    padding-left: 7px;
    padding-right: 7px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -15px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ff3b22;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-valentine-day .wrapper .preview-heylinkme-logo__component {
    color: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .user-page-section-background {
    background: #ffd6da url("../../img/themes-valentine-day/theme-02-valentine-day/img_theme_02_valentine_link_background.jpg") top center/cover no-repeat;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #ffffff;
    padding: 2px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: radial-gradient(31.87% 4163.27% at 50% 50%,rgba(255,255,255,0.8) 0%,rgba(255,236,238,0.8) 100%);
    background: radial-gradient(31.87% 4163.27% at 50% 50%,rgba(255,255,255,0.8) 0%,rgba(255,236,238,0.8) 100%);
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #bc224c;
    font-family: "Marcellus",serif;
    font-weight: 400;
    font-size: 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    font-weight: 400;
    font-size: 16px;
    font-weight: 400;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    background: radial-gradient(31.87% 4163.27% at 50% 50%,rgba(255,255,255,0.8) 0%,rgba(255,236,238,0.8) 100%);
    border: 3px solid #ffc4ce;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-commerce-link-item__component .title {
    color: #bc224c;
    font-family: "Marcellus",serif;
    -webkit-border-radius: 20px 20px 0 0;
    -moz-border-radius: 20px 20px 0 0;
    -ms-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    background: radial-gradient(31.87% 4163.27% at 50% 50%,rgba(255,255,255,0.8) 0%,rgba(255,236,238,0.8) 100%);
    color: #bc224c;
    border: 3px solid #ffc4ce;
    font-family: "Marcellus",serif;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: 0;
    border: 3px solid #ffc4ce;
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #bc224c;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #bc224c;
    fill: #bc224c;
}

.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-valentine-day .wrapper .preview-heylinkme-logo__component {
    color: #bc224c;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .user-page-section-background {
    background: #ffd6da url("../../img/themes-valentine-day/theme-03-valentine-day/img_theme_03_valentine_link_background.jpg") top center/cover no-repeat;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(191,6,46,0.55);
    background: rgba(191,6,46,0.55);
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #ab1d3b;
    font-family: "Nunito",sans-serif;
    font-weight: 800;
    font-size: 20px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    font-weight: 400;
    font-size: 16px;
    font-weight: 400;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: rgba(191,6,46,0.55);
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-commerce-link-item__component .title {
    color: #ffffff;
    font-family: "Nunito",sans-serif;
    font-weight: 700;
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    -ms-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    background: rgba(191,6,46,0.55);
    color: #ffffff;
    font-family: "Nunito",sans-serif;
    font-weight: 700;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper .name,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-anonymous-messages__component .name,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-email-sigup-generator-terms__component .name,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-email-sigup-generator__component .name,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-location-item__component .name,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-menu-item__component .name {
    font-weight: inherit;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    -ms-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
    padding-bottom: 20px;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #ab1d3b;
    fill: #ab1d3b;
}

.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-03-valentine-day .wrapper .preview-heylinkme-logo__component {
    color: #ab1d3b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .user-page-section-background {
    background: url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year_sky.png") top 40px center/300px no-repeat,url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year.jpg") top center/cover no-repeat;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #dfca7b;
    padding: 4px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper {
    border: 1px solid #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: rgba(134,21,24,0.95);
    background: rgba(134,21,24,0.95);
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #dfca7b;
    font-family: "Noto Sans",sans-serif;
    font-weight: 800;
    font-size: 20px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .preview-user-description__component {
    font-weight: 400;
    font-size: 16px;
    font-weight: 400;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #dfca7b;
    fill: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-email-sigup-generator__component .pseudo-btn {
    padding-right: 12px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-email-sigup-generator__component .pseudo-btn {
    padding-right: 12px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #dfca7b;
    background: rgba(134,21,24,0.95);
    font-weight: normal;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #dfca7b;
    background: rgba(134,21,24,0.95);
    font-weight: normal;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-commerce-link-item__component .title {
    color: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-commerce-link-item__component .title {
    color: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-menu-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-location-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-commerce-link-item__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-anonymous-messages__component .link-underlayer,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-email-sigup-generator__component .link-underlayer {
    background: url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year_Lt.svg") top 3px left 4px/14px no-repeat,url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year_rt.svg") top 4px right 3px/14px no-repeat,url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year_rb.svg") bottom 4px right 3px/14px no-repeat,url("../../img/themes-chinese-new-year/theme-01-chinese-new-year/img_theme_01_chinese_new_year_Lb.svg") bottom 4px left 4px/14px no-repeat;
    z-index: 5;
    pointer-events: none;
    touch-action: none;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-commerce-link-item__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #dfca7b;
    background: rgba(134,21,24,0.95);
    font-family: "Noto Sans",sans-serif;
    font-weight: 700;
    font-size: 14px;
    border: 2px solid #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-chinese-new-year .wrapper .preview-heylinkme-logo__component {
    color: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .user-page-section-background {
    background: url("../img/img_theme_02_chinese_new_year_sky_edit.svg") top 27px center/320px no-repeat,url("../img/gradient-golden-luxury-background_52683-69833.jpg");
	background-size:100%;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #f3bf62;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    background: linear-gradient(180deg,rgba(0,93,168,0.9) 0%,rgba(0,47,115,0.9) 100%);
    background: linear-gradient(180deg,rgba(0,93,168,0.9) 0%,rgba(0,47,115,0.9) 100%);
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .preview-user-description__component {
    color: #f3bf62;
    font-family: "Noto Sans",sans-serif;
    font-weight: 800;
    font-size: 20px;
    text-shadow: 1px 1px 2px #194481,0 0 2em #194481;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .preview-user-description__component {
    font-weight: 400;
    font-size: 16px;
    font-weight: 400;
    font-size: 16px;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    fill: #f3bf62;
    fill: #f3bf62;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-commerce-link-item__component {
    background: linear-gradient(180deg,rgba(0,93,168,0.9) 0%,rgba(0,47,115,0.9) 100%);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #f3bf62;
    border-image: linear-gradient(to bottom,#8b5421,#a36a25,#e5ac47,#f1cd4f,#f0cb56,#e5ac47,#8b5421) 1/2px;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-commerce-link-item__component .title {
    color: #dfca7b;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    color: #f3bf62;
    background: linear-gradient(180deg,rgba(0,93,168,0.9) 0%,rgba(0,47,115,0.9) 100%);
    font-family: "Noto Sans",sans-serif;
    font-weight: 700;
    font-size: 14px;
    border: 2px solid #f3bf62;
    border-image: linear-gradient(to bottom,#8b5421,#a36a25,#e5ac47,#f1cd4f,#f0cb56,#e5ac47,#8b5421) 1/2px;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 2px solid #f3bf62;
    border-image: linear-gradient(to bottom,#8b5421,#a36a25,#e5ac47,#f1cd4f,#f0cb56,#e5ac47,#8b5421) 1/2px;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #f3bf62;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #f3bf62;
}

.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-chinese-new-year .wrapper .preview-heylinkme-logo__component {
    color: #f3bf62;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .user-page-section-background {
    background: url("../../img/theme-happy-easter/img_happy_easter_01_bg.png");
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #FEC9BB;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #107D84;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #107D84;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #107D84;
    font-size: 20px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: rgba(255,252,245,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #107D84;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: rgba(255,252,245,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    color: #107D84;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: rgba(255,252,245,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: white;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: white;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    border: 3px solid #FFA188;
    background: #ebe0ff;
    background: linear-gradient(180deg,#FDEBE1 0%,#FDFDFD 44.79%,#FFE7E0 51.04%,#FEECE2 100%);
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-commerce-link-item__component .title {
    font-family: "Balsamiq Sans",cursive;
    color: #E74014;
    -webkit-border-radius: 20px 20px 0 0;
    -moz-border-radius: 20px 20px 0 0;
    -ms-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-menu-item__component {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    color: #E74014;
    border: 3px solid #FFA188;
    font-family: "Balsamiq Sans",cursive;
    background: #ebe0ff;
    background: linear-gradient(180deg,#FDEBE1 0%,#FDFDFD 44.79%,#FFE7E0 51.04%,#FEECE2 100%);
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 3px solid #FFA188;
    -webkit-border-radius: 0 0 20px 20px;
    -moz-border-radius: 0 0 20px 20px;
    -ms-border-radius: 0 0 20px 20px;
    border-radius: 0 0 20px 20px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #E74014;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #107D84;
    fill: #107D84;
}

.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-happy-easter .wrapper .preview-heylinkme-logo__component {
    color: #107D84;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .user-page-section-background {
    background: url("../../img/theme-happy-easter/img_happy_easter_02_bg.png");
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Nunito",sans-serif;
    background: rgba(13,48,100,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Nunito",sans-serif;
    background: rgba(13,48,100,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Nunito",sans-serif;
    background: rgba(13,48,100,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: rgba(13,48,100,0.8);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: rgba(13,48,100,0.8);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #FF886D;
    background: linear-gradient(180deg,#FFFFFF 47.4%,#FFC4B7 100%);
    border: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-commerce-link-item__component .title {
    font-family: "Nunito",sans-serif;
    color: #E74014;
    -webkit-border-radius: 20px 20px 0 0;
    -moz-border-radius: 20px 20px 0 0;
    -ms-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-commerce-link-item__component .payment-form,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-commerce-link-item__component .amount-form,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-commerce-link-item__component .preview-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid #FF886D;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    color: #E74014;
    border: 2px solid #FF886D;
    font-family: "Nunito",sans-serif;
    background: #ebe0ff;
    background: linear-gradient(180deg,#FFFFFF 47.4%,#FFC4B7 100%);
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 2px solid #FF886D;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #E74014;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #ffffff;
}

.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-happy-easter .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .user-page-section-background {
    background: url("../../img/themes-mothers-day/theme-01-mothers-day/img_theme_01_mothers_day.png") top center/350px repeat,#A0226B;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: white;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: #A0226B;
    opacity: 0.8;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: #A0226B;
    opacity: 0.8;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    line-height: 24px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    background: #A0226B;
    opacity: 0.8;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: #A0226B;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: #A0226B;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    outline: 2px dashed #FF6766;
    outline-offset: -2px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-commerce-link-item__component .title {
    color: #FF6766;
    font-family: "Balsamiq Sans",cursive;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-location-item__component {
    color: #FF6766;
    outline: 2px dashed #FF6766;
    outline-offset: -5px;
    font-family: "Balsamiq Sans",cursive;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    color: #FF6766;
    outline: 2px dashed #FF6766;
    outline-offset: -5px;
    font-family: "Balsamiq Sans",cursive;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    outline: 2px dashed #FF6766;
    outline-offset: -5px;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #FF6766;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-happy-mothers-day .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .user-page-section-background {
    background: url("../../img/themes-mothers-day/theme-02-mothers-day/img_theme_02_mothers_day.png") top center/300px repeat;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #FA5C70;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FA5C70;
    font-size: 20px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FA5C70;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    line-height: 24px;
    padding: 10px;
    color: #FA5C70;
    font-size: 14px;
    font-weight: 400;
    font-family: "Balsamiq Sans",cursive;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: #FFFFFF;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: #FFFFFF;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    outline: 2px dashed #FF6766;
    outline-offset: -2px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-commerce-link-item__component .title {
    color: #FA5C70;
    font-family: "Balsamiq Sans",cursive;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-location-item__component {
    outline: 2px dashed #FF6766;
    outline-offset: -5px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    color: #FA5C70;
    outline: 2px dashed #FA5C70;
    outline-offset: -5px;
    font-family: "Balsamiq Sans",cursive;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    outline: 2px dashed #FA5C70;
    outline-offset: -5px;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #FA5C70;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FA5C70;
    fill: #FA5C70;
}

.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-happy-mothers-day .wrapper .preview-heylinkme-logo__component {
    color: #FA5C70;
    font-weight: 900;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .user-page-section-background {
    background: url("../../img/themes-fathers-day/theme-01-fathers-day/happy-fathers1.png") top center/300px repeat;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #1783CC;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Changa One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Changa One",cursive;
    line-height: 24px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Changa One",cursive;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: #FFFFFF;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: #FFFFFF;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #1783CC;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #1783CC;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 3px dashed #1783CC;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-commerce-link-item__component .title {
    color: #1783CC;
    font-family: "Changa One",cursive;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-location-item__component .map-info-wrapper {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    color: #1783CC;
    border: 3px dashed #1783CC;
    font-family: "Changa One",cursive;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    margin-top: -10px;
    border: 3px dashed #1783CC;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #1783CC;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-happy-fathers-day .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
    font-weight: 900;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .user-page-section-background {
    background: url("../../img/themes-fathers-day/theme-02-fathers-day/happy-father2.png") top center/300px repeat;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Paytone One",sans-serif;
    background: #0E8787;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Paytone One",sans-serif;
    line-height: 150%;
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Paytone One",sans-serif;
    line-height: 150%;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    background: #0E8787;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background: #0E8787;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    outline: 2px solid #FFFFFF;
    outline-offset: 4px;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-commerce-link-item__component .title {
    color: #0E8787;
    font-family: "Paytone One",sans-serif;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    outline: 2px solid #FFFFFF;
    outline-offset: 4px;
    color: #0E8787;
    font-family: "Paytone One",sans-serif;
    background: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    outline: 2px solid #FFFFFF;
    outline-offset: 4px;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #006D6D;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #006D6D;
    fill: #006D6D;
}

.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-happy-fathers-day .wrapper .preview-heylinkme-logo__component {
    color: #006D6D;
    font-weight: 900;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .user-page-section-background {
    background: url("../../img/themes-nowaste/nowaste-1/NowasteUkraine_1.png") top center/300px repeat;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #90e430;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #fff;
    line-height: 32px;
    font-size: 20px;
    font-weight: 800;
    font-family: "Montserat",sans-serif;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    font-family: "Montserat",sans-serif;
    line-height: 24px;
    padding: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    font-family: "Montserat",sans-serif;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    color: #000000;
    font-family: "Montserat",sans-serif;
    background: #90e430;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-commerce-link-item__component .title {
    color: #000000;
    font-family: "Montserat",sans-serif;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    color: #000000;
    font-family: "Montserat",sans-serif;
    background: #90e430;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #90e430;
    fill: #90e430;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-heylinkme-logo__component {
    color: #90e430;
    font-weight: 900;
    height: auto!important;
    max-width: 260px!important;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .report-abuse-button__component .exlusive-theme-logo,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .exlusive-theme-logo {
    width: 300px;
    height: 100%;
    background-image: url("../../img/nowaste_logo_dark.svg")!important;
    background-repeat: no-repeat;
    background-size: contain;
}

@media screen and (max-width:768px) {
    .content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .report-abuse-button__component .exlusive-theme-logo,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .exlusive-theme-logo {
        width: 180px;
        margin-top: 15px;
    };
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .report-abuse-button__component .heylinkme-logo,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .heylinkme-logo {
    display: none;
}

.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .report-abuse-button__component .page-report-section,.content-wrapper .user-page-section.theme-class-01-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .page-report-section {
    margin: 0!important;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .user-page-section-background {
    background: url("../../img/themes-nowaste/nowaste-2/NowasteUkraine_2.png") top center/300px repeat;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #000000;
    line-height: 32px;
    font-size: 20px;
    font-weight: 400;
    font-family: "Russo One",sans-serif;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    font-family: "Russo One",sans-serif;
    line-height: 24px;
    padding: 10px;
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    font-family: "Russo One",sans-serif;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border: 2px solid #90E430;
    color: #000000;
    font-family: "Russo One",sans-serif;
    background: #90E430;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-commerce-link-item__component .title {
    color: #000000;
    font-family: "Russo One",sans-serif;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-location-item__component {
    border: 2px solid #90E430;
    border: 2px solid #90E430;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-menu-item__component .menu-expanded-content {
    border: 2px solid #90E430;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-menu-item__component .menu-expanded-content {
    border: 2px solid #90E430;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-location-item__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-menu-item__component {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    color: #000000;
    font-family: "Russo One",sans-serif;
    background: #90E430;
    font-size: 14px;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 2px solid #90E430;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #000000;
    fill: #000000;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-heylinkme-logo__component {
    color: #000;
    font-weight: 900;
    height: auto!important;
    max-width: 260px!important;
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .report-abuse-button__component .exlusive-theme-logo,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .exlusive-theme-logo {
    width: 300px;
    height: 100%;
    background-image: url("../../img/nowaste_logo_light.svg")!important;
    background-repeat: no-repeat;
    background-size: contain;
}

@media screen and (max-width:768px) {
    .content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .report-abuse-button__component .exlusive-theme-logo,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .exlusive-theme-logo {
        width: 180px;
        margin-top: 15px;
    };
}

.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .report-abuse-button__component .heylinkme-logo,.content-wrapper .user-page-section.theme-class-02-nowaste-ukraine .wrapper .preview-heylinkme-logo__component .heylinkme-logo {
    display: none;
}

.content-wrapper .user-page-section.theme-class-01-helloween .user-page-section-background {
    background: url("../../img/themes-helloween/theme-01-helloween/img_theme_01_helloween.png") top center/350px repeat;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: white;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Pangolin",cursive;
    background: rgba(243,91,8,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Pangolin",cursive;
    background: rgba(243,91,8,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    line-height: 24px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Pangolin",cursive;
    background: rgba(243,91,8,0.8);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: linear-gradient(180deg,#6900A5 0%,#8D1DCF 50%,#6900A5 100%);
    border: 2px solid #59008F;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-commerce-link-item__component .title {
    color: #fff;
    font-family: "Pangolin",cursive;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-location-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: linear-gradient(180deg,#6900A5 0%,#8D1DCF 50%,#6900A5 100%);
    border: 2px solid #59008F;
    color: #fff;
    font-family: "Pangolin",cursive;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: linear-gradient(180deg,#6900A5 0%,#8D1DCF 50%,#6900A5 100%);
    border: 2px solid #59008F;
    color: #fff;
    font-family: "Pangolin",cursive;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #fff;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-01-helloween .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-helloween .user-page-section-background {
    background: url("../../img/themes-helloween/theme-02-helloween/img_theme_02_helloween.png") bottom center/cover no-repeat;
    height: 100vh;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: white;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .username,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-header-component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    line-height: 24px;
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 400;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    line-height: 24px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
    width: 36px;
    height: 36px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-commerce-link-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #200528;
    border: 2px solid #FF2E00;
    box-shadow: 0px 0px 20px #FFD600;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    color: #FE6C0C;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-commerce-link-item__component .title {
    color: #FE6C0C;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-location-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #200528;
    border: 2px solid #FF2E00;
    box-shadow: 0px 0px 20px #FFD600;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    color: #FE6C0C;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-menu-item__component .menu-expanded-content {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-header-component {
    text-align: center;
    text-align: center;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-anonymous-messages__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-email-sigup-generator-terms__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-email-sigup-generator__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-menu-item__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #200528;
    border: 2px solid #FF2E00;
    box-shadow: 0px 0px 20px #FFD600;
    font-family: "Henny Penny",cursive,"Pangolin",cursive;
    color: #FE6C0C;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-twitter-link__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -ms-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .tiktok-embed-block {
    border: 2px solid #FF2E00;
    border-top: none;
    box-shadow: 0px 0px 20px #FFD600;
    border: 2px solid #FF2E00;
    border-top: none;
    box-shadow: 0px 0px 20px #FFD600;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .pinterest-embed-block {
    border-top: none;
    border-top: none;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .thumbnail {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component {
    fill: #FE6C0C;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-social-links__component .social-link-item__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .report-abuse-button__component,.content-wrapper .user-page-section.theme-class-02-helloween .wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-01 .common-user-icon-wrapper {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-02 .common-user-icon-wrapper {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-03 .common-user-icon-wrapper {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-04 .common-user-icon-wrapper {
    -webkit-border-radius: 40px 40px 40px 40px/20px 20px 20px 20px;
    -moz-border-radius: 40px 40px 40px 40px/20px 20px 20px 20px;
    -ms-border-radius: 40px 40px 40px 40px/20px 20px 20px 20px;
    border-radius: 40px 40px 40px 40px/20px 20px 20px 20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-05 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);
    clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);
    -webkit-clip-path: url("#avatarStyle05");
    clip-path: url("#avatarStyle05");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-06 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(50% 0,100% 40%,85% 100%,15% 100%,0 40%);
    clip-path: polygon(50% 0,100% 40%,85% 100%,15% 100%,0 40%);
    -webkit-clip-path: url("#avatarStyle06");
    clip-path: url("#avatarStyle06");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-07 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(50% 0%,100% 50%,50% 100%,0% 50%);
    clip-path: polygon(50% 0%,100% 50%,50% 100%,0% 50%);
    -webkit-clip-path: url("#avatarStyle07");
    clip-path: url("#avatarStyle07");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-08 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(20% 0%,80% 0%,100% 100%,0% 100%);
    clip-path: polygon(20% 0%,80% 0%,100% 100%,0% 100%);
    -webkit-clip-path: url("#avatarStyle08");
    clip-path: url("#avatarStyle08");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-09 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);
    clip-path: polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);
    -webkit-clip-path: url("#avatarStyle09");
    clip-path: url("#avatarStyle09");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-10 .common-user-icon-wrapper {
    -webkit-clip-path: polygon(50% 0%,0% 100%,100% 100%);
    clip-path: polygon(50% 0%,0% 100%,100% 100%);
    -webkit-clip-path: url("#avatarStyle10");
    clip-path: url("#avatarStyle10");
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.sensitive-content-section {
    height: 100%;
    min-height: inherit;
}

.sensitive-content-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: inherit;
    min-height: inherit;
    color: #fff;
    max-width: 800px;
    margin: 0 auto;
}

.sensitive-content-section-wrapper .sensitive-content-section-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 100%;
    text-align: center;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .icon {
    padding-top: 20px;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .icon svg {
    width: 120px;
    height: 120px;
    fill: #fff;
}

.sensitive-content-section-wrapper .sensitive-content-section-content h3 {
    font-size: 28px;
}

.sensitive-content-section-wrapper .sensitive-content-section-content p {
    font-size: 16px;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .buttons-section {
    width: 100%;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .buttons-section-wrapper .button-item {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    display: block;
    outline: none;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    border: 2px solid transparent;
    margin-bottom: 15px;
    padding: 15px 20px;
    text-align: center;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .buttons-section-wrapper .button-item:first-child {
    border-color: #fff;
}

.sensitive-content-section-wrapper .sensitive-content-section-content .buttons-section-wrapper .button-item:last-child {
    margin-bottom: 0;
}

.sensitive-content-section-wrapper .sensitive-content-section-footer .preview-heylinkme-logo__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding-bottom: 50px;
    font-size: 20px;
    font-weight: 500;
    max-width: 155px;
    color: #fff;
}

.sensitive-content-section-wrapper .sensitive-content-section-footer .preview-heylinkme-logo__component svg {
    width: 30px;
    height: 30px;
    margin-right: 5px;
    fill: #47c3d1;
}

.user-store__button {
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 50px;
    position: fixed;
    right: 16px;
    bottom: 16px;
    cursor: pointer;
    outline: none;
    font-family: inherit;
    background-color: transparent;
    color: #1d3548;
    font-size: 16px;
    text-align: center;
    border: none;
    z-index: 9999;
}

@media (max-width:743.98px) {
    .user-store__button {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0;
        width: 100%;
        right: 0;
    };
}

.user-store__button .user-store-button-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 80px;
    position: absolute;
    z-index: 3;
    background: #343498;
    opacity: 0.4;
}

@media (min-width:744px) {
    .user-store__button .user-store-button-container {
        visibility: hidden;
    };
}

@media (max-width:743.98px) {
    .user-store__button .user-store-button-container {
        visibility: visible;
    };
}

.user-store__button .user-store-button-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    -ms-border-radius: inherit;
    border-radius: inherit;
    width: 120px;
    height: 100%;
    background-color: #fff;
    color: #1d3548;
    border: none;
    z-index: 4;
}

@media (max-width:743.98px) {
    .user-store__button .user-store-button-content {
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        -ms-border-radius: 25px;
        border-radius: 25px;
        width: 100%;
        max-width: 220px;
    };
}

.user-store__button .user-store-button-content span {
    font-weight: 500;
}

.user-store__button .user-store-button-content i {
    display: inline-block;
    width: 25px;
    height: 24px;
    margin-left: 10px;
}

.user-store__button .user-store-button-content i svg {
    width: 100%;
    height: 100%;
}

.user-store__button .user-store-button-content i svg path {
    fill: currentColor;
}

.user-store__section {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 15px 15px 0 0;
    -moz-border-radius: 15px 15px 0 0;
    -ms-border-radius: 15px 15px 0 0;
    border-radius: 15px 15px 0 0;
    -webkit-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    -moz-box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    box-shadow: 0 4px 24px rgba(45,45,51,0.4);
    position: fixed;
    display: none;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 800px;
    font-family: inherit;
    background: #fff;
    margin: 0 auto;
    z-index: 999;
    padding: 0!important;
}

@media (min-width:1032px) {
    .user-store__section {
        max-width: 800px!important;
    };
}

.user-store__section .close-store-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-shadow: 0 3px 2px #B3B2D0;
    -moz-box-shadow: 0 3px 2px #B3B2D0;
    box-shadow: 0 3px 2px #B3B2D0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    padding: 10px;
    cursor: pointer;
    outline: none;
    font-family: inherit;
    border: none;
    background: #C8CBDB;
    color: #fff;
    position: absolute;
    width: 32px;
    height: 32px;
    top: -16px;
    right: 37px;
}

.user-store__section .close-store-btn svg {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 1;
}

.user-store__section .close-store-btn svg path {
    fill: currentColor;
}

.user-store__section h3 {
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin-left: 31px;
}

.user-store__section h3 a {
    outline: none;
    text-decoration: underline;
    color: #239ae7;
}

.user-store__section .user-store-wrapper {
    scrollbar-color: rgba(179,178,208,0.5) #C8CBDB;
    overflow-y: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-bottom: 1em;
}

.user-store__section .user-store-wrapper::-webkit-scrollbar {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    height: 5px;
}

.user-store__section .user-store-wrapper::-webkit-scrollbar-track {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    background: #C8CBDB;
}

.user-store__section .user-store-wrapper::-webkit-scrollbar-thumb {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    background: #B3B2D0;
}

.user-store__section .user-store-wrapper::-webkit-scrollbar-thumb:hover {
    background: #b3b2d0;
}

.user-store__section .user-store-wrapper .user-store-content {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 16px;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item {
    display: inline-block;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100px;
    min-width: 100px;
    height: 145px;
    margin: 0 10px;
    overflow: hidden;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item:hover {
    cursor: pointer;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item:hover .label {
    text-decoration: underline;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item-wrapper .image-wrapper {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: relative;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item-wrapper .image-wrapper .image {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item-wrapper .image-wrapper .image.error {
    background-image: url("../../img/ic_default-product.svg");
    background-size: contain;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item-wrapper .image-wrapper .price {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    border-radius: 15px;
    position: absolute;
    padding: 3px 5px;
    text-align: center;
    background: #000;
    color: #fff;
    font-size: 11px;
    right: 5px;
    bottom: 5px;
    text-transform: uppercase;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.user-store__section .user-store-wrapper .user-store-content .user-store-item-wrapper .label {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    color: #000;
    margin-top: 5px;
    font-size: 12px;
    font-weight: 500;
}

.preview-anonymous-messages__component.button-style-01,.preview-email-sigup-generator__component.button-style-01,.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-02,.preview-email-sigup-generator__component.button-style-02,.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-03,.preview-email-sigup-generator__component.button-style-03,.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-anonymous-messages__component.button-style-04,.preview-email-sigup-generator__component.button-style-04,.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-anonymous-messages__component.button-style-05,.preview-email-sigup-generator__component.button-style-05,.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer,.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06,.preview-email-sigup-generator__component.button-style-06,.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07,.preview-email-sigup-generator__component.button-style-07,.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08,.preview-email-sigup-generator__component.button-style-08,.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09,.preview-email-sigup-generator__component.button-style-09,.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10,.preview-email-sigup-generator__component.button-style-10,.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-anonymous-messages__component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer,.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-anonymous-messages__component.button-style-11,.preview-email-sigup-generator__component.button-style-11,.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-12,.preview-email-sigup-generator__component.button-style-12,.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-13,.preview-email-sigup-generator__component.button-style-13,.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-link-item__component.button-style-14,.preview-header-component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-anonymous-messages__component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after,.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-anonymous-messages__component.button-style-15,.preview-email-sigup-generator__component.button-style-15,.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer,.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.preview-email-sigup-generator__component {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-top: 10px;
}

.preview-email-sigup-generator__component::after {
    content: '';
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.preview-email-sigup-generator__component.button-style-04 {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.preview-email-sigup-generator__component.button-style-09 {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.preview-email-sigup-generator__component .link-underlayer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    position: relative;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    min-height: 70px;
    height: 70px;
    padding: 13px;
    padding-right: 0;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button {
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button span.success-text {
    display: none;
    padding-right: 13px;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button span.success-text.show {
    display: -webkit-box!important;
    display: -moz-box!important;
    display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button span.success-text .icon {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 25px;
    min-width: 25px;
    height: 25px;
    margin-right: 10px;
    background: url("../../img/ic_success.gif") center/contain no-repeat;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.click-button span.success-text span {
    display: inline-block;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview {
    display: none;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview>span {
    cursor: default;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex: 1 0 100%;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    height: 100%;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field {
    height: 100%;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field.input-field {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 59%;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field {
    position: relative;
    height: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    width: 100%;
    border: none;
    height: inherit;
    background-color: transparent;
    outline: none;
    color: inherit;
    font-size: inherit;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 13px;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input::placeholder {
    font-family: inherit;
    color: inherit;
    opacity: 1;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input::-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:focus::placeholder {
    font-family: inherit;
    color: inherit;
    opacity: 1;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:focus:-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:focus::-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:focus,.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:hover,.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input:visited {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field input.validation-error {
    background-color: transparent;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field .validation-error.validation-async__error {
    display: none;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field .validation-error:not(input) {
    position: absolute;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    top: 26px;
    left: 0;
    margin: 5px 0;
    background: #f67261;
    color: #fff;
    font-size: inherit;
    padding: 5px 10px;
    z-index: 9999;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field .field .validation-error:not(input)::before {
    content: '';
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    -ms-border-radius: inherit;
    border-radius: inherit;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: inherit;
    display: block;
    position: absolute;
    padding: 10px;
    left: 6px;
    top: -4px;
    z-index: -1;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    height: inherit;
    cursor: pointer;
    background-color: transparent;
    border: none;
    border-left: 2px solid currentColor;
    padding: 0 15px;
    outline: none;
    color: inherit;
    font-size: inherit;
}

@media (max-width:743.98px) {
    .preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field button {
        padding: 0 5px;
    };
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field button span {
    color: inherit;
    font-size: inherit;
}

.preview-email-sigup-generator__component .preview-email-sigup-generator-wrapper .preview-email-sigup-generator-content.pseudo-input-preview form .form-field button svg {
    display: block;
    width: 15px;
    max-height: 12px;
    margin-left: 10px;
}

.preview-email-sigup-generator-terms__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    -ms-border-radius: 0!important;
    border-radius: 0!important;
    position: fixed!important;
    display: none;
    left: 0;
    top: 0;
    margin: 0 auto!important;
    padding: 0!important;
    z-index: 9999;
}

.preview-email-sigup-generator-terms__component .notification__wrapper {
    color: inherit;
    font-family: inherit;
    min-height: 48px;
    background: inherit;
}

.preview-email-sigup-generator-terms__component .notification__wrapper .notication-text {
    color: inherit;
}

.preview-email-sigup-generator-terms__component .notification__wrapper .notication-text a {
    color: inherit;
    text-decoration: underline;
}

.preview-email-sigup-generator-terms__component .notification__wrapper .notication-text a:hover {
    color: inherit;
}

.preview-anonymous-messages__component.button-style-01,.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-01 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-02,.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-02 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-03,.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-03 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-anonymous-messages__component.button-style-04,.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-04 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-anonymous-messages__component.button-style-05,.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-05 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-05 .link-underlayer,.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-06,.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-07,.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-08,.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-09,.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-anonymous-messages__component.button-style-10,.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-anonymous-messages__component.button-style-10 .link-underlayer,.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-anonymous-messages__component.button-style-11,.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-11 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-12,.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-13,.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-13 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component.button-style-14,.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-14 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-anonymous-messages__component.button-style-14,.preview-link-item__component.button-style-14,.preview-header-component.button-style-14,.preview-email-sigup-generator__component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-anonymous-messages__component.button-style-14 .link-underlayer::after,.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-anonymous-messages__component.button-style-15,.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-15 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-anonymous-messages__component.button-style-15 .link-underlayer,.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.preview-anonymous-messages__component {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-top: 10px;
}

.preview-anonymous-messages__component::after {
    content: '';
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.preview-anonymous-messages__component.button-style-04 {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.preview-anonymous-messages__component.button-style-09 {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.preview-anonymous-messages__component .link-underlayer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    position: relative;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    min-height: 86px;
    padding: 13px;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button {
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    display: none;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text {
    display: none;
    padding-right: 13px;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text.show {
    display: -webkit-box!important;
    display: -moz-box!important;
    display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text.show {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text .icon {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 25px;
    min-width: 25px;
    height: 25px;
    margin-right: 10px;
    background: url("../../img/ic_success.gif") center/contain no-repeat;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text .icon {
        margin-right: 0;
        margin-bottom: 5px;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.click-button span.success-text span {
    display: inline-block;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview {
        height: auto;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview>span {
    cursor: default;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex: 1 0 100%;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    height: 100%;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages>div:first-child {
    border-bottom: none;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages .form-field {
        width: 100%;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages .form-field.input-field {
    width: 59%;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages .form-field.input-field {
        width: 100%;
        padding-bottom: 15px;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages .form-field button {
    padding: 5px 0;
    padding-left: 15px;
    border-left: 2px solid currentColor;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form.anonymous-messages .form-field button {
        padding-top: 10px;
        padding-left: 0;
        border-left: none;
        border-top: 2px solid currentColor;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form>div:not(:last-child) {
    border-bottom: 1px solid currentColor;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field {
    height: 100%;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field.input-field {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field.input-field.message {
    padding-top: 20px;
    padding-bottom: 25px;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field.input-field.message input::placeholder {
    font-family: inherit;
    color: inherit;
    opacity: 1;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field.input-field.message input:-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field.input-field.message input::-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field {
    position: relative;
    height: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    width: 100%;
    border: none;
    height: inherit;
    background-color: transparent;
    outline: none;
    color: inherit;
    font-size: inherit;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 13px;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input::placeholder {
    font-family: inherit;
    color: #73889f;
    opacity: 1;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:-ms-input-placeholder {
    color: #73889f;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input::-ms-input-placeholder {
    color: #73889f;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:focus::placeholder {
    font-family: inherit;
    color: inherit;
    opacity: 1;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:focus:-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:focus::-ms-input-placeholder {
    color: inherit;
    font-family: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:focus,.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:hover,.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input:visited {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field input.validation-error {
    background-color: transparent;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field .validation-error.validation-async__error {
    display: none;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field .validation-error:not(input) {
    position: absolute;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    top: 26px;
    left: 0;
    margin: 5px 0;
    background: #f67261;
    color: #fff;
    font-size: inherit;
    padding: 5px 10px;
    z-index: 9999;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field .validation-error:not(input)::before {
    content: '';
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    -ms-border-radius: inherit;
    border-radius: inherit;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: inherit;
    display: block;
    position: absolute;
    padding: 10px;
    left: 6px;
    top: -4px;
    z-index: -1;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field .max-characters {
    display: none;
    position: absolute;
    bottom: 0;
    right: 5px;
    color: #73889f;
    font-size: 10px;
    font-weight: 300;
}

@media (max-width:599.98px) {
    .preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field .field .max-characters {
        display: inline;
        bottom: -10px;
        right: 10px;
    };
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
    font-family: inherit;
    height: inherit;
    cursor: pointer;
    background-color: transparent;
    border: none;
    padding: 10px 0 5px;
    outline: none;
    color: inherit;
    font-size: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field button span {
    color: inherit;
    font-size: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field button .arrow {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 25px;
    min-width: 25px;
    height: 25px;
    margin-left: 10px;
    color: inherit;
}

.preview-anonymous-messages__component .preview-anonymous-messages-wrapper .preview-anonymous-messages-content.pseudo-input-preview form .form-field button .arrow svg {
    fill: currentColor;
    width: inherit;
}

.report-abuse-button__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-tap-highlight-color: transparent;
    width: 36px;
    height: 36px;
    outline: none;
    z-index: 2;
    cursor: pointer;
}

@media (max-width:743.98px) {
    .report-abuse-button__component {
        width: 44px;
        height: 44px;
    };
}

@media (min-width:600px) {
    .report-abuse-button__component {
        bottom: 35px;
    };
}

.report-abuse-button__component.expanded {
    -webkit-transition: all 0.15s ease-out;
    -moz-transition: all 0.15s ease-out;
    -ms-transition: all 0.15s ease-out;
    -o-transition: all 0.15s ease-out;
    transition: all 0.15s ease-out;
    width: auto;
    height: auto;
}

.report-abuse-button__component.expanded .report-abuse-button-info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}

.report-abuse-button__component .report-abuse-button-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border: 0;
    outline: none;
    overflow: hidden;
    position: relative;
    stroke: inherit;
    -webkit-tap-highlight-color: transparent;
    text-align: center;
    width: 28px;
    min-width: 28px;
    height: 28px;
    margin: 4px 6px;
    z-index: 0;
    color: inherit;
}

@media (max-width:743.98px) {
    .report-abuse-button__component .report-abuse-button-wrapper {
        width: 36px;
        min-width: 36px;
        height: 36px;
    };
}

.report-abuse-button__component .report-abuse-button-wrapper svg {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 20px;
    height: 20px;
    margin: 2px;
    fill: none!important;
    stroke: currentColor;
    stroke-opacity: 0.7;
}

@media (max-width:743.98px) {
    .report-abuse-button__component .report-abuse-button-wrapper svg {
        width: 28px;
        height: 28px;
    };
}

.report-abuse-button__component .report-abuse-button-wrapper svg:hover,.report-abuse-button__component .report-abuse-button-wrapper svg:active,.report-abuse-button__component .report-abuse-button-wrapper svg:focus {
    stroke-opacity: 1;
}

.report-abuse-button__component .report-abuse-button-info {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transform: translateX(-150%);
    -moz-transform: translateX(-150%);
    -ms-transform: translateX(-150%);
    -o-transform: translateX(-150%);
    transform: translateX(-150%);
    margin: 4px;
    overflow: hidden;
    opacity: 0;
    color: inherit;
}

.report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    -webkit-transition: opacity 0.3s ease-in-out;
    -moz-transition: opacity 0.3s ease-in-out;
    -ms-transition: opacity 0.3s ease-in-out;
    -o-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out;
    opacity: inherit;
    font-size: 14px;
    margin-right: 10px;
    color: inherit;
}

@media (max-width:743.98px) {
    .report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper {
        font-size: 12px;
    };
}

.report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper .page-report-section {
    margin: 0 10px;
    color: inherit;
}

.report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper .page-report-section a {
    color: inherit;
}

.report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper .page-report-section a:hover,.report-abuse-button__component .report-abuse-button-info .report-abuse-button-info-wrapper .page-report-section a :active {
    color: inherit;
    text-decoration: none;
    opacity: 1;
}

.jquery-modal {
    font-size: 14px;
}

.jquery-modal.blocker {
    z-index: 9998;
}

.jquery-modal .report-abuse-modal__component {
    z-index: 9999;
}

.jquery-modal .report-abuse-modal__component .close-modal {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    top: 12.5px;
    right: 12.5px;
    background: #239ae7 url("../../img/ic_close_store.svg") center/8px no-repeat;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper h4 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #1d3548;
    font-size: 18px;
    text-align: center;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper #reportAbuseReasonField,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper #reportAbuseReportIdField {
    display: none;
    visibility: hidden;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section {
    display: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section.active {
    display: block;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-button {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline-block;
    margin: 5px auto;
    background: #f4f5f9;
    min-width: 26px;
    color: #1d3548;
    height: auto;
    padding: 16px 0;
    -webkit-box-shadow: 0 4px 4px rgba(45,45,51,0.12);
    -moz-box-shadow: 0 4px 4px rgba(45,45,51,0.12);
    box-shadow: 0 4px 4px rgba(45,45,51,0.12);
    border: none;
    text-align: center;
    width: 99%;
    margin-left: 1px;
    cursor: pointer;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-button:hover {
    background: #e7f8ff;
    color: #239ae7;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-button span {
    pointer-events: none;
    touch-action: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-back-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
    color: #239ae7;
    width: 99%;
    margin-left: 1px;
    padding: 16px 0;
    font-size: 14px;
    cursor: pointer;
    text-transform: capitalize;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-back-btn span:first-child {
    margin-right: 10px;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 99%;
    position: relative;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    border-radius: 15px;
    font-family: inherit;
    display: block;
    width: 96%;
    height: 120px;
    padding: 12px 10px 0;
    border: 2px solid #f4f5f9;
    color: #1d3548;
    background: #fff;
    resize: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea::placeholder {
    font-family: inherit;
    color: #c1c1c1;
    opacity: 1;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea:-ms-input-placeholder {
    color: #c1c1c1;
    font-family: inherit;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea::-ms-input-placeholder {
    color: #c1c1c1;
    font-family: inherit;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea:hover,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea:focus,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-textarea textarea:active {
    border: 2px solid #f4f5f9;
    outline: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 20px -10px 10px;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn>div,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success>div {
    width: 49%;
    margin: 0 10px;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn>div.skip,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success>div.skip {
    background: #239ae7;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn>div.skip:hover,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success>div.skip:hover {
    background: #f67261;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn>div.send,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success>div.send {
    color: #c1c1c1;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-action-btn>div.send:hover,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success>div.send:hover {
    background: #239ae7;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success p {
    color: #1d3548;
    text-align: center;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success p.error {
    display: none;
    color: #f67367;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success p.helper {
    display: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success p span {
    color: #239ae7;
    text-decoration: underline;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 20px -10px 10px;
    width: 100%;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions>div {
    width: 49%;
    margin: 0 10px;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions .done,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions .try-again {
    background: #239ae7;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions .done:hover,.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions .try-again:hover {
    background: #f67261;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions .try-again {
    display: none;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .modal-section-success .modal-secion-success-actions.undo:hover {
    background: #239ae7;
    color: #fff;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .back-section span svg {
    width: 15px;
    color: inherit;
}

.jquery-modal .report-abuse-modal__component .report-abuse-modal-wrapper .back-section span svg path {
    fill: currentColor;
}

.preview-image-sliders-list__component>div:not(:first-child) {
    margin-top: 20px;
}

.preview-image-sliders-list__component .preview-image-slider-item__component {
    background: yellow;
    width: 100%;
    margin: 0 auto;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    overflow: hidden;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper {
    outline: none;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper.slick-slider .slick-list {
    height: 100%;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper.slick-slider .slick-list .slick-track {
    height: 100%;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper.slick-slider .slick-list .slick-track:focus {
    outline: none;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper.slick-slider .slick-list .slick-track .slick-slide {
    height: 100%;
    cursor: pointer;
    outline: none;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper.slick-slider .slick-list .slick-track .slick-slide>div {
    height: 100%;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper .image-wrapper {
    height: 100%;
    outline: none;
    display: flex;
    flex-direction: column;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper .image-wrapper .image {
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper .image-wrapper .slide-info-wrapper .slide-title {
    margin-top: 10px;
    padding: 0 10px;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    color: #1a2c36;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper .image-wrapper .slide-info-wrapper .slide-description {
    margin-top: 10px;
    padding: 0 10px;
    font-weight: normal;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    color: #1a2c36;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .slider-wrapper .image-wrapper .slide-info-wrapper .slide-link-text {
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    padding: 10px;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper {
    width: 100%;
    margin: 10px auto 0;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper .title {
    font-weight: 600;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper .description {
    font-size: 12px;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper .title,.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper .description {
    margin-bottom: 10px;
    padding: 0 10px;
    text-align: center;
}

.preview-image-sliders-list__component .preview-image-slider-item__component .description-wrapper .link {
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    border-top: 1px solid #dee3ed;
    padding: 10px;
    word-wrap: break-word;
}

.preview-image-sliders-list__component .grid-wrapper {
    position: relative;
}

.preview-image-sliders-list__component .grid-wrapper .grid-img img {
    width: 100%;
    border-radius: 5px;
}

.preview-image-sliders-list__component .col_3 {
    display: inline-grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-row-gap: 5px;
    grid-column-gap: 10px;
}

.preview-image-sliders-list__component .col_2 {
    display: inline-grid;
    grid-template-columns: 1fr 1fr;
    grid-row-gap: 5px;
    grid-column-gap: 10px;
}

.preview-image-sliders-list__component .col_1 {
    display: inline-grid;
    grid-template-columns: 1fr;
    grid-row-gap: 5px;
    grid-column-gap: 10px;
}

.preview-commerce-link-item__component {
    background: #fff;
    border-radius: 8px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    line-height: 1.5;
}

.preview-commerce-link-item__component:hover {
    cursor: pointer;
}

.preview-commerce-link-item__component .title {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    padding: 20px;
    word-wrap: break-word;
    border-radius: inherit;
}

.preview-commerce-link-item__component .hidden {
    display: none;
}

.preview-commerce-link-item__component .white-bg {
    background: #ffffff!important;
    color: #000000!important;
}

.preview-commerce-link-item__component .title-active {
    font-family: "Poppins",sans-serif!important;
    color: #2975cf!important;
    font-size: 18px!important;
    overflow: hidden;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.preview-commerce-link-item__component .preview-content {
    background: #fff;
    border-radius: inherit;
    font-family: "Poppins",sans-serif;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.preview-commerce-link-item__component .preview-content .hr {
    height: 2px;
    width: 100%;
    background: #1e41a4;
    margin: 0;
}

.data-entry-cc {
    padding: 0 30px 30px 30px;
    background: white;
    border-radius: inherit;
}

.data-entry-cc .amount {
    font-size: 28px;
    color: #1f3447;
    text-align: center;
    padding-top: 20px;
}

.data-entry-cc .commerce-description {
    margin-top: 20px;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    word-wrap: break-word;
    word-break: break-word;
}

.data-entry-cc .whom {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
}

.data-entry-cc .inp {
    height: 50px;
    background: #f4f5f9;
    border: none;
    border-radius: 10px;
    font-size: 18px;
    font-family: "Poppins",sans-serif;
    margin: 5px 0 0px 0;
}

.data-entry-cc .inp::placeholder {
    font-size: 18px;
    padding-left: 10px;
}

.data-entry-cc .inp-msg {
    height: 130px;
    width: 100%;
    resize: vertical;
}

.data-entry-cc label.error {
    color: red;
    font-size: 14px;
}

.data-entry-cc .card-error {
    color: red;
    font-size: 14px;
    margin-top: 0;
}

.data-entry-cc div {
    margin-top: 20px;
}

.data-entry-cc div input {
    height: 50px;
    width: 100%;
}

.data-entry-cc div input[type='number']::-webkit-outer-spin-button,.data-entry-cc div input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.data-entry-cc div .inp-card {
    height: 50px;
    padding-left: 10px;
    padding-top: 0.1px;
}

.data-entry-cc div .rest {
    float: right;
    font-size: 12px;
    margin-top: -5px;
}

.data-entry-cc .btn {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    color: #fff;
    margin: 30px 0;
    font-size: 18px;
    outline: none;
    border: 0;
    font-weight: 600;
}

.data-entry-cc .btn:hover {
    cursor: pointer;
}

.data-entry-cc .disable {
    background: #e0e4ee!important;
}

.data-entry-cc .able {
    background: #02A95C;
}

.data-entry-cc .footer {
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #878cac;
    margin-top: 20px;
}

.data-entry-cc .footer a span {
    text-decoration: underline;
    color: #878cac;
    cursor: pointer;
}

.data-entry-cc .arrow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.data-entry-cc .arrow .btn-arrow {
    width: 32px;
    height: 32px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    position: absolute;
    bottom: -65px;
    font-size: 25px;
    transform: rotate(90deg);
    padding-bottom: 10px;
}

.data-entry-cc .arrow .btn-arrow:hover {
    cursor: pointer;
}

@media screen and (max-width:576px) {
    .data-entry-cc {
        padding: 0 20px 20px 20px;
    };
}

@media screen and (max-width:320px) {
    .data-entry-cc {
        padding: 0 10px 20px 10px;
    };
}

.amount-form {
    padding: 0 30px 30px 30px;
    color: #1f3447;
    background: white;
    border-radius: inherit;
}

.amount-form .rise {
    font-size: 15px;
    padding-top: 20px;
    text-align: center;
    border-radius: inherit;
}

.amount-form .rise .meter {
    box-sizing: content-box;
    height: 8px;
    position: relative;
    margin-top: 10px;
    border-radius: 25px;
    background: #DFE3EE;
}

.amount-form .rise .meter>span {
    display: block;
    height: 100%;
    border-radius: 20px;
    background-color: #2bc253;
    position: relative;
    overflow: hidden;
}

.amount-form .loader {
    margin-top: 7px;
}

.amount-form .commerce-description {
    margin-top: 20px;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    word-wrap: break-word!important;
}

.amount-form .currency {
    margin-top: 20px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
}

.amount-form .currency:nth-of-type(2) {
    font-weight: normal;
}

.amount-form .rates {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.amount-form .rates .rate {
    font-size: 18px;
    padding: 10px 35px;
    border: 1px solid #dfe3ee;
    border-radius: 5px;
    text-align: center;
    margin: 0 2px 5px 2px;
    cursor: pointer;
    outline: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 500;
}

.amount-form .rates .rate:hover,.amount-form .rates .rate:active {
    color: #02a95c;
    background: rgba(2,169,92,0.1);
    cursor: pointer;
}

.amount-form .rates .active {
    color: #02a95c!important;
    background: rgba(2,169,92,0.1)!important;
    cursor: pointer!important;
}

@media screen and (max-width:576px) {
    .amount-form .rates .rate {
        padding: 10px 18px;
        width: 15%;
    };
}

@media screen and (max-width:375px) {
    .amount-form .rates .rate {
        padding: 10px 18px;
        width: 15%;
    };
}

@media screen and (max-width:320px) {
    .amount-form .rates .rate {
        padding: 10px 15px;
        width: 15%;
    };
}

.amount-form .inp {
    height: 50px;
    width: 100%;
    background: #f4f5f9;
    border: none;
    border-radius: 10px;
    padding-left: 10px;
    font-size: 18px;
    font-family: "Poppins",sans-serif;
    background-repeat: no-repeat;
    background-position: 10px;
    text-indent: 20px;
}

.amount-form input[type='number']::-webkit-outer-spin-button,.amount-form input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.amount-form .placeholder {
    margin: -2.3em 0 0 0.6em;
}

.amount-form .btn {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    color: #fff;
    margin: 30px 0;
    font-size: 18px;
    outline: none;
    border: 0;
    font-weight: 600;
}

.amount-form .btn:hover {
    cursor: pointer;
}

.amount-form .disable {
    background: #e0e4ee!important;
}

.amount-form .arrow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.amount-form .arrow .btn-arrow {
    width: 32px;
    height: 32px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    position: absolute;
    bottom: -65px;
    font-size: 25px;
    transform: rotate(90deg);
    padding-bottom: 10px;
}

.amount-form .arrow .btn-arrow:hover {
    cursor: pointer;
}

.payment-successful {
    padding: 0 30px 30px 30px;
    background: white;
    border-radius: inherit;
}

.payment-successful .title-success {
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    color: #1f3447;
    padding-top: 20px;
}

.payment-successful .thanks-message {
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-top: 10px;
}

.payment-successful .btn {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    color: #fff;
    margin-top: 20px;
    font-size: 18px;
    outline: none;
    border: 0;
    font-weight: 600;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
}

.payment-successful .btn:hover {
    cursor: pointer;
}

.payment-successful .btn-active {
    background: #02a95c;
}

.payment-successful .btn-light {
    border: 2px solid #02a95c;
    color: #02a95c;
    background: #fff;
    margin-top: 10px;
}

.payment-successful .icon {
    margin-left: 10px;
}

.receipt {
    background: linear-gradient(228.69deg,#308fdf 0%,#110a7b 100%),#c4c4c4;
    height: 100vh;
    padding: 30px 20px;
    text-align: center;
    position: relative;
}

.receipt .wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    max-width: 600px;
    margin: 30px auto 20px;
    z-index: 3;
    position: relative;
    background: #fff;
    border-radius: 10px;
}

.receipt .wrapper .header {
    background: #393aa7;
    position: relative;
    border-radius: 10px 10px 0 0;
}

.receipt .wrapper .header:after {
    background: linear-gradient(-45deg,transparent 15px,#393aa7 0),linear-gradient(45deg,transparent 15px,#393aa7 0);
    background-position: left bottom;
    background-size: 10px 20px;
    content: '';
    display: block;
    height: 20px;
    width: 100%;
    position: absolute;
}

.receipt .wrapper .header .logo {
    display: block;
    width: 30%;
    padding: 40px 0;
    margin: 0 auto;
}

.receipt .wrapper .main {
    padding: 30px;
    color: #1f3447;
    text-align: center;
}

.receipt .wrapper .main .company {
    font-size: 18px;
    font-weight: normal;
    margin-top: 10px;
}

.receipt .wrapper .main .amount-currency {
    font-size: 28px;
    font-weight: 600;
    margin-top: 20px;
}

.receipt .wrapper .main .block {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    font-weight: normal;
    margin: 20px 0;
}

.receipt .wrapper .main .data-amount {
    font-size: 18px;
}

.receipt .wrapper .main .tax-description,.receipt .wrapper .main .description {
    text-align: left;
}

.receipt .wrapper .main .data-n-order {
    text-align: right;
}

.receipt .wrapper .main .light-grey {
    color: #878CAC;
}

.receipt .wrapper .main .hr {
    border-bottom: 1px dashed #DFE3EE;
}

.receipt .wrapper .main .thanks {
    text-align: center;
    color: #1F3447;
    font-weight: 600;
    font-size: 18px;
    padding: 20px;
}

@media (max-width:743.98px) {
    .receipt .wrapper .main .thanks {
        font-size: 16px;
    };
}

.receipt .wrapper .main .btn {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    color: #fff;
    margin-top: 20px;
    font-size: 18px;
    outline: none;
    border: 0;
    font-weight: 600;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
}

@media (max-width:743.98px) {
    .receipt .wrapper .main .btn {
        font-size: 16px;
    };
}

.receipt .wrapper .main .btn:hover {
    cursor: pointer;
}

.receipt .wrapper .main .purple {
    background: #393AA7;
    font-weight: 500;
}

.receipt a.back {
    position: inherit;
    padding-top: 20px;
    color: #fff;
}

@media (max-width:743.98px) {
    .receipt {
        height: auto;
    };
}

.footer {
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #878cac;
    margin-top: 20px;
}

.footer a span {
    text-decoration: underline;
    color: #878cac;
    cursor: pointer;
}

.up {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.up .btn-up {
    width: 25px;
    height: 25px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    font-size: 25px;
}

.up .btn-up img {
    width: 13px;
    height: 22px;
}

.up .btn-up:hover {
    cursor: pointer;
}

.hidden {
    display: none;
}

.commerce-loader {
    visibility: hidden;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(43,41,119,0.85);
    width: 100%;
    height: 100vh;
    z-index: 3;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.commerce-loader .window {
    width: 600px;
    margin: auto 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
}

.commerce-loader .window .icon-animation {
    padding-top: 20px;
}

.commerce-loader .window .icon-animation .img-center {
    display: block;
    margin: 0 auto;
}

.commerce-loader .window .text {
    font-size: 14px;
    text-align: center;
    color: #1f3447;
}

@media screen and (max-width:700px) {
    .commerce-loader .window {
        margin: auto 20px;
        max-width: 320px;
    }

    .commerce-loader .window .img-center {
        width: 100%;
        height: auto;
    };
}

.share-window {
    background: white;
    border-radius: inherit;
    padding: 0 30px 30px 30px;
    color: #1f3447;
}

.share-window h3 {
    margin-left: 20px;
}

.share-window .icons-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 10px;
}

.share-window .icons-wrapper .link {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    align-content: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    color: #1f3447;
}

.share-window .icons-wrapper .link img {
    width: 60px;
}

@media screen and (max-width:576px) {
    .share-window .icons-wrapper .link img {
        width: 50px;
    };
}

@media screen and (max-width:375px) {
    .share-window .icons-wrapper .link img {
        width: 30px;
    };
}

@media screen and (max-width:375px) {
    .share-window .icons-wrapper {
        grid-gap: 5px;
    }

    .share-window .icons-wrapper .link p {
        font-size: 10px;
    };
}

.share-window .share-link {
    background: #f4f5f9;
    border-radius: 5px;
    height: 50px;
    width: 100%;
}

.share-window .share-link .share-link-wrapper {
    display: flex;
    justify-content: space-between;
    align-content: center;
    padding: 13px;
}

.share-window .share-link .share-link-wrapper img {
    float: right;
    width: 15px;
}

@media screen and (max-width:375px) {
    .share-window {
        padding: 0 10px 10px 10px;
    };
}

.payment-form {
    padding: 0 30px 30px 30px;
    color: #1f3447;
    background: white;
    border-radius: inherit;
}

.payment-form .rise {
    font-size: 15px;
    padding-top: 20px;
    text-align: center;
}

.payment-form .rise .meter {
    box-sizing: content-box;
    height: 8px;
    position: relative;
    margin-top: 10px;
    border-radius: 25px;
    background: #DFE3EE;
}

.payment-form .rise .meter>span {
    display: block;
    height: 100%;
    border-radius: 20px;
    background-color: #2bc253;
    position: relative;
    overflow: hidden;
}

.payment-form .loader {
    margin-top: 7px;
}

.payment-form .commerce-description {
    margin-top: 20px;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    word-wrap: break-word!important;
}

.payment-form .currency {
    margin-top: 20px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
}

.payment-form .currency:nth-of-type(2) {
    font-weight: normal;
}

.payment-form .pay-form-rates {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.payment-form .pay-form-rates .rate {
    font-size: 18px;
    padding: 10px 35px;
    border: 1px solid #dfe3ee;
    border-radius: 5px;
    text-align: center;
    margin: 0 2px 5px 2px;
    cursor: pointer;
    outline: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.payment-form .pay-form-rates .rate:hover,.payment-form .pay-form-rates .rate:active {
    color: #02a95c;
    background: rgba(2,169,92,0.1);
    cursor: pointer;
}

.payment-form .pay-form-rates .rate p {
    text-align: left;
}

.payment-form .pay-form-rates .rate p:nth-child(2) {
    margin-left: 40px;
    word-break: break-all;
}

.payment-form .pay-form-rates .active {
    color: #02a95c!important;
    background: rgba(2,169,92,0.1)!important;
    cursor: pointer!important;
}

@media screen and (max-width:576px) {
    .payment-form .pay-form-rates .rate {
        font-size: 14px;
    };
}

@media screen and (max-width:375px) {
    .payment-form .pay-form-rates .rate {
        font-size: 14px;
    };
}

@media screen and (max-width:320px) {
    .payment-form .pay-form-rates .rate {
        padding: 10px 25px;
        width: 140px;
        font-size: 14px;
    }

    .payment-form .pay-form-rates .rate p {
        margin-left: 0px;
    };
}

.payment-form .inp {
    height: 50px;
    width: 100%;
    background: #f4f5f9;
    border: none;
    border-radius: 10px;
    padding-left: 10px;
    font-size: 18px;
    font-family: "Poppins",sans-serif;
    background-image: url(/static/img/ic_dollar.svg);
    background-repeat: no-repeat;
    background-position: 10px;
    text-indent: 20px;
}

.payment-form input[type='number']::-webkit-outer-spin-button,.payment-form input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.payment-form .btn {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    color: #fff;
    margin: 30px 0;
    font-size: 18px;
    outline: none;
    border: 0;
    font-weight: 600;
}

.payment-form .btn:hover {
    cursor: pointer;
}

.payment-form .disable {
    background: #e0e4ee!important;
}

.payment-form .arrow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.payment-form .arrow .btn-arrow {
    width: 32px;
    height: 32px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    position: absolute;
    bottom: -65px;
    font-size: 25px;
    transform: rotate(90deg);
    padding-bottom: 10px;
}

.payment-form .arrow .btn-arrow:hover {
    cursor: pointer;
}

.video-link-wrapper {
    display: flex;
    justify-content: center;
    background: black;
    width: auto;
    height: 100%;
}

.video-link-wrapper iframe {
    position: relative;
}

.hidden {
    display: none;
}

.up-video {
    margin-bottom: 20px;
    margin-top: -75px;
    z-index: 9999;
}

.set-padding {
    padding: 0!important;
}

.default-border {
    border: 0!important;
    border-radius: 0!important;
    box-shadow: none!important;
    background: none!important;
    outline-offset: 0!important;
    outline: none!important;
}

.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-01,.preview-anonymous-messages__component.button-style-01 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-02,.preview-anonymous-messages__component.button-style-02 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-03,.preview-anonymous-messages__component.button-style-03 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-04,.preview-anonymous-messages__component.button-style-04 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-05,.preview-anonymous-messages__component.button-style-05 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer,.preview-anonymous-messages__component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06,.preview-anonymous-messages__component.button-style-06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07,.preview-anonymous-messages__component.button-style-07 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08,.preview-anonymous-messages__component.button-style-08 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09,.preview-anonymous-messages__component.button-style-09 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10,.preview-anonymous-messages__component.button-style-10 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer,.preview-anonymous-messages__component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-11,.preview-anonymous-messages__component.button-style-11 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-12,.preview-anonymous-messages__component.button-style-12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-13,.preview-anonymous-messages__component.button-style-13 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-link-item__component.button-style-14,.preview-header-component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after,.preview-anonymous-messages__component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-15,.preview-anonymous-messages__component.button-style-15 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer,.preview-anonymous-messages__component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.tiktok-embed-block {
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
    background: #fff;
}

.tiktok-embed-block .tiktok-link-wrapper {
    padding: 5px 6px 5px;
    background: #fff;
    border-radius: inherit;
    overflow: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.default {
    border-radius: 8px;
}

.bottom-border-radius {
    border-bottom-right-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
}

.up-tiktok {
    margin-bottom: 20px;
    margin-top: 0px;
    z-index: 9999;
}

.content-wrapper .user-page-section {
    position: relative;
}

.content-wrapper .user-page-section.music-link-section {
}

.content-wrapper .user-page-section.music-link-section .user-page-section-background {
    overflow: hidden;
}

.content-wrapper .user-page-section.music-link-section .user-page-section-background .blurred-image {
    position: absolute;
    width: calc(100% + 40px);
    height: calc(100% + 40px);
    top: -20px;
    left: -20px;
    background-position: center;
    background-size: cover;
    -webkit-filter: blur(12px) brightness(0.8);
    -moz-filter: blur(12px) brightness(0.8);
    -o-filter: blur(12px) brightness(0.8);
    -ms-filter: blur(12px) brightness(0.8);
    filter: blur(12px) brightness(0.8);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
}

.content-wrapper .user-page-section.music-link-section .wrapper {
    padding-top: 35px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-links-details-action-section {
    height: 40px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-links-details-action-section .back-button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 12px;
    outline: none;
    cursor: pointer;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-links-details-action-section .back-button .icon {
    background: url("../../img/ic_back.svg") center/15px no-repeat;
    width: 20px;
    min-width: 20px;
    height: 20px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-links-details-action-section .back-button .text {
    font-size: 14px;
    color: #fff;
    margin-left: 8px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30%;
    background-position: center;
    background-size: cover;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    margin: 0 auto;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail {
        padding: 46%;
    };
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail audio {
    display: none;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .play-btn,.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .pause-btn {
    -webkit-transition: opacity 0.15s ease-in-out;
    -moz-transition: opacity 0.15s ease-in-out;
    -ms-transition: opacity 0.15s ease-in-out;
    -o-transition: opacity 0.15s ease-in-out;
    transition: opacity 0.15s ease-in-out;
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: -30px;
    left: 0;
    right: 0;
    margin: auto;
    width: 60px;
    min-width: 60px;
    height: 60px;
    cursor: pointer;
    z-index: 5;
    color: #fff;
    opacity: .8;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .play-btn:hover,.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .pause-btn:hover {
    opacity: 1;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .play-btn svg,.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .thumbnail .pause-btn svg {
    width: inherit;
    height: inherit;
    fill: currentColor;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .pause-btn {
    display: none;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .link-info {
    margin-top: 30px;
    padding: 5px 10px;
    z-index: 2;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .link-info .name {
    line-height: 1.5;
    font-weight: 500;
    word-wrap: break-word;
    color: #fff;
    text-align: center;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .subtext {
    font-size: 12px;
    color: #73889f;
    text-align: center;
    margin-top: 18px;
    margin-bottom: 30px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 7px 13px;
    overflow: hidden;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 70px;
    padding: 8px;
    background: #fff;
    color: #1d3548;
    overflow: hidden;
    position: relative;
    z-index: 3;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 500;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item {
        font-size: 14px;
    };
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item:last-child {
    margin-bottom: 0;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item .music-service-icon {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    background: #239ae7;
    width: 20px;
    height: 20px;
    padding: 4px;
    margin-right: 8px;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item .music-service-icon svg {
    width: inherit;
    height: inherit;
    fill: currentColor;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item .music-service-title {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

.content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item .music-service-button {
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    border-radius: 50px;
    padding: 0 20px;
    line-height: 40px;
    background: #239ae7;
    color: #fff;
    font-size: 14px;
    text-align: center;
}

@media (max-width:599.98px) {
    .content-wrapper .user-page-section.music-link-section .wrapper .user-page-section-content .music-services-list .music-services-list-item .music-service-button {
        line-height: 28px;
        font-size: 12px;
    };
}

.content-wrapper .user-page-section .user-page-section-background {
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100vh;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    will-change: transform;
}

.content-wrapper .user-page-section .user-page-section-background #bg-color {
    display: none;
}

@media (max-width:743.98px) {
    .content-wrapper .user-page-section .user-page-section-background {
        height: 100vh;
        height: calc(var(--vh,1vh) * 100 + 18%);
    };
}

.content-wrapper .user-page-section.earn-enabled .user-page-section-footer {
    margin-top: 20px;
}

.content-wrapper .user-page-section.sensitive-content {
    min-height: 100vh;
    background: #349aff!important;
    background: -moz-linear-gradient(-45deg,#349aff 0%,#3a3985 100%)!important;
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#349aff),color-stop(100%,#3a3985))!important;
    background: -webkit-linear-gradient(-45deg,#349aff 0%,#3a3985 100%)!important;
    background: -o-linear-gradient(-45deg,#349aff 0%,#3a3985 100%)!important;
    background: -ms-linear-gradient(-45deg,#349aff 0%,#3a3985 100%)!important;
    background: linear-gradient(135deg,#349aff 0%,#3a3985 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#349aff',endColorstr='#3a3985',GradientType=1)!important;
}

.content-wrapper .user-page-section .wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    max-width: 600px;
    min-height: calc(100vh - 50px)!important;
    margin: 0 auto;
    padding-top: 50px;
    z-index: 3;
    position: relative;
}

@media (max-width:743.98px) {
    .content-wrapper .user-page-section .wrapper.padded-bottom {
        padding-bottom: 60px;
    };
}

.content-wrapper .user-page-section .wrapper.avatar-page-layout .user-page-section-content .user-info .highlights-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.content-wrapper .user-page-section .wrapper.avatar-page-layout .user-page-section-content .user-info .highlights-wrapper ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 20px;
    text-align: center;
}

.content-wrapper .user-page-section .wrapper.cover-image-page-layout .user-page-section-content .user-info .username {
    text-align: left;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
}

.content-wrapper .user-page-section .wrapper.cover-image-page-layout .user-page-section-content .user-info .preview-user-description__component {
    text-align: left;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
}

.content-wrapper .user-page-section .wrapper.cover-image-page-layout .user-page-section-content .user-info .preview-user-description__component .highlights-wrapper ul {
    padding-left: 20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-bottom: 20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content>div:not(.user-info,.preview-email-sigup-generator-terms__component,.preview-social-links__component),.content-wrapper .user-page-section .wrapper .user-page-section-content .advertise-item__component:not(.user-info,.preview-email-sigup-generator-terms__component,.preview-social-links__component) {
    margin-top: 20px;
    margin-bottom: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container {
    position: relative;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    outline: none;
    cursor: pointer;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-02 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-03 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-04 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-05 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-06 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-07 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-08 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-09 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component.avatar-style-10 {
    border: none!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../../img/img_default_avatar@2x.png");
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container {
    position: relative;
    width: 100%;
    max-width: 600px;
    height: auto;
    margin: 0 auto;
    margin-bottom: 16px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container .cover-image__component {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container .cover-image__component.default {
    background-image: url("../../img/ic_default-cover-image-mini.svg");
    background-repeat: repeat;
    background-size: 200px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    position: absolute;
    cursor: pointer;
    top: 20px;
    right: 20px;
    padding: 10px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper.qr-code-button {
    right: auto;
    left: 20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper .preview-share-icon__component {
    position: static;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-share-icon__component {
    position: absolute;
    top: -20px;
    right: -20px;
    cursor: pointer;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-share-icon__component.qr-code__component {
    right: auto;
    left: -20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-share-icon__component>svg {
    width: 20px;
    min-width: 20px;
    height: 20px;
    display: block;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .username {
    text-align: center;
    font-weight: 500;
    color: #fff;
    font-size: 24px;
    line-height: 32px;
    word-wrap: break-word;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component {
    text-align: center;
    margin-top: 22px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component>* {
    margin: 0;
    margin-bottom: 10px;
    word-break: break-word;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component>*:last-child {
    margin-bottom: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .description-wrapper a {
    color: inherit;
    text-decoration: underline;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .description-wrapper>* {
    margin-top: 0;
    margin-bottom: 10px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .description-wrapper>*:first-child {
    margin-top: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .description-wrapper>*:last-child {
    margin-bottom: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .highlights-wrapper {
    text-align: left;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .highlights-wrapper .highlights-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 10px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .user-info .preview-user-description__component .highlights-wrapper ul {
    margin: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-empty-placeholder__component {
    margin-bottom: 40px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-empty-placeholder__component svg {
    display: block;
    width: 271px;
    height: 241px;
    margin: 0 auto;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 7px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-header-component {
    text-align: center;
    word-wrap: break-word;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-link-item__component {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 20px;
    word-wrap: break-word;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-link-item__component:last-child {
    margin-bottom: 0;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-link-item__component .left {
    text-align: left;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-link-item__component .right {
    text-align: right;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-links-list__component .preview-link-item__component .center {
    text-align: center;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-social-links__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 36px;
    z-index: 1;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-social-links__component .social-link-item-button__component {
    margin: 0 auto 10px auto;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-social-links__component .social-link-item__component {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: inline-block;
    width: 30px;
    min-width: 30px;
    height: 30px;
    margin: 0 8px 16px 8px;
    cursor: pointer;
    outline: none;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.content-wrapper .user-page-section .wrapper .user-page-section-content .preview-social-links__component .social-link-item__component svg {
    width: 30px;
    min-width: 30px;
    height: 30px;
    fill: currentColor;
}

.content-wrapper .user-page-section .wrapper .center {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: center!important;
}

.content-wrapper .user-page-section .wrapper .user-page-section-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 20px;
    margin-top: 20px;
}

.content-wrapper .user-page-section .wrapper .user-page-section-footer .preview-heylinkme-logo__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: start;
    -webkit-box-align: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-justify-content: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    max-width: 155px;
    cursor: pointer;
}

.content-wrapper .user-page-section .wrapper .user-page-section-footer .preview-heylinkme-logo__component svg {
    width: 150px;
    height: 36px;
    margin-right: 5px;
    fill: currentColor;
}

.content-wrapper .user-page-section .wrapper .user-page-section-footer .preview-heylinkme-logo__component img {
    height: 36px;
    margin-right: 5px;
}

.content-wrapper a:not(.log-in) {
    text-decoration: none;
}

.content-wrapper a:not(.log-in):hover {
    text-decoration: none;
}

.content-wrapper .greeting-section {
    background: #393aa7;
    position: relative;
    padding-bottom: 80px;
}

@media (max-width:1031.98px) {
    .content-wrapper .greeting-section {
        overflow-x: hidden;
    };
}

.content-wrapper .greeting-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
}

@media (max-width:1031.98px) {
    .content-wrapper .greeting-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    };
}

.content-wrapper .greeting-section .column-left,.content-wrapper .greeting-section .column-right {
    width: 50%;
}

@media (max-width:1031.98px) {
    .content-wrapper .greeting-section .column-left,.content-wrapper .greeting-section .column-right {
        width: 100%;
    };
}

.content-wrapper .greeting-section .column-left {
    color: #fff;
    width: 50%;
    z-index: 2;
}

@media (max-width:1031.98px) {
    .content-wrapper .greeting-section .column-left {
        width: 100%;
        margin-bottom: 20px;
    };
}

.content-wrapper .greeting-section .column-left .greeting-section-text p {
    color: inherit;
    margin: 0;
}

.content-wrapper .greeting-section .column-left .greeting-section-text p:first-child {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
}

@media (max-width:743.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-text p:first-child {
        font-size: 18px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-text p:first-child {
        display: none;
    };
}

.content-wrapper .greeting-section .column-left .greeting-section-text p:nth-child(2) {
    font-size: 64px;
    font-weight: 700;
    margin-bottom: 25px;
}

@media (max-width:743.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-text p:nth-child(2) {
        font-size: 54px;
    };
}

@media (max-width:743.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-text p:nth-child(2) {
        font-size: 44px;
    };
}

.content-wrapper .greeting-section .column-left .greeting-section-text p:last-child {
    font-size: 20px;
    font-weight: 400;
    max-width: 300px;
    margin-bottom: 40px;
}

@media (max-width:743.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-text p:last-child {
        font-size: 18px;
    };
}

.content-wrapper .greeting-section .column-left .greeting-section-controls a.get-started-btn {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -ms-border-radius: 100px;
    border-radius: 100px;
    font-size: 15px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    background: #f67261;
    color: #fff;
    text-transform: capitalize;
    font-weight: 500;
    margin-right: 20px;
    margin-bottom: 10px;
    width: 200px;
    height: 48px;
    text-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .greeting-section .column-left .greeting-section-controls a.get-started-btn:hover {
    background-color: #239ae7;
}

.content-wrapper .greeting-section .column-left .greeting-section-controls span {
    font-size: 24px;
    color: #8b8ce4;
    font-size: 24px;
}

@media (max-width:743.98px) {
    .content-wrapper .greeting-section .column-left .greeting-section-controls span {
        font-size: 22px;
    };
}

.content-wrapper .greeting-section .column-left .greeting-section-controls:nth-child(2) {
    font-size: 13px;
}

.content-wrapper .greeting-section .column-left .greeting-section-controls:nth-child(2) a {
    color: #fff;
}

.content-wrapper .greeting-section .column-right {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    min-height: 625px;
    display: block;
    margin-top: -50px;
    margin-right: -100px;
    background: url("../../img/index-header-img.png") right top/contain no-repeat;
    overflow-x: hidden;
}

@media (min-width:1032px) and (max-width:1175.98px) {
    .content-wrapper .greeting-section .column-right {
        margin-right: -150px;
        background: url("../../img/index-header-img-tablet.png") right top/contain no-repeat;
        min-height: 600px;
        margin-right: -200px;
        margin-top: 0;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .greeting-section .column-right {
        position: relative;
        margin: 0;
        padding: 40%;
        background: url("../../img/index-header-img-mobile.png") 50%/contain no-repeat;
        min-height: auto;
        height: auto;
        top: auto;
        right: auto;
    };
}

.content-wrapper .explain-section {
    margin-top: 120px;
}

@media (max-width:1031.98px) {
    .content-wrapper .explain-section {
        margin-top: 40px;
    };
}

.content-wrapper .explain-section h1 {
    font-size: 28px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 40px;
    color: #1d3548;
}

@media (min-width:1032px) {
    .content-wrapper .explain-section h1 {
        padding-top: 60px;
    };
}

.content-wrapper .explain-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    position: relative;
}

@media (max-width:599.98px) {
    .content-wrapper .explain-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    };
}

.content-wrapper .explain-section-wrapper .explain-section-card {
    margin-right: 20px;
}

.content-wrapper .explain-section-wrapper .explain-section-card:last-child {
    margin-right: 0;
    margin-bottom: 0;
}

@media (max-width:599.98px) {
    .content-wrapper .explain-section-wrapper .explain-section-card {
        margin-right: 0;
        margin-bottom: 20px;
    };
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper .icon {
    width: 100px;
    height: 100px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .explain-section-wrapper .explain-section-card-wrapper .icon {
        width: 80px;
        height: 80px;
    };
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper .icon.create {
    background-image: url("../../img/ic_create.svg");
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper .icon.integrate {
    background-image: url("../../img/ic_integrate.svg");
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper .icon.share {
    background-image: url("../../img/ic_share.svg");
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper h3 {
    font-size: 22px;
    font-weight: 700;
    color: #1d3548;
    margin: 0 0 20px;
}

@media (max-width:743.98px) {
    .content-wrapper .explain-section-wrapper .explain-section-card-wrapper h3 {
        font-size: 20px;
    };
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper p {
    font-size: 16px;
    color: #73889f;
    text-align: center;
    margin: 0;
}

@media (max-width:743.98px) {
    .content-wrapper .explain-section-wrapper .explain-section-card-wrapper p {
        font-size: 14px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .explain-section-wrapper .explain-section-card-wrapper p {
        max-width: 320px;
        margin: 0 auto;
    };
}

.content-wrapper .explain-section-wrapper .explain-section-card-wrapper p br {
    display: none;
}

@media (min-width:1032px) {
    .content-wrapper .explain-section-wrapper .explain-section-card-wrapper p br {
        display: inline;
    };
}

.content-wrapper .work-anywere {
    margin-top: 50px;
}

.content-wrapper .work-anywere-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

@media (max-width:1031.98px) {
    .content-wrapper .work-anywere-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .work-anywere-wrapper .column-left,.content-wrapper .work-anywere-wrapper .column-right {
    width: 40%;
}

@media (max-width:1031.98px) {
    .content-wrapper .work-anywere-wrapper .column-left,.content-wrapper .work-anywere-wrapper .column-right {
        width: 100%;
    };
}

.content-wrapper .work-anywere-wrapper .column-right {
    margin-right: 40px;
    color: #1d3548;
}

@media (max-width:1031.98px) {
    .content-wrapper .work-anywere-wrapper .column-right {
        margin-right: 0;
    };
}

.content-wrapper .work-anywere-wrapper .column-right h1 {
    font-size: 24px;
    font-weight: 700;
    max-width: 420px;
    color: inherit;
}

@media (max-width:743.98px) {
    .content-wrapper .work-anywere-wrapper .column-right h1 {
        font-size: 22px;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .work-anywere-wrapper .column-right h1 {
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .work-anywere-wrapper .column-right p {
    color: inherit;
}

@media (max-width:1031.98px) {
    .content-wrapper .work-anywere-wrapper .column-right p {
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .work-anywere-wrapper .column-left img {
    width: 100%;
}

.content-wrapper .work-anywere-wrapper .column-left video {
    width: 100%;
}

.content-wrapper .analytics-section {
    margin-top: 20px;
}

.content-wrapper .analytics-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

@media (max-width:1031.98px) {
    .content-wrapper .analytics-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .analytics-section-wrapper .column-left,.content-wrapper .analytics-section-wrapper .column-right {
    width: 40%;
}

@media (max-width:1031.98px) {
    .content-wrapper .analytics-section-wrapper .column-left,.content-wrapper .analytics-section-wrapper .column-right {
        width: 100%;
    };
}

.content-wrapper .analytics-section-wrapper .column-left {
    margin-right: 40px;
    color: #1d3548;
}

@media (max-width:1031.98px) {
    .content-wrapper .analytics-section-wrapper .column-left {
        margin-right: 0;
    };
}

.content-wrapper .analytics-section-wrapper .column-left h1 {
    font-size: 24px;
    font-weight: 700;
    max-width: 420px;
    color: inherit;
}

@media (max-width:743.98px) {
    .content-wrapper .analytics-section-wrapper .column-left h1 {
        font-size: 22px;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .analytics-section-wrapper .column-left h1 {
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .analytics-section-wrapper .column-left p {
    color: inherit;
    max-width: 370px;
}

@media (max-width:1031.98px) {
    .content-wrapper .analytics-section-wrapper .column-left p {
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .analytics-section-wrapper .column-right img {
    width: 100%;
}

.content-wrapper .analytics-section-wrapper .column-right video {
    width: 100%;
}

.content-wrapper .example-links-section {
    margin-top: -20px;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section {
        margin-top: -20px;
    };
}

@media (max-width:599.98px) {
    .content-wrapper .example-links-section {
        margin-top: 0;
    };
}

.content-wrapper .example-links-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .example-links-section-wrapper .column-left,.content-wrapper .example-links-section-wrapper .column-right {
    width: 40%;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper .column-left,.content-wrapper .example-links-section-wrapper .column-right {
        width: 100%;
    };
}

.content-wrapper .example-links-section-wrapper .column-left {
    margin-right: 40px;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper .column-left {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        margin-right: 0;
    };
}

.content-wrapper .example-links-section-wrapper .column-left img {
    width: 100%;
}

.content-wrapper .example-links-section-wrapper .column-left video {
    width: 100%;
}

.content-wrapper .example-links-section-wrapper .column-right {
    color: #1d3548;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper .column-right {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 20px;
    };
}

.content-wrapper .example-links-section-wrapper .column-right h1 {
    font-size: 24px;
    font-weight: 700;
    max-width: 475px;
    color: inherit;
}

@media (max-width:743.98px) {
    .content-wrapper .example-links-section-wrapper .column-right h1 {
        font-size: 22px;
    };
}

.content-wrapper .example-links-section-wrapper .column-right h1 br {
    display: none;
}

@media (max-width:599.98px) {
    .content-wrapper .example-links-section-wrapper .column-right h1 br {
        display: block;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper .column-right h1 {
        max-width: 100%;
        text-align: center;
        line-height: 1;
        margin-top: 0;
    };
}

.content-wrapper .example-links-section-wrapper .column-right p {
    color: inherit;
    max-width: 400px;
}

@media (max-width:1031.98px) {
    .content-wrapper .example-links-section-wrapper .column-right p {
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .explainer-video-section {
    margin-top: 20px;
    margin-bottom: 20px;
}

.content-wrapper .explainer-video-section-wrapper {
    width: 100%;
    text-align: center;
}

.content-wrapper .explainer-video-section-wrapper iframe {
    width: 90%;
}

@media (max-width:599.98px) {
    .content-wrapper .explainer-video-section-wrapper iframe {
        width: 100%;
        height: 200px;
    };
}

.content-wrapper .brands-section {
    margin-top: -20px;
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section {
        margin-top: 20px;
    };
}

.content-wrapper .brands-section h1 {
    font-size: 24px;
    display: none;
    font-weight: 700;
    max-width: 420px;
    color: #1d3548;
    margin-bottom: 40px;
}

@media (max-width:743.98px) {
    .content-wrapper .brands-section h1 {
        font-size: 22px;
    };
}

.content-wrapper .brands-section h1 br {
    display: none;
}

@media (max-width:599.98px) {
    .content-wrapper .brands-section h1 br {
        display: block;
    };
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section h1 {
        display: block;
        max-width: 100%;
        text-align: center;
    };
}

.content-wrapper .brands-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    };
}

.content-wrapper .brands-section-wrapper .column-left,.content-wrapper .brands-section-wrapper .column-right {
    width: 50%;
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section-wrapper .column-left,.content-wrapper .brands-section-wrapper .column-right {
        width: 100%;
    };
}

.content-wrapper .brands-section-wrapper .column-left {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 40px;
    color: #1d3548;
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section-wrapper .column-left {
        margin-right: 0;
    };
}

.content-wrapper .brands-section-wrapper .column-left div {
    width: calc(100% / 5);
    height: 35px;
    margin: 0 0 35px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(1) {
    background-image: url("../../img/brands/ic_apple.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(2) {
    background-image: url("../../img/brands/ic_youtube.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(3) {
    background-image: url("../../img/brands/ic_amazon.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(4) {
    background-image: url("../../img/brands/ic_tiktok.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(5) {
    background-image: url("../../img/brands/ic_dribble.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(6) {
    background-image: url("../../img/brands/ic_twitter.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(7) {
    background-image: url("../../img/brands/ic_google.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(8) {
    background-image: url("../../img/brands/ic_persollo.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(9) {
    background-image: url("../../img/brands/ic_facebook.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(10) {
    background-image: url("../../img/brands/ic_instagram.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(11) {
    background-image: url("../../img/brands/ic_paypal.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(12) {
    background-image: url("../../img/brands/ic_reddit.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(13) {
    background-image: url("../../img/brands/ic_hashtag.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(14) {
    background-image: url("../../img/brands/ic_blogger.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(15) {
    background-image: url("../../img/brands/ic_linkedin.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(16) {
    background-image: url("../../img/brands/ic_messenger.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(17) {
    background-image: url("../../img/brands/ic_vimeo.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(18) {
    background-image: url("../../img/brands/ic_shopify.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(19) {
    background-image: url("../../img/brands/ic_twitch.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(20) {
    background-image: url("../../img/brands/ic_snapchat.svg");
}

.content-wrapper .brands-section-wrapper .column-left div:nth-child(21) {
    background-image: url("../../img/brands/ic_telegram.svg");
}

@media (max-width:1031.98px) {
    .content-wrapper .brands-section-wrapper .column-right {
        display: none;
    };
}

.content-wrapper .brands-section-wrapper .column-right img {
    width: 100%;
}

.content-wrapper.not-found {
    min-height: auto!important;
}

.content-wrapper .not-found-section {
    background: #393aa7;
}

.content-wrapper .not-found-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    height: 100vh;
}

.content-wrapper .not-found-section-wrapper .logo {
    display: block;
}

.content-wrapper .not-found-section-wrapper .logo:hover svg path.cls-1 {
    fill: #239ae7;
}

.content-wrapper .not-found-section-wrapper .logo svg {
    width: 170px;
    height: 45px;
}

.content-wrapper .not-found-section-wrapper .logo svg path.cls-1 {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    fill: #fff;
}

.content-wrapper .not-found-section-wrapper .not-found-img {
    margin: 40px 0;
}

.content-wrapper .not-found-section-wrapper .not-found-img img {
    width: 100%;
}

.content-wrapper .not-found-section-wrapper h3 {
    font-size: 32px;
    color: #fff;
    display: block;
}

@media (max-width:743.98px) {
    .content-wrapper .not-found-section-wrapper h3 {
        font-size: 28px;
    };
}

.content-wrapper .not-found-section-wrapper .back-to-home {
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    padding: 10px 30px;
    background-color: #239ae7;
}

.content-wrapper .not-found-section-wrapper .back-to-home:hover {
    background-color: #f67261;
}

.content-wrapper .not-found-section-wrapper .back-to-home span {
    color: #fff;
}

.unsubscribe-page-section {
    min-height: 100vh;
    background: #349aff;
    background: -moz-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -webkit-gradient(left top,right bottom,color-stop(0%,#349aff),color-stop(100%,#3a3985));
    background: -webkit-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -o-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: -ms-linear-gradient(-45deg,#349aff 0%,#3a3985 100%);
    background: linear-gradient(142.57deg,#4C96F4 20.73%,#19177E 78.32%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#349aff',endColorstr='#3a3985',GradientType=1);
}

.unsubscribe-page-section .unsubscribe-content-section {
    height: 100%;
    min-height: inherit;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: inherit;
    min-height: inherit;
    color: #fff;
    max-width: 800px;
    margin: 0 auto;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 100%;
    text-align: center;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content .icon {
    padding-top: 20px;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content .icon svg {
    width: 120px;
    height: 120px;
    fill: #fff;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content div.paragraph {
    color: #fff;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content div.paragraph a {
    color: inherit;
    text-decoration: underline;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content div.paragraph a:hover {
    color: #ddedfa;
    text-decoration: none;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content h3 {
    font-size: 28px;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content p {
    font-size: 12px;
    color: #fff;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content p a {
    color: inherit;
    text-decoration: underline;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content p a:hover {
    color: #ddedfa;
    text-decoration: none;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-content p.subtitle {
    font-size: 14px;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .icons-block {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .icons-block .social-icon {
    padding: 20px;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .icons-block .social-icon svg {
    fill: #ffffff;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .icons-block .social-icon:hover p {
    color: #239AE7;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .icons-block .social-icon:hover svg {
    fill: #239AE7;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: space-evenly;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section-wrapper .button-item {
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    border-radius: 50px;
    display: block;
    outline: none;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    border: 2px solid transparent;
    margin-bottom: 15px;
    padding: 15px 20px;
    text-align: center;
    width: 250px;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section-wrapper .button-item:hover {
    background: linear-gradient(0deg,#239AE7,#239AE7);
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section-wrapper .button-item:first-child {
    border-color: #fff;
    margin-top: 2em;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section-wrapper .button-item:last-child {
    margin-bottom: 0;
}

@media screen and (max-width:900px) {
    .unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section {
        display: block;
    }

    .unsubscribe-page-section .unsubscribe-content-section-wrapper .buttons-section-wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    };
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-footer .preview-heylinkme-logo__component {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding: 30px 0 50px 0;
    margin: 0 auto;
    font-size: 20px;
    font-weight: 900;
    max-width: 155px;
    color: #fff;
}

.unsubscribe-page-section .unsubscribe-content-section-wrapper .unsubscribe-content-section-footer .preview-heylinkme-logo__component svg {
    width: 30px;
    height: 30px;
    margin-right: 5px;
    fill: #47c3d1;
}

body {
    background: rgba(57,58,167,0.96);
}

.agency-form-wrapper {
    min-height: calc(100vh - 415px);
    padding: 1% 15%;
    font-family: "Poppins",sans-serif;
    background: rgba(57,58,167,0.96);
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

@media (max-width:743.98px) {
    .agency-form-wrapper {
        padding: 1% 5%;
    };
}

.agency-form-wrapper .main-content {
    margin: 10px auto;
    background: #fff;
    border-radius: 24px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content {
        display: block;
        margin: 30px auto;
        padding: 5% 10%;
    };
}

@media (max-width:320px) {
    .agency-form-wrapper .main-content {
        padding: 5% 5%;
    };
}

@media screen and (min-width:1024px) and (min-height:1366px) {
    .agency-form-wrapper .main-content .msg-wrapper {
        padding: 100px;
    };
}

.agency-form-wrapper .main-content .msg-wrapper .done-icon {
    display: block;
    margin: 75px auto 40px;
}

.agency-form-wrapper .main-content .msg-wrapper h2.msg-subtitle {
    font-weight: 600;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    color: #1f3447;
}

.agency-form-wrapper .main-content .msg-wrapper .text-wrapper .p-message {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 35px;
    text-align: center;
    color: #1f3447;
}

.agency-form-wrapper .main-content .msg-wrapper .text-wrapper .p-message a {
    color: #239AE7;
}

.agency-form-wrapper .main-content h1.title {
    font-size: 28px;
    font-weight: bold;
    line-height: 42px;
    text-align: center;
    color: #1f3447;
    padding: 5% 15% 0 15%;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content h1.title {
        font-size: 26px;
        margin: 10px auto;
        padding: 5% 10% 0 10%;
    };
}

@media (max-width:320px) {
    .agency-form-wrapper .main-content h1.title {
        font-size: 24px;
        padding: 5% 5% 0 5%;
    };
}

.agency-form-wrapper .main-content h2.subtitle {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
    color: #1f3447;
    padding: 0 5% 5% 5%;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content h2.subtitle {
        font-size: 14px;
        margin: 10px auto;
    };
}

@media (max-width:320px) {
    .agency-form-wrapper .main-content h2.subtitle {
        padding: 5% 5% 0 5%;
    };
}

.agency-form-wrapper .main-content .text-wrapper {
    position: relative;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 160%;
    color: #1f3447;
    padding: 0 5% 5% 5%;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content .text-wrapper {
        font-size: 14px;
    };
}

.agency-form-wrapper .main-content .text-wrapper p img {
    margin-right: 5px;
}

.agency-form-wrapper .main-content .agency-form {
    padding: 0 5% 5% 5%;
}

.agency-form-wrapper .main-content .agency-form .input-line {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
}

.agency-form-wrapper .main-content .agency-form .input-line .field {
    width: 100%;
    padding: 0 30px;
}

.agency-form-wrapper .main-content .agency-form .input-line .field input {
    width: 100%;
    outline: none;
    border: none;
    border-bottom: 2px solid #dee3ed;
    height: 30px;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    color: #878cac;
    margin-bottom: 30px;
    padding-bottom: 5px;
}

.agency-form-wrapper .main-content .agency-form .input-line .field input::placeholder {
    color: #878cac;
}

.agency-form-wrapper .main-content .agency-form .input-line .field select {
    width: 101%;
    border: none;
    outline: none;
    background-color: #fff;
    font-size: 16px;
    color: #878cac;
    border-bottom: 2px solid #dee3ed;
    padding-bottom: 5px;
    margin-bottom: 50px;
}

@media (max-width:930px) {
    .agency-form-wrapper .main-content .agency-form .input-line {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    };
}

.agency-form-wrapper .main-content .agency-form .field-website {
    padding: 0 30px;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content .agency-form .field-website {
        padding: 0;
    };
}

@media (max-width:930px) {
    .agency-form-wrapper .main-content .agency-form .field-website {
        padding: 0;
    };
}

.agency-form-wrapper .main-content .agency-form .field-website input {
    width: 100%;
    outline: none;
    border: none;
    border-bottom: 2px solid #dee3ed;
    height: 30px;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    color: #878cac;
    margin-bottom: 50px;
    padding-bottom: 5px;
}

.agency-form-wrapper .main-content .agency-form .field-website input::placeholder {
    color: #878cac;
}

.agency-form-wrapper .main-content .agency-form .field p {
    margin-bottom: 5px;
    color: #878cac;
}

@media (max-width:320px) {
    .agency-form-wrapper .main-content .agency-form .field p {
        font-size: 12px;
    };
}

.agency-form-wrapper .main-content .agency-form .msg {
    padding: 0 3%;
}

@media (max-width:743.98px) {
    .agency-form-wrapper .main-content .agency-form .msg {
        padding: 0;
    };
}

.agency-form-wrapper .main-content .agency-form .msg .message-block {
    width: 100%;
    height: 140px;
    border: 1px solid #878cac;
    border-radius: 5px;
    margin: 0 auto;
    resize: vertical;
}

.agency-form-wrapper .main-content .agency-form .form-field-button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.agency-form-wrapper .main-content .agency-form .form-field-button button {
    width: 220px;
    height: 46px;
    background: #d4e3f5;
    border-radius: 50px;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    color: #fff;
    border: inherit;
    margin: 50px auto;
}

.agency-form-wrapper .main-content .agency-form .form-field-button button:hover {
    cursor: pointer;
}

.agency-form-wrapper .main-content .agency-form .form-field-button .active {
    background: #2975ce;
}

.snow-block {
    height: 100vh;
    overflow: hidden;
    filter: drop-shadow(0 0 10px white);
}

.snow {
    position: absolute;
    width: 10px;
    height: 10px;
    background: white;
    border-radius: 50%;
}

.snow:nth-child(1) {
    opacity: 0.5064;
    transform: translate(72.764vw,-10px) scale(0.2587);
    animation: fall-1 14s -29s linear infinite;
}

@keyframes fall-1 {
    56.357% {
        transform: translate(80.4269vw,56.357vh) scale(0.2587);
    }

    to {
        transform: translate(76.59545vw,100vh) scale(0.2587);
    };
}

.snow:nth-child(2) {
    opacity: 0.1174;
    transform: translate(83.4878vw,-10px) scale(0.0873);
    animation: fall-2 21s -6s linear infinite;
}

@keyframes fall-2 {
    50.645% {
        transform: translate(82.479vw,50.645vh) scale(0.0873);
    }

    to {
        transform: translate(82.9834vw,100vh) scale(0.0873);
    };
}

.snow:nth-child(3) {
    opacity: 0.3125;
    transform: translate(0.3675vw,-10px) scale(0.5023);
    animation: fall-3 12s -21s linear infinite;
}

@keyframes fall-3 {
    74.756% {
        transform: translate(3.0244vw,74.756vh) scale(0.5023);
    }

    to {
        transform: translate(1.69595vw,100vh) scale(0.5023);
    };
}

.snow:nth-child(4) {
    opacity: 0.255;
    transform: translate(7.0893vw,-10px) scale(0.5909);
    animation: fall-4 16s -5s linear infinite;
}

@keyframes fall-4 {
    66.796% {
        transform: translate(13.915vw,66.796vh) scale(0.5909);
    }

    to {
        transform: translate(10.50215vw,100vh) scale(0.5909);
    };
}

.snow:nth-child(5) {
    opacity: 0.2048;
    transform: translate(25.8965vw,-10px) scale(0.0306);
    animation: fall-5 29s -7s linear infinite;
}

@keyframes fall-5 {
    43.614% {
        transform: translate(20.8656vw,43.614vh) scale(0.0306);
    }

    to {
        transform: translate(23.38105vw,100vh) scale(0.0306);
    };
}

.snow:nth-child(6) {
    opacity: 0.8096;
    transform: translate(17.5203vw,-10px) scale(0.0728);
    animation: fall-6 11s -17s linear infinite;
}

@keyframes fall-6 {
    54.403% {
        transform: translate(8.44vw,54.403vh) scale(0.0728);
    }

    to {
        transform: translate(12.98015vw,100vh) scale(0.0728);
    };
}

.snow:nth-child(7) {
    opacity: 0.6209;
    transform: translate(94.1374vw,-10px) scale(0.1443);
    animation: fall-7 11s -28s linear infinite;
}

@keyframes fall-7 {
    45.659% {
        transform: translate(102.819vw,45.659vh) scale(0.1443);
    }

    to {
        transform: translate(98.4782vw,100vh) scale(0.1443);
    };
}

.snow:nth-child(8) {
    opacity: 0.9783;
    transform: translate(75.2783vw,-10px) scale(0.5008);
    animation: fall-8 12s -25s linear infinite;
}

@keyframes fall-8 {
    49.309% {
        transform: translate(65.6064vw,49.309vh) scale(0.5008);
    }

    to {
        transform: translate(70.44235vw,100vh) scale(0.5008);
    };
}

.snow:nth-child(9) {
    opacity: 0.8327;
    transform: translate(40.5308vw,-10px) scale(0.4742);
    animation: fall-9 15s -2s linear infinite;
}

@keyframes fall-9 {
    48.78% {
        transform: translate(45.8556vw,48.78vh) scale(0.4742);
    }

    to {
        transform: translate(43.1932vw,100vh) scale(0.4742);
    };
}

.snow:nth-child(10) {
    opacity: 0.2702;
    transform: translate(99.2739vw,-10px) scale(0.4167);
    animation: fall-10 20s -19s linear infinite;
}

@keyframes fall-10 {
    47.6% {
        transform: translate(106.6995vw,47.6vh) scale(0.4167);
    }

    to {
        transform: translate(102.9867vw,100vh) scale(0.4167);
    };
}

.snow:nth-child(11) {
    opacity: 0.0616;
    transform: translate(26.3847vw,-10px) scale(0.452);
    animation: fall-11 22s -22s linear infinite;
}

@keyframes fall-11 {
    76.086% {
        transform: translate(20.8604vw,76.086vh) scale(0.452);
    }

    to {
        transform: translate(23.62255vw,100vh) scale(0.452);
    };
}

.snow:nth-child(12) {
    opacity: 0.9813;
    transform: translate(22.4166vw,-10px) scale(0.2684);
    animation: fall-12 26s -27s linear infinite;
}

@keyframes fall-12 {
    38.283% {
        transform: translate(21.2522vw,38.283vh) scale(0.2684);
    }

    to {
        transform: translate(21.8344vw,100vh) scale(0.2684);
    };
}

.snow:nth-child(13) {
    opacity: 0.6598;
    transform: translate(35.6398vw,-10px) scale(0.8436);
    animation: fall-13 20s -8s linear infinite;
}

@keyframes fall-13 {
    74.404% {
        transform: translate(36.409vw,74.404vh) scale(0.8436);
    }

    to {
        transform: translate(36.0244vw,100vh) scale(0.8436);
    };
}

.snow:nth-child(14) {
    opacity: 0.5036;
    transform: translate(89.9611vw,-10px) scale(0.424);
    animation: fall-14 20s -27s linear infinite;
}

@keyframes fall-14 {
    51.048% {
        transform: translate(94.1262vw,51.048vh) scale(0.424);
    }

    to {
        transform: translate(92.04365vw,100vh) scale(0.424);
    };
}

.snow:nth-child(15) {
    opacity: 0.403;
    transform: translate(97.2159vw,-10px) scale(0.1338);
    animation: fall-15 24s -27s linear infinite;
}

@keyframes fall-15 {
    74.714% {
        transform: translate(90.621vw,74.714vh) scale(0.1338);
    }

    to {
        transform: translate(93.91845vw,100vh) scale(0.1338);
    };
}

.snow:nth-child(16) {
    opacity: 0.3486;
    transform: translate(45.5224vw,-10px) scale(0.2082);
    animation: fall-16 12s -18s linear infinite;
}

@keyframes fall-16 {
    61.551% {
        transform: translate(42.9687vw,61.551vh) scale(0.2082);
    }

    to {
        transform: translate(44.24555vw,100vh) scale(0.2082);
    };
}

.snow:nth-child(17) {
    opacity: 0.6843;
    transform: translate(77.2508vw,-10px) scale(0.3655);
    animation: fall-17 19s -17s linear infinite;
}

@keyframes fall-17 {
    51.972% {
        transform: translate(74.8853vw,51.972vh) scale(0.3655);
    }

    to {
        transform: translate(76.06805vw,100vh) scale(0.3655);
    };
}

.snow:nth-child(18) {
    opacity: 0.3391;
    transform: translate(13.4994vw,-10px) scale(0.0745);
    animation: fall-18 22s -7s linear infinite;
}

@keyframes fall-18 {
    58.391% {
        transform: translate(18.8456vw,58.391vh) scale(0.0745);
    }

    to {
        transform: translate(16.1725vw,100vh) scale(0.0745);
    };
}

.snow:nth-child(19) {
    opacity: 0.1586;
    transform: translate(96.2182vw,-10px) scale(0.5892);
    animation: fall-19 16s -20s linear infinite;
}

@keyframes fall-19 {
    31.462% {
        transform: translate(92.4155vw,31.462vh) scale(0.5892);
    }

    to {
        transform: translate(94.31685vw,100vh) scale(0.5892);
    };
}

.snow:nth-child(20) {
    opacity: 0.4629;
    transform: translate(57.5302vw,-10px) scale(0.4312);
    animation: fall-20 20s -28s linear infinite;
}

@keyframes fall-20 {
    74.137% {
        transform: translate(66.8744vw,74.137vh) scale(0.4312);
    }

    to {
        transform: translate(62.2023vw,100vh) scale(0.4312);
    };
}

.snow:nth-child(21) {
    opacity: 0.9343;
    transform: translate(8.5389vw,-10px) scale(0.7609);
    animation: fall-21 28s -18s linear infinite;
}

@keyframes fall-21 {
    33.924% {
        transform: translate(12.4605vw,33.924vh) scale(0.7609);
    }

    to {
        transform: translate(10.4997vw,100vh) scale(0.7609);
    };
}

.snow:nth-child(22) {
    opacity: 0.322;
    transform: translate(8.3267vw,-10px) scale(0.8568);
    animation: fall-22 16s -7s linear infinite;
}

@keyframes fall-22 {
    41.57% {
        transform: translate(12.4728vw,41.57vh) scale(0.8568);
    }

    to {
        transform: translate(10.39975vw,100vh) scale(0.8568);
    };
}

.snow:nth-child(23) {
    opacity: 0.1821;
    transform: translate(6.9398vw,-10px) scale(0.9293);
    animation: fall-23 17s -11s linear infinite;
}

@keyframes fall-23 {
    34.756% {
        transform: translate(-2.2218vw,34.756vh) scale(0.9293);
    }

    to {
        transform: translate(2.359vw,100vh) scale(0.9293);
    };
}

.snow:nth-child(24) {
    opacity: 0.3253;
    transform: translate(97.5697vw,-10px) scale(0.9028);
    animation: fall-24 29s -25s linear infinite;
}

@keyframes fall-24 {
    79.69% {
        transform: translate(90.5281vw,79.69vh) scale(0.9028);
    }

    to {
        transform: translate(94.0489vw,100vh) scale(0.9028);
    };
}

.snow:nth-child(25) {
    opacity: 0.3522;
    transform: translate(98.7574vw,-10px) scale(0.3197);
    animation: fall-25 13s -23s linear infinite;
}

@keyframes fall-25 {
    76.899% {
        transform: translate(107.3938vw,76.899vh) scale(0.3197);
    }

    to {
        transform: translate(103.0756vw,100vh) scale(0.3197);
    };
}

.snow:nth-child(26) {
    opacity: 0.6353;
    transform: translate(67.25vw,-10px) scale(0.6717);
    animation: fall-26 30s -17s linear infinite;
}

@keyframes fall-26 {
    52.233% {
        transform: translate(59.3721vw,52.233vh) scale(0.6717);
    }

    to {
        transform: translate(63.31105vw,100vh) scale(0.6717);
    };
}

.snow:nth-child(27) {
    opacity: 0.1513;
    transform: translate(91.3928vw,-10px) scale(0.6283);
    animation: fall-27 17s -10s linear infinite;
}

@keyframes fall-27 {
    61.552% {
        transform: translate(96.9486vw,61.552vh) scale(0.6283);
    }

    to {
        transform: translate(94.1707vw,100vh) scale(0.6283);
    };
}

.snow:nth-child(28) {
    opacity: 0.2317;
    transform: translate(39.2651vw,-10px) scale(0.9591);
    animation: fall-28 25s -8s linear infinite;
}

@keyframes fall-28 {
    53.816% {
        transform: translate(30.8558vw,53.816vh) scale(0.9591);
    }

    to {
        transform: translate(35.06045vw,100vh) scale(0.9591);
    };
}

.snow:nth-child(29) {
    opacity: 0.1923;
    transform: translate(49.0234vw,-10px) scale(0.1059);
    animation: fall-29 22s -1s linear infinite;
}

@keyframes fall-29 {
    41.393% {
        transform: translate(52.9178vw,41.393vh) scale(0.1059);
    }

    to {
        transform: translate(50.9706vw,100vh) scale(0.1059);
    };
}

.snow:nth-child(30) {
    opacity: 0.1101;
    transform: translate(1.5576vw,-10px) scale(0.7463);
    animation: fall-30 23s -9s linear infinite;
}

@keyframes fall-30 {
    58.706% {
        transform: translate(5.7548vw,58.706vh) scale(0.7463);
    }

    to {
        transform: translate(3.6562vw,100vh) scale(0.7463);
    };
}

.snow:nth-child(31) {
    opacity: 0.4104;
    transform: translate(35.0107vw,-10px) scale(0.761);
    animation: fall-31 30s -15s linear infinite;
}

@keyframes fall-31 {
    63.446% {
        transform: translate(32.0955vw,63.446vh) scale(0.761);
    }

    to {
        transform: translate(33.5531vw,100vh) scale(0.761);
    };
}

.snow:nth-child(32) {
    opacity: 0.3166;
    transform: translate(24.5573vw,-10px) scale(0.4139);
    animation: fall-32 28s -10s linear infinite;
}

@keyframes fall-32 {
    59.773% {
        transform: translate(29.4621vw,59.773vh) scale(0.4139);
    }

    to {
        transform: translate(27.0097vw,100vh) scale(0.4139);
    };
}

.snow:nth-child(33) {
    opacity: 0.2312;
    transform: translate(91.6314vw,-10px) scale(0.7557);
    animation: fall-33 18s -6s linear infinite;
}

@keyframes fall-33 {
    57.123% {
        transform: translate(86.9768vw,57.123vh) scale(0.7557);
    }

    to {
        transform: translate(89.3041vw,100vh) scale(0.7557);
    };
}

.snow:nth-child(34) {
    opacity: 0.8068;
    transform: translate(90.2225vw,-10px) scale(0.4467);
    animation: fall-34 29s -24s linear infinite;
}

@keyframes fall-34 {
    56.86% {
        transform: translate(83.8097vw,56.86vh) scale(0.4467);
    }

    to {
        transform: translate(87.0161vw,100vh) scale(0.4467);
    };
}

.snow:nth-child(35) {
    opacity: 0.7889;
    transform: translate(77.921vw,-10px) scale(0.7708);
    animation: fall-35 13s -24s linear infinite;
}

@keyframes fall-35 {
    55.876% {
        transform: translate(84.4338vw,55.876vh) scale(0.7708);
    }

    to {
        transform: translate(81.1774vw,100vh) scale(0.7708);
    };
}

.snow:nth-child(36) {
    opacity: 0.4456;
    transform: translate(90.156vw,-10px) scale(0.3229);
    animation: fall-36 18s -27s linear infinite;
}

@keyframes fall-36 {
    45.625% {
        transform: translate(81.9139vw,45.625vh) scale(0.3229);
    }

    to {
        transform: translate(86.03495vw,100vh) scale(0.3229);
    };
}

.snow:nth-child(37) {
    opacity: 0.1673;
    transform: translate(12.8047vw,-10px) scale(0.7158);
    animation: fall-37 24s -28s linear infinite;
}

@keyframes fall-37 {
    56.639% {
        transform: translate(14.3946vw,56.639vh) scale(0.7158);
    }

    to {
        transform: translate(13.59965vw,100vh) scale(0.7158);
    };
}

.snow:nth-child(38) {
    opacity: 0.606;
    transform: translate(77.9026vw,-10px) scale(0.2163);
    animation: fall-38 11s -26s linear infinite;
}

@keyframes fall-38 {
    42.548% {
        transform: translate(87.6793vw,42.548vh) scale(0.2163);
    }

    to {
        transform: translate(82.79095vw,100vh) scale(0.2163);
    };
}

.snow:nth-child(39) {
    opacity: 0.8616;
    transform: translate(77.8902vw,-10px) scale(0.2843);
    animation: fall-39 29s -27s linear infinite;
}

@keyframes fall-39 {
    55.513% {
        transform: translate(76.0079vw,55.513vh) scale(0.2843);
    }

    to {
        transform: translate(76.94905vw,100vh) scale(0.2843);
    };
}

.snow:nth-child(40) {
    opacity: 0.8951;
    transform: translate(25.4399vw,-10px) scale(0.8495);
    animation: fall-40 20s -17s linear infinite;
}

@keyframes fall-40 {
    70.427% {
        transform: translate(23.5186vw,70.427vh) scale(0.8495);
    }

    to {
        transform: translate(24.47925vw,100vh) scale(0.8495);
    };
}

.snow:nth-child(41) {
    opacity: 0.5611;
    transform: translate(15.8174vw,-10px) scale(0.617);
    animation: fall-41 10s -16s linear infinite;
}

@keyframes fall-41 {
    77.59% {
        transform: translate(19.2876vw,77.59vh) scale(0.617);
    }

    to {
        transform: translate(17.5525vw,100vh) scale(0.617);
    };
}

.snow:nth-child(42) {
    opacity: 0.8665;
    transform: translate(58.1679vw,-10px) scale(0.9227);
    animation: fall-42 25s -21s linear infinite;
}

@keyframes fall-42 {
    39.368% {
        transform: translate(57.5996vw,39.368vh) scale(0.9227);
    }

    to {
        transform: translate(57.88375vw,100vh) scale(0.9227);
    };
}

.snow:nth-child(43) {
    opacity: 0.8941;
    transform: translate(58.1441vw,-10px) scale(0.8225);
    animation: fall-43 15s -14s linear infinite;
}

@keyframes fall-43 {
    72.846% {
        transform: translate(51.7336vw,72.846vh) scale(0.8225);
    }

    to {
        transform: translate(54.93885vw,100vh) scale(0.8225);
    };
}

.snow:nth-child(44) {
    opacity: 0.0959;
    transform: translate(59.1895vw,-10px) scale(0.9417);
    animation: fall-44 26s -11s linear infinite;
}

@keyframes fall-44 {
    55.797% {
        transform: translate(65.6403vw,55.797vh) scale(0.9417);
    }

    to {
        transform: translate(62.4149vw,100vh) scale(0.9417);
    };
}

.snow:nth-child(45) {
    opacity: 0.8311;
    transform: translate(41.95vw,-10px) scale(0.4676);
    animation: fall-45 20s -4s linear infinite;
}

@keyframes fall-45 {
    46.829% {
        transform: translate(40.8439vw,46.829vh) scale(0.4676);
    }

    to {
        transform: translate(41.39695vw,100vh) scale(0.4676);
    };
}

.snow:nth-child(46) {
    opacity: 0.6155;
    transform: translate(80.4713vw,-10px) scale(0.2122);
    animation: fall-46 20s -1s linear infinite;
}

@keyframes fall-46 {
    56.969% {
        transform: translate(74.4555vw,56.969vh) scale(0.2122);
    }

    to {
        transform: translate(77.4634vw,100vh) scale(0.2122);
    };
}

.snow:nth-child(47) {
    opacity: 0.8581;
    transform: translate(95.0786vw,-10px) scale(0.2513);
    animation: fall-47 26s -2s linear infinite;
}

@keyframes fall-47 {
    38.544% {
        transform: translate(90.7527vw,38.544vh) scale(0.2513);
    }

    to {
        transform: translate(92.91565vw,100vh) scale(0.2513);
    };
}

.snow:nth-child(48) {
    opacity: 0.1381;
    transform: translate(56.0801vw,-10px) scale(0.2307);
    animation: fall-48 10s -22s linear infinite;
}

@keyframes fall-48 {
    61.196% {
        transform: translate(51.3359vw,61.196vh) scale(0.2307);
    }

    to {
        transform: translate(53.708vw,100vh) scale(0.2307);
    };
}

.snow:nth-child(49) {
    opacity: 0.7298;
    transform: translate(63.5826vw,-10px) scale(0.9142);
    animation: fall-49 19s -2s linear infinite;
}

@keyframes fall-49 {
    54.272% {
        transform: translate(58.4307vw,54.272vh) scale(0.9142);
    }

    to {
        transform: translate(61.00665vw,100vh) scale(0.9142);
    };
}

.snow:nth-child(50) {
    opacity: 0.9056;
    transform: translate(20.9177vw,-10px) scale(0.2996);
    animation: fall-50 25s -28s linear infinite;
}

@keyframes fall-50 {
    53.95% {
        transform: translate(23.8128vw,53.95vh) scale(0.2996);
    }

    to {
        transform: translate(22.36525vw,100vh) scale(0.2996);
    };
}

.snow:nth-child(51) {
    opacity: 0.1755;
    transform: translate(49.2311vw,-10px) scale(0.084);
    animation: fall-51 18s -26s linear infinite;
}

@keyframes fall-51 {
    59.232% {
        transform: translate(42.4117vw,59.232vh) scale(0.084);
    }

    to {
        transform: translate(45.8214vw,100vh) scale(0.084);
    };
}

.snow:nth-child(52) {
    opacity: 0.6595;
    transform: translate(24.5905vw,-10px) scale(0.5874);
    animation: fall-52 14s -30s linear infinite;
}

@keyframes fall-52 {
    53.719% {
        transform: translate(29.0423vw,53.719vh) scale(0.5874);
    }

    to {
        transform: translate(26.8164vw,100vh) scale(0.5874);
    };
}

.snow:nth-child(53) {
    opacity: 0.608;
    transform: translate(49.893vw,-10px) scale(0.9101);
    animation: fall-53 15s -20s linear infinite;
}

@keyframes fall-53 {
    47.533% {
        transform: translate(46.6953vw,47.533vh) scale(0.9101);
    }

    to {
        transform: translate(48.29415vw,100vh) scale(0.9101);
    };
}

.snow:nth-child(54) {
    opacity: 0.2578;
    transform: translate(6.3771vw,-10px) scale(0.7797);
    animation: fall-54 30s -9s linear infinite;
}

@keyframes fall-54 {
    77.475% {
        transform: translate(-1.4527vw,77.475vh) scale(0.7797);
    }

    to {
        transform: translate(2.4622vw,100vh) scale(0.7797);
    };
}

.snow:nth-child(55) {
    opacity: 0.5519;
    transform: translate(98.9583vw,-10px) scale(0.7273);
    animation: fall-55 17s -20s linear infinite;
}

@keyframes fall-55 {
    64.227% {
        transform: translate(100.6673vw,64.227vh) scale(0.7273);
    }

    to {
        transform: translate(99.8128vw,100vh) scale(0.7273);
    };
}

.snow:nth-child(56) {
    opacity: 0.4299;
    transform: translate(63.353vw,-10px) scale(0.6559);
    animation: fall-56 26s -17s linear infinite;
}

@keyframes fall-56 {
    53.911% {
        transform: translate(63.6429vw,53.911vh) scale(0.6559);
    }

    to {
        transform: translate(63.49795vw,100vh) scale(0.6559);
    };
}

.snow:nth-child(57) {
    opacity: 0.4668;
    transform: translate(96.104vw,-10px) scale(0.7339);
    animation: fall-57 25s -19s linear infinite;
}

@keyframes fall-57 {
    76.341% {
        transform: translate(96.8701vw,76.341vh) scale(0.7339);
    }

    to {
        transform: translate(96.48705vw,100vh) scale(0.7339);
    };
}

.snow:nth-child(58) {
    opacity: 0.3073;
    transform: translate(15.7292vw,-10px) scale(0.9502);
    animation: fall-58 30s -11s linear infinite;
}

@keyframes fall-58 {
    68.574% {
        transform: translate(18.8788vw,68.574vh) scale(0.9502);
    }

    to {
        transform: translate(17.304vw,100vh) scale(0.9502);
    };
}

.snow:nth-child(59) {
    opacity: 0.2793;
    transform: translate(98.9157vw,-10px) scale(0.3426);
    animation: fall-59 17s -3s linear infinite;
}

@keyframes fall-59 {
    50.107% {
        transform: translate(90.4904vw,50.107vh) scale(0.3426);
    }

    to {
        transform: translate(94.70305vw,100vh) scale(0.3426);
    };
}

.snow:nth-child(60) {
    opacity: 0.6234;
    transform: translate(38.476vw,-10px) scale(0.2576);
    animation: fall-60 21s -10s linear infinite;
}

@keyframes fall-60 {
    39.9% {
        transform: translate(37.0452vw,39.9vh) scale(0.2576);
    }

    to {
        transform: translate(37.7606vw,100vh) scale(0.2576);
    };
}

.snow:nth-child(61) {
    opacity: 0.9869;
    transform: translate(69.034vw,-10px) scale(0.2723);
    animation: fall-61 12s -28s linear infinite;
}

@keyframes fall-61 {
    66.676% {
        transform: translate(72.7461vw,66.676vh) scale(0.2723);
    }

    to {
        transform: translate(70.89005vw,100vh) scale(0.2723);
    };
}

.snow:nth-child(62) {
    opacity: 0.4882;
    transform: translate(55.5466vw,-10px) scale(0.9986);
    animation: fall-62 30s -7s linear infinite;
}

@keyframes fall-62 {
    39.889% {
        transform: translate(46.3296vw,39.889vh) scale(0.9986);
    }

    to {
        transform: translate(50.9381vw,100vh) scale(0.9986);
    };
}

.snow:nth-child(63) {
    opacity: 0.0081;
    transform: translate(24.2066vw,-10px) scale(0.3284);
    animation: fall-63 17s -3s linear infinite;
}

@keyframes fall-63 {
    59.497% {
        transform: translate(25.2265vw,59.497vh) scale(0.3284);
    }

    to {
        transform: translate(24.71655vw,100vh) scale(0.3284);
    };
}

.snow:nth-child(64) {
    opacity: 0.7944;
    transform: translate(70.5311vw,-10px) scale(0.5662);
    animation: fall-64 13s -17s linear infinite;
}

@keyframes fall-64 {
    42.148% {
        transform: translate(75.6644vw,42.148vh) scale(0.5662);
    }

    to {
        transform: translate(73.09775vw,100vh) scale(0.5662);
    };
}

.snow:nth-child(65) {
    opacity: 0.4566;
    transform: translate(73.6769vw,-10px) scale(0.4141);
    animation: fall-65 23s -16s linear infinite;
}

@keyframes fall-65 {
    69.177% {
        transform: translate(77.0919vw,69.177vh) scale(0.4141);
    }

    to {
        transform: translate(75.3844vw,100vh) scale(0.4141);
    };
}

.snow:nth-child(66) {
    opacity: 0.5741;
    transform: translate(4.9475vw,-10px) scale(0.7903);
    animation: fall-66 15s -25s linear infinite;
}

@keyframes fall-66 {
    48.58% {
        transform: translate(-3.6208vw,48.58vh) scale(0.7903);
    }

    to {
        transform: translate(0.66335vw,100vh) scale(0.7903);
    };
}

.snow:nth-child(67) {
    opacity: 0.1692;
    transform: translate(5.7283vw,-10px) scale(0.5868);
    animation: fall-67 27s -23s linear infinite;
}

@keyframes fall-67 {
    63.478% {
        transform: translate(15.465vw,63.478vh) scale(0.5868);
    }

    to {
        transform: translate(10.59665vw,100vh) scale(0.5868);
    };
}

.snow:nth-child(68) {
    opacity: 0.2514;
    transform: translate(56.0178vw,-10px) scale(0.2684);
    animation: fall-68 10s -12s linear infinite;
}

@keyframes fall-68 {
    79.93% {
        transform: translate(58.1432vw,79.93vh) scale(0.2684);
    }

    to {
        transform: translate(57.0805vw,100vh) scale(0.2684);
    };
}

.snow:nth-child(69) {
    opacity: 0.0982;
    transform: translate(69.3402vw,-10px) scale(0.316);
    animation: fall-69 18s -26s linear infinite;
}

@keyframes fall-69 {
    71.544% {
        transform: translate(66.0515vw,71.544vh) scale(0.316);
    }

    to {
        transform: translate(67.69585vw,100vh) scale(0.316);
    };
}

.snow:nth-child(70) {
    opacity: 0.2528;
    transform: translate(87.697vw,-10px) scale(0.5325);
    animation: fall-70 27s -20s linear infinite;
}

@keyframes fall-70 {
    34.102% {
        transform: translate(79.0197vw,34.102vh) scale(0.5325);
    }

    to {
        transform: translate(83.35835vw,100vh) scale(0.5325);
    };
}

.snow:nth-child(71) {
    opacity: 0.7651;
    transform: translate(43.4318vw,-10px) scale(0.2657);
    animation: fall-71 12s -7s linear infinite;
}

@keyframes fall-71 {
    75.006% {
        transform: translate(45.8215vw,75.006vh) scale(0.2657);
    }

    to {
        transform: translate(44.62665vw,100vh) scale(0.2657);
    };
}

.snow:nth-child(72) {
    opacity: 0.0636;
    transform: translate(24.9972vw,-10px) scale(0.1551);
    animation: fall-72 15s -12s linear infinite;
}

@keyframes fall-72 {
    41.385% {
        transform: translate(25.4872vw,41.385vh) scale(0.1551);
    }

    to {
        transform: translate(25.2422vw,100vh) scale(0.1551);
    };
}

.snow:nth-child(73) {
    opacity: 0.6029;
    transform: translate(25.404vw,-10px) scale(0.5595);
    animation: fall-73 28s -30s linear infinite;
}

@keyframes fall-73 {
    48.695% {
        transform: translate(32.5353vw,48.695vh) scale(0.5595);
    }

    to {
        transform: translate(28.96965vw,100vh) scale(0.5595);
    };
}

.snow:nth-child(74) {
    opacity: 0.8233;
    transform: translate(51.0757vw,-10px) scale(0.5378);
    animation: fall-74 12s -18s linear infinite;
}

@keyframes fall-74 {
    78.031% {
        transform: translate(55.7972vw,78.031vh) scale(0.5378);
    }

    to {
        transform: translate(53.43645vw,100vh) scale(0.5378);
    };
}

.snow:nth-child(75) {
    opacity: 0.8848;
    transform: translate(81.9431vw,-10px) scale(0.744);
    animation: fall-75 21s -21s linear infinite;
}

@keyframes fall-75 {
    56.046% {
        transform: translate(77.5821vw,56.046vh) scale(0.744);
    }

    to {
        transform: translate(79.7626vw,100vh) scale(0.744);
    };
}

.snow:nth-child(76) {
    opacity: 0.3891;
    transform: translate(2.6738vw,-10px) scale(0.8134);
    animation: fall-76 19s -3s linear infinite;
}

@keyframes fall-76 {
    38.368% {
        transform: translate(1.4342vw,38.368vh) scale(0.8134);
    }

    to {
        transform: translate(2.054vw,100vh) scale(0.8134);
    };
}

.snow:nth-child(77) {
    opacity: 0.1696;
    transform: translate(70.9379vw,-10px) scale(0.8585);
    animation: fall-77 17s -2s linear infinite;
}

@keyframes fall-77 {
    64.14% {
        transform: translate(71.2493vw,64.14vh) scale(0.8585);
    }

    to {
        transform: translate(71.0936vw,100vh) scale(0.8585);
    };
}

.snow:nth-child(78) {
    opacity: 0.8214;
    transform: translate(51.6167vw,-10px) scale(0.7483);
    animation: fall-78 12s -18s linear infinite;
}

@keyframes fall-78 {
    58.955% {
        transform: translate(49.6985vw,58.955vh) scale(0.7483);
    }

    to {
        transform: translate(50.6576vw,100vh) scale(0.7483);
    };
}

.snow:nth-child(79) {
    opacity: 0.3467;
    transform: translate(41.2649vw,-10px) scale(0.4029);
    animation: fall-79 26s -22s linear infinite;
}

@keyframes fall-79 {
    38.375% {
        transform: translate(34.3716vw,38.375vh) scale(0.4029);
    }

    to {
        transform: translate(37.81825vw,100vh) scale(0.4029);
    };
}

.snow:nth-child(80) {
    opacity: 0.7716;
    transform: translate(67.5194vw,-10px) scale(0.5756);
    animation: fall-80 20s -3s linear infinite;
}

@keyframes fall-80 {
    35.786% {
        transform: translate(57.6775vw,35.786vh) scale(0.5756);
    }

    to {
        transform: translate(62.59845vw,100vh) scale(0.5756);
    };
}

.snow:nth-child(81) {
    opacity: 0.8536;
    transform: translate(7.422vw,-10px) scale(0.2611);
    animation: fall-81 13s -3s linear infinite;
}

@keyframes fall-81 {
    54.934% {
        transform: translate(12.41vw,54.934vh) scale(0.2611);
    }

    to {
        transform: translate(9.916vw,100vh) scale(0.2611);
    };
}

.snow:nth-child(82) {
    opacity: 0.4991;
    transform: translate(28.3089vw,-10px) scale(0.5995);
    animation: fall-82 20s -10s linear infinite;
}

@keyframes fall-82 {
    56.585% {
        transform: translate(38.0745vw,56.585vh) scale(0.5995);
    }

    to {
        transform: translate(33.1917vw,100vh) scale(0.5995);
    };
}

.snow:nth-child(83) {
    opacity: 0.633;
    transform: translate(68.8101vw,-10px) scale(0.7428);
    animation: fall-83 25s -23s linear infinite;
}

@keyframes fall-83 {
    73.1% {
        transform: translate(76.8212vw,73.1vh) scale(0.7428);
    }

    to {
        transform: translate(72.81565vw,100vh) scale(0.7428);
    };
}

.snow:nth-child(84) {
    opacity: 0.1351;
    transform: translate(22.3767vw,-10px) scale(0.4056);
    animation: fall-84 16s -25s linear infinite;
}

@keyframes fall-84 {
    45.876% {
        transform: translate(16.9603vw,45.876vh) scale(0.4056);
    }

    to {
        transform: translate(19.6685vw,100vh) scale(0.4056);
    };
}

.snow:nth-child(85) {
    opacity: 0.9372;
    transform: translate(21.8898vw,-10px) scale(0.7054);
    animation: fall-85 18s -26s linear infinite;
}

@keyframes fall-85 {
    30.379% {
        transform: translate(23.6555vw,30.379vh) scale(0.7054);
    }

    to {
        transform: translate(22.77265vw,100vh) scale(0.7054);
    };
}

.snow:nth-child(86) {
    opacity: 0.1721;
    transform: translate(78.0714vw,-10px) scale(0.1183);
    animation: fall-86 25s -4s linear infinite;
}

@keyframes fall-86 {
    46.187% {
        transform: translate(76.7317vw,46.187vh) scale(0.1183);
    }

    to {
        transform: translate(77.40155vw,100vh) scale(0.1183);
    };
}

.snow:nth-child(87) {
    opacity: 0.9551;
    transform: translate(3.4953vw,-10px) scale(0.8139);
    animation: fall-87 15s -15s linear infinite;
}

@keyframes fall-87 {
    71.141% {
        transform: translate(4.5439vw,71.141vh) scale(0.8139);
    }

    to {
        transform: translate(4.0196vw,100vh) scale(0.8139);
    };
}

.snow:nth-child(88) {
    opacity: 0.3498;
    transform: translate(43.3541vw,-10px) scale(0.1533);
    animation: fall-88 14s -18s linear infinite;
}

@keyframes fall-88 {
    45.101% {
        transform: translate(35.1973vw,45.101vh) scale(0.1533);
    }

    to {
        transform: translate(39.2757vw,100vh) scale(0.1533);
    };
}

.snow:nth-child(89) {
    opacity: 0.0109;
    transform: translate(57.221vw,-10px) scale(0.5272);
    animation: fall-89 27s -22s linear infinite;
}

@keyframes fall-89 {
    77.742% {
        transform: translate(62.5518vw,77.742vh) scale(0.5272);
    }

    to {
        transform: translate(59.8864vw,100vh) scale(0.5272);
    };
}

.snow:nth-child(90) {
    opacity: 0.4491;
    transform: translate(83.4773vw,-10px) scale(0.3599);
    animation: fall-90 15s -2s linear infinite;
}

@keyframes fall-90 {
    47.901% {
        transform: translate(75.7172vw,47.901vh) scale(0.3599);
    }

    to {
        transform: translate(79.59725vw,100vh) scale(0.3599);
    };
}

.snow:nth-child(91) {
    opacity: 0.9828;
    transform: translate(72.6101vw,-10px) scale(0.682);
    animation: fall-91 25s -4s linear infinite;
}

@keyframes fall-91 {
    36.259% {
        transform: translate(67.1497vw,36.259vh) scale(0.682);
    }

    to {
        transform: translate(69.8799vw,100vh) scale(0.682);
    };
}

.snow:nth-child(92) {
    opacity: 0.0809;
    transform: translate(56.179vw,-10px) scale(0.5152);
    animation: fall-92 23s -11s linear infinite;
}

@keyframes fall-92 {
    41.108% {
        transform: translate(53.4932vw,41.108vh) scale(0.5152);
    }

    to {
        transform: translate(54.8361vw,100vh) scale(0.5152);
    };
}

.snow:nth-child(93) {
    opacity: 0.0146;
    transform: translate(87.4348vw,-10px) scale(0.9309);
    animation: fall-93 19s -20s linear infinite;
}

@keyframes fall-93 {
    52.821% {
        transform: translate(95.0608vw,52.821vh) scale(0.9309);
    }

    to {
        transform: translate(91.2478vw,100vh) scale(0.9309);
    };
}

.snow:nth-child(94) {
    opacity: 0.994;
    transform: translate(56.5972vw,-10px) scale(0.2901);
    animation: fall-94 29s -8s linear infinite;
}

@keyframes fall-94 {
    52.843% {
        transform: translate(47.6545vw,52.843vh) scale(0.2901);
    }

    to {
        transform: translate(52.12585vw,100vh) scale(0.2901);
    };
}

.snow:nth-child(95) {
    opacity: 0.2679;
    transform: translate(93.4267vw,-10px) scale(0.8347);
    animation: fall-95 29s -12s linear infinite;
}

@keyframes fall-95 {
    39.187% {
        transform: translate(94.6285vw,39.187vh) scale(0.8347);
    }

    to {
        transform: translate(94.0276vw,100vh) scale(0.8347);
    };
}

.snow:nth-child(96) {
    opacity: 0.5136;
    transform: translate(86.7263vw,-10px) scale(0.4889);
    animation: fall-96 13s -21s linear infinite;
}

@keyframes fall-96 {
    63.697% {
        transform: translate(90.8251vw,63.697vh) scale(0.4889);
    }

    to {
        transform: translate(88.7757vw,100vh) scale(0.4889);
    };
}

.snow:nth-child(97) {
    opacity: 0.2351;
    transform: translate(62.5853vw,-10px) scale(0.0375);
    animation: fall-97 18s -27s linear infinite;
}

@keyframes fall-97 {
    68.324% {
        transform: translate(61.9458vw,68.324vh) scale(0.0375);
    }

    to {
        transform: translate(62.26555vw,100vh) scale(0.0375);
    };
}

.snow:nth-child(98) {
    opacity: 0.9065;
    transform: translate(17.0563vw,-10px) scale(0.0822);
    animation: fall-98 19s -17s linear infinite;
}

@keyframes fall-98 {
    43.969% {
        transform: translate(14.3363vw,43.969vh) scale(0.0822);
    }

    to {
        transform: translate(15.6963vw,100vh) scale(0.0822);
    };
}

.snow:nth-child(99) {
    opacity: 0.2901;
    transform: translate(99.5105vw,-10px) scale(0.3804);
    animation: fall-99 28s -5s linear infinite;
}

@keyframes fall-99 {
    79.765% {
        transform: translate(101.9245vw,79.765vh) scale(0.3804);
    }

    to {
        transform: translate(100.7175vw,100vh) scale(0.3804);
    };
}

.snow:nth-child(100) {
    opacity: 0.2317;
    transform: translate(45.8785vw,-10px) scale(0.0975);
    animation: fall-100 12s -16s linear infinite;
}

@keyframes fall-100 {
    36.329% {
        transform: translate(38.0614vw,36.329vh) scale(0.0975);
    }

    to {
        transform: translate(41.96995vw,100vh) scale(0.0975);
    };
}

.snow:nth-child(101) {
    opacity: 0.2795;
    transform: translate(64.1002vw,-10px) scale(0.8578);
    animation: fall-101 13s -19s linear infinite;
}

@keyframes fall-101 {
    70.629% {
        transform: translate(59.4107vw,70.629vh) scale(0.8578);
    }

    to {
        transform: translate(61.75545vw,100vh) scale(0.8578);
    };
}

.snow:nth-child(102) {
    opacity: 0.1664;
    transform: translate(79.5422vw,-10px) scale(0.1427);
    animation: fall-102 23s -9s linear infinite;
}

@keyframes fall-102 {
    48.53% {
        transform: translate(89.5351vw,48.53vh) scale(0.1427);
    }

    to {
        transform: translate(84.53865vw,100vh) scale(0.1427);
    };
}

.snow:nth-child(103) {
    opacity: 0.9635;
    transform: translate(9.3372vw,-10px) scale(0.3631);
    animation: fall-103 16s -30s linear infinite;
}

@keyframes fall-103 {
    34.377% {
        transform: translate(19.0991vw,34.377vh) scale(0.3631);
    }

    to {
        transform: translate(14.21815vw,100vh) scale(0.3631);
    };
}

.snow:nth-child(104) {
    opacity: 0.5594;
    transform: translate(2.931vw,-10px) scale(0.7156);
    animation: fall-104 21s -15s linear infinite;
}

@keyframes fall-104 {
    34.498% {
        transform: translate(4.3734vw,34.498vh) scale(0.7156);
    }

    to {
        transform: translate(3.6522vw,100vh) scale(0.7156);
    };
}

.snow:nth-child(105) {
    opacity: 0.5594;
    transform: translate(2.3054vw,-10px) scale(0.7591);
    animation: fall-105 26s -29s linear infinite;
}

@keyframes fall-105 {
    41.944% {
        transform: translate(-4.9978vw,41.944vh) scale(0.7591);
    }

    to {
        transform: translate(-1.3462vw,100vh) scale(0.7591);
    };
}

.snow:nth-child(106) {
    opacity: 0.8279;
    transform: translate(64.3126vw,-10px) scale(0.9883);
    animation: fall-106 12s -1s linear infinite;
}

@keyframes fall-106 {
    79.27% {
        transform: translate(72.5342vw,79.27vh) scale(0.9883);
    }

    to {
        transform: translate(68.4234vw,100vh) scale(0.9883);
    };
}

.snow:nth-child(107) {
    opacity: 0.2102;
    transform: translate(52.1453vw,-10px) scale(0.3008);
    animation: fall-107 12s -14s linear infinite;
}

@keyframes fall-107 {
    46.599% {
        transform: translate(53.8725vw,46.599vh) scale(0.3008);
    }

    to {
        transform: translate(53.0089vw,100vh) scale(0.3008);
    };
}

.snow:nth-child(108) {
    opacity: 0.5667;
    transform: translate(81.5928vw,-10px) scale(0.4205);
    animation: fall-108 25s -7s linear infinite;
}

@keyframes fall-108 {
    75.028% {
        transform: translate(86.6144vw,75.028vh) scale(0.4205);
    }

    to {
        transform: translate(84.1036vw,100vh) scale(0.4205);
    };
}

.snow:nth-child(109) {
    opacity: 0.6334;
    transform: translate(20.3223vw,-10px) scale(0.882);
    animation: fall-109 12s -22s linear infinite;
}

@keyframes fall-109 {
    50.385% {
        transform: translate(26.2135vw,50.385vh) scale(0.882);
    }

    to {
        transform: translate(23.2679vw,100vh) scale(0.882);
    };
}

.snow:nth-child(110) {
    opacity: 0.0016;
    transform: translate(18.3697vw,-10px) scale(0.0645);
    animation: fall-110 30s -10s linear infinite;
}

@keyframes fall-110 {
    59.094% {
        transform: translate(19.6859vw,59.094vh) scale(0.0645);
    }

    to {
        transform: translate(19.0278vw,100vh) scale(0.0645);
    };
}

.snow:nth-child(111) {
    opacity: 0.8366;
    transform: translate(54.3835vw,-10px) scale(0.4229);
    animation: fall-111 19s -19s linear infinite;
}

@keyframes fall-111 {
    37.312% {
        transform: translate(62.1716vw,37.312vh) scale(0.4229);
    }

    to {
        transform: translate(58.27755vw,100vh) scale(0.4229);
    };
}

.snow:nth-child(112) {
    opacity: 0.0561;
    transform: translate(3.3557vw,-10px) scale(0.769);
    animation: fall-112 25s -15s linear infinite;
}

@keyframes fall-112 {
    36.612% {
        transform: translate(9.2201vw,36.612vh) scale(0.769);
    }

    to {
        transform: translate(6.2879vw,100vh) scale(0.769);
    };
}

.snow:nth-child(113) {
    opacity: 0.3951;
    transform: translate(1.9309vw,-10px) scale(0.3702);
    animation: fall-113 15s -29s linear infinite;
}

@keyframes fall-113 {
    72.631% {
        transform: translate(-7.8616vw,72.631vh) scale(0.3702);
    }

    to {
        transform: translate(-2.96535vw,100vh) scale(0.3702);
    };
}

.snow:nth-child(114) {
    opacity: 0.8677;
    transform: translate(25.2192vw,-10px) scale(0.7061);
    animation: fall-114 14s -8s linear infinite;
}

@keyframes fall-114 {
    65.164% {
        transform: translate(22.426vw,65.164vh) scale(0.7061);
    }

    to {
        transform: translate(23.8226vw,100vh) scale(0.7061);
    };
}

.snow:nth-child(115) {
    opacity: 0.004;
    transform: translate(55.9675vw,-10px) scale(0.0072);
    animation: fall-115 19s -3s linear infinite;
}

@keyframes fall-115 {
    43.557% {
        transform: translate(57.6869vw,43.557vh) scale(0.0072);
    }

    to {
        transform: translate(56.8272vw,100vh) scale(0.0072);
    };
}

.snow:nth-child(116) {
    opacity: 0.7716;
    transform: translate(25.1911vw,-10px) scale(0.2484);
    animation: fall-116 12s -6s linear infinite;
}

@keyframes fall-116 {
    79.497% {
        transform: translate(22.8697vw,79.497vh) scale(0.2484);
    }

    to {
        transform: translate(24.0304vw,100vh) scale(0.2484);
    };
}

.snow:nth-child(117) {
    opacity: 0.0552;
    transform: translate(52.9172vw,-10px) scale(0.8347);
    animation: fall-117 12s -13s linear infinite;
}

@keyframes fall-117 {
    76.645% {
        transform: translate(44.6768vw,76.645vh) scale(0.8347);
    }

    to {
        transform: translate(48.797vw,100vh) scale(0.8347);
    };
}

.snow:nth-child(118) {
    opacity: 0.2676;
    transform: translate(23.9552vw,-10px) scale(0.5945);
    animation: fall-118 19s -8s linear infinite;
}

@keyframes fall-118 {
    61.623% {
        transform: translate(29.8867vw,61.623vh) scale(0.5945);
    }

    to {
        transform: translate(26.92095vw,100vh) scale(0.5945);
    };
}

.snow:nth-child(119) {
    opacity: 0.1917;
    transform: translate(94.1227vw,-10px) scale(0.61);
    animation: fall-119 10s -20s linear infinite;
}

@keyframes fall-119 {
    35.916% {
        transform: translate(88.2877vw,35.916vh) scale(0.61);
    }

    to {
        transform: translate(91.2052vw,100vh) scale(0.61);
    };
}

.snow:nth-child(120) {
    opacity: 0.4547;
    transform: translate(30.511vw,-10px) scale(0.4459);
    animation: fall-120 25s -11s linear infinite;
}

@keyframes fall-120 {
    61.631% {
        transform: translate(38.7873vw,61.631vh) scale(0.4459);
    }

    to {
        transform: translate(34.64915vw,100vh) scale(0.4459);
    };
}

.snow:nth-child(121) {
    opacity: 0.1852;
    transform: translate(63.0476vw,-10px) scale(0.2235);
    animation: fall-121 16s -7s linear infinite;
}

@keyframes fall-121 {
    76.243% {
        transform: translate(68.2154vw,76.243vh) scale(0.2235);
    }

    to {
        transform: translate(65.6315vw,100vh) scale(0.2235);
    };
}

.snow:nth-child(122) {
    opacity: 0.6792;
    transform: translate(21.6841vw,-10px) scale(0.2312);
    animation: fall-122 18s -11s linear infinite;
}

@keyframes fall-122 {
    64.558% {
        transform: translate(17.1778vw,64.558vh) scale(0.2312);
    }

    to {
        transform: translate(19.43095vw,100vh) scale(0.2312);
    };
}

.snow:nth-child(123) {
    opacity: 0.5386;
    transform: translate(48.5325vw,-10px) scale(0.8045);
    animation: fall-123 28s -2s linear infinite;
}

@keyframes fall-123 {
    55.34% {
        transform: translate(51.2917vw,55.34vh) scale(0.8045);
    }

    to {
        transform: translate(49.9121vw,100vh) scale(0.8045);
    };
}

.snow:nth-child(124) {
    opacity: 0.6685;
    transform: translate(67.8539vw,-10px) scale(0.1443);
    animation: fall-124 27s -11s linear infinite;
}

@keyframes fall-124 {
    48.9% {
        transform: translate(67.9625vw,48.9vh) scale(0.1443);
    }

    to {
        transform: translate(67.9082vw,100vh) scale(0.1443);
    };
}

.snow:nth-child(125) {
    opacity: 0.2121;
    transform: translate(49.6479vw,-10px) scale(0.1152);
    animation: fall-125 26s -6s linear infinite;
}

@keyframes fall-125 {
    30.795% {
        transform: translate(53.4628vw,30.795vh) scale(0.1152);
    }

    to {
        transform: translate(51.55535vw,100vh) scale(0.1152);
    };
}

.snow:nth-child(126) {
    opacity: 0.5917;
    transform: translate(60.2907vw,-10px) scale(0.7743);
    animation: fall-126 15s -29s linear infinite;
}

@keyframes fall-126 {
    49.651% {
        transform: translate(57.5067vw,49.651vh) scale(0.7743);
    }

    to {
        transform: translate(58.8987vw,100vh) scale(0.7743);
    };
}

.snow:nth-child(127) {
    opacity: 0.5419;
    transform: translate(9.8104vw,-10px) scale(0.6118);
    animation: fall-127 30s -14s linear infinite;
}

@keyframes fall-127 {
    70.475% {
        transform: translate(18.3993vw,70.475vh) scale(0.6118);
    }

    to {
        transform: translate(14.10485vw,100vh) scale(0.6118);
    };
}

.snow:nth-child(128) {
    opacity: 0.6651;
    transform: translate(99.621vw,-10px) scale(0.741);
    animation: fall-128 22s -9s linear infinite;
}

@keyframes fall-128 {
    32.262% {
        transform: translate(92.4306vw,32.262vh) scale(0.741);
    }

    to {
        transform: translate(96.0258vw,100vh) scale(0.741);
    };
}

.snow:nth-child(129) {
    opacity: 0.408;
    transform: translate(97.4312vw,-10px) scale(0.6795);
    animation: fall-129 23s -13s linear infinite;
}

@keyframes fall-129 {
    60.652% {
        transform: translate(102.125vw,60.652vh) scale(0.6795);
    }

    to {
        transform: translate(99.7781vw,100vh) scale(0.6795);
    };
}

.snow:nth-child(130) {
    opacity: 0.1107;
    transform: translate(73.3049vw,-10px) scale(0.6212);
    animation: fall-130 16s -27s linear infinite;
}

@keyframes fall-130 {
    41.401% {
        transform: translate(71.223vw,41.401vh) scale(0.6212);
    }

    to {
        transform: translate(72.26395vw,100vh) scale(0.6212);
    };
}

.snow:nth-child(131) {
    opacity: 0.8917;
    transform: translate(50.0343vw,-10px) scale(0.1018);
    animation: fall-131 14s -25s linear infinite;
}

@keyframes fall-131 {
    37.825% {
        transform: translate(52.5299vw,37.825vh) scale(0.1018);
    }

    to {
        transform: translate(51.2821vw,100vh) scale(0.1018);
    };
}

.snow:nth-child(132) {
    opacity: 0.9462;
    transform: translate(71.81vw,-10px) scale(0.1656);
    animation: fall-132 21s -14s linear infinite;
}

@keyframes fall-132 {
    35.527% {
        transform: translate(72.0192vw,35.527vh) scale(0.1656);
    }

    to {
        transform: translate(71.9146vw,100vh) scale(0.1656);
    };
}

.snow:nth-child(133) {
    opacity: 0.5482;
    transform: translate(34.9538vw,-10px) scale(0.529);
    animation: fall-133 18s -16s linear infinite;
}

@keyframes fall-133 {
    44.169% {
        transform: translate(35.3354vw,44.169vh) scale(0.529);
    }

    to {
        transform: translate(35.1446vw,100vh) scale(0.529);
    };
}

.snow:nth-child(134) {
    opacity: 0.6172;
    transform: translate(47.3852vw,-10px) scale(0.7076);
    animation: fall-134 29s -12s linear infinite;
}

@keyframes fall-134 {
    60.757% {
        transform: translate(54.0703vw,60.757vh) scale(0.7076);
    }

    to {
        transform: translate(50.72775vw,100vh) scale(0.7076);
    };
}

.snow:nth-child(135) {
    opacity: 0.0662;
    transform: translate(47.1734vw,-10px) scale(0.1158);
    animation: fall-135 21s -12s linear infinite;
}

@keyframes fall-135 {
    69.589% {
        transform: translate(38.4111vw,69.589vh) scale(0.1158);
    }

    to {
        transform: translate(42.79225vw,100vh) scale(0.1158);
    };
}

.snow:nth-child(136) {
    opacity: 0.5703;
    transform: translate(94.4889vw,-10px) scale(0.3583);
    animation: fall-136 17s -15s linear infinite;
}

@keyframes fall-136 {
    58.976% {
        transform: translate(88.264vw,58.976vh) scale(0.3583);
    }

    to {
        transform: translate(91.37645vw,100vh) scale(0.3583);
    };
}

.snow:nth-child(137) {
    opacity: 0.6796;
    transform: translate(79.1729vw,-10px) scale(0.71);
    animation: fall-137 29s -14s linear infinite;
}

@keyframes fall-137 {
    51.547% {
        transform: translate(83.2402vw,51.547vh) scale(0.71);
    }

    to {
        transform: translate(81.20655vw,100vh) scale(0.71);
    };
}

.snow:nth-child(138) {
    opacity: 0.3639;
    transform: translate(0.5091vw,-10px) scale(0.0524);
    animation: fall-138 14s -9s linear infinite;
}

@keyframes fall-138 {
    64.235% {
        transform: translate(4.0072vw,64.235vh) scale(0.0524);
    }

    to {
        transform: translate(2.25815vw,100vh) scale(0.0524);
    };
}

.snow:nth-child(139) {
    opacity: 0.2538;
    transform: translate(64.9733vw,-10px) scale(0.1996);
    animation: fall-139 13s -1s linear infinite;
}

@keyframes fall-139 {
    69.193% {
        transform: translate(74.0058vw,69.193vh) scale(0.1996);
    }

    to {
        transform: translate(69.48955vw,100vh) scale(0.1996);
    };
}

.snow:nth-child(140) {
    opacity: 0.5301;
    transform: translate(35.5789vw,-10px) scale(0.7396);
    animation: fall-140 11s -3s linear infinite;
}

@keyframes fall-140 {
    64.455% {
        transform: translate(37.3949vw,64.455vh) scale(0.7396);
    }

    to {
        transform: translate(36.4869vw,100vh) scale(0.7396);
    };
}

.snow:nth-child(141) {
    opacity: 0.4118;
    transform: translate(44.9062vw,-10px) scale(0.5792);
    animation: fall-141 23s -7s linear infinite;
}

@keyframes fall-141 {
    43.692% {
        transform: translate(49.298vw,43.692vh) scale(0.5792);
    }

    to {
        transform: translate(47.1021vw,100vh) scale(0.5792);
    };
}

.snow:nth-child(142) {
    opacity: 0.5266;
    transform: translate(41.721vw,-10px) scale(0.6267);
    animation: fall-142 15s -19s linear infinite;
}

@keyframes fall-142 {
    58.521% {
        transform: translate(47.1445vw,58.521vh) scale(0.6267);
    }

    to {
        transform: translate(44.43275vw,100vh) scale(0.6267);
    };
}

.snow:nth-child(143) {
    opacity: 0.9403;
    transform: translate(83.7683vw,-10px) scale(0.725);
    animation: fall-143 11s -17s linear infinite;
}

@keyframes fall-143 {
    69.143% {
        transform: translate(77.3736vw,69.143vh) scale(0.725);
    }

    to {
        transform: translate(80.57095vw,100vh) scale(0.725);
    };
}

.snow:nth-child(144) {
    opacity: 0.9861;
    transform: translate(88.3632vw,-10px) scale(0.7433);
    animation: fall-144 15s -29s linear infinite;
}

@keyframes fall-144 {
    67.639% {
        transform: translate(78.5785vw,67.639vh) scale(0.7433);
    }

    to {
        transform: translate(83.47085vw,100vh) scale(0.7433);
    };
}

.snow:nth-child(145) {
    opacity: 0.1979;
    transform: translate(20.9893vw,-10px) scale(0.1171);
    animation: fall-145 11s -25s linear infinite;
}

@keyframes fall-145 {
    46.809% {
        transform: translate(14.1243vw,46.809vh) scale(0.1171);
    }

    to {
        transform: translate(17.5568vw,100vh) scale(0.1171);
    };
}

.snow:nth-child(146) {
    opacity: 0.8238;
    transform: translate(56.3194vw,-10px) scale(0.3537);
    animation: fall-146 16s -2s linear infinite;
}

@keyframes fall-146 {
    30.274% {
        transform: translate(63.884vw,30.274vh) scale(0.3537);
    }

    to {
        transform: translate(60.1017vw,100vh) scale(0.3537);
    };
}

.snow:nth-child(147) {
    opacity: 0.674;
    transform: translate(27.7005vw,-10px) scale(0.0433);
    animation: fall-147 17s -21s linear infinite;
}

@keyframes fall-147 {
    30.498% {
        transform: translate(23.5792vw,30.498vh) scale(0.0433);
    }

    to {
        transform: translate(25.63985vw,100vh) scale(0.0433);
    };
}

.snow:nth-child(148) {
    opacity: 0.0798;
    transform: translate(28.883vw,-10px) scale(0.4399);
    animation: fall-148 11s -10s linear infinite;
}

@keyframes fall-148 {
    62.02% {
        transform: translate(28.5809vw,62.02vh) scale(0.4399);
    }

    to {
        transform: translate(28.73195vw,100vh) scale(0.4399);
    };
}

.snow:nth-child(149) {
    opacity: 0.9985;
    transform: translate(80.8572vw,-10px) scale(0.2622);
    animation: fall-149 27s -2s linear infinite;
}

@keyframes fall-149 {
    62.513% {
        transform: translate(89.3047vw,62.513vh) scale(0.2622);
    }

    to {
        transform: translate(85.08095vw,100vh) scale(0.2622);
    };
}

.snow:nth-child(150) {
    opacity: 0.1906;
    transform: translate(60.5792vw,-10px) scale(0.9705);
    animation: fall-150 14s -24s linear infinite;
}

@keyframes fall-150 {
    62.991% {
        transform: translate(62.0674vw,62.991vh) scale(0.9705);
    }

    to {
        transform: translate(61.3233vw,100vh) scale(0.9705);
    };
}

.snow:nth-child(151) {
    opacity: 0.6554;
    transform: translate(63.9734vw,-10px) scale(0.3457);
    animation: fall-151 24s -23s linear infinite;
}

@keyframes fall-151 {
    42.04% {
        transform: translate(59.091vw,42.04vh) scale(0.3457);
    }

    to {
        transform: translate(61.5322vw,100vh) scale(0.3457);
    };
}

.snow:nth-child(152) {
    opacity: 0.1581;
    transform: translate(76.8836vw,-10px) scale(0.8806);
    animation: fall-152 25s -19s linear infinite;
}

@keyframes fall-152 {
    36.972% {
        transform: translate(85.725vw,36.972vh) scale(0.8806);
    }

    to {
        transform: translate(81.3043vw,100vh) scale(0.8806);
    };
}

.snow:nth-child(153) {
    opacity: 0.6436;
    transform: translate(0.8201vw,-10px) scale(0.179);
    animation: fall-153 20s -26s linear infinite;
}

@keyframes fall-153 {
    61.683% {
        transform: translate(-2.7873vw,61.683vh) scale(0.179);
    }

    to {
        transform: translate(-0.9836vw,100vh) scale(0.179);
    };
}

.snow:nth-child(154) {
    opacity: 0.193;
    transform: translate(53.1394vw,-10px) scale(0.3116);
    animation: fall-154 28s -7s linear infinite;
}

@keyframes fall-154 {
    33.216% {
        transform: translate(60.267vw,33.216vh) scale(0.3116);
    }

    to {
        transform: translate(56.7032vw,100vh) scale(0.3116);
    };
}

.snow:nth-child(155) {
    opacity: 0.4416;
    transform: translate(8.6616vw,-10px) scale(0.687);
    animation: fall-155 26s -22s linear infinite;
}

@keyframes fall-155 {
    40.628% {
        transform: translate(16.8609vw,40.628vh) scale(0.687);
    }

    to {
        transform: translate(12.76125vw,100vh) scale(0.687);
    };
}

.snow:nth-child(156) {
    opacity: 0.0195;
    transform: translate(65.2655vw,-10px) scale(0.3204);
    animation: fall-156 16s -29s linear infinite;
}

@keyframes fall-156 {
    42.732% {
        transform: translate(61.2134vw,42.732vh) scale(0.3204);
    }

    to {
        transform: translate(63.23945vw,100vh) scale(0.3204);
    };
}

.snow:nth-child(157) {
    opacity: 0.4568;
    transform: translate(93.039vw,-10px) scale(0.3736);
    animation: fall-157 17s -18s linear infinite;
}

@keyframes fall-157 {
    36.475% {
        transform: translate(93.8065vw,36.475vh) scale(0.3736);
    }

    to {
        transform: translate(93.42275vw,100vh) scale(0.3736);
    };
}

.snow:nth-child(158) {
    opacity: 0.4555;
    transform: translate(69.704vw,-10px) scale(0.2604);
    animation: fall-158 20s -10s linear infinite;
}

@keyframes fall-158 {
    78.898% {
        transform: translate(62.145vw,78.898vh) scale(0.2604);
    }

    to {
        transform: translate(65.9245vw,100vh) scale(0.2604);
    };
}

.snow:nth-child(159) {
    opacity: 0.3676;
    transform: translate(91.7705vw,-10px) scale(0.2717);
    animation: fall-159 28s -3s linear infinite;
}

@keyframes fall-159 {
    59.481% {
        transform: translate(84.3682vw,59.481vh) scale(0.2717);
    }

    to {
        transform: translate(88.06935vw,100vh) scale(0.2717);
    };
}

.snow:nth-child(160) {
    opacity: 0.8373;
    transform: translate(77.1713vw,-10px) scale(0.4137);
    animation: fall-160 18s -11s linear infinite;
}

@keyframes fall-160 {
    75.928% {
        transform: translate(75.2078vw,75.928vh) scale(0.4137);
    }

    to {
        transform: translate(76.18955vw,100vh) scale(0.4137);
    };
}

.snow:nth-child(161) {
    opacity: 0.7258;
    transform: translate(55.6156vw,-10px) scale(0.0925);
    animation: fall-161 21s -30s linear infinite;
}

@keyframes fall-161 {
    53.849% {
        transform: translate(63.824vw,53.849vh) scale(0.0925);
    }

    to {
        transform: translate(59.7198vw,100vh) scale(0.0925);
    };
}

.snow:nth-child(162) {
    opacity: 0.6746;
    transform: translate(4.4485vw,-10px) scale(0.6898);
    animation: fall-162 27s -10s linear infinite;
}

@keyframes fall-162 {
    44.823% {
        transform: translate(5.2117vw,44.823vh) scale(0.6898);
    }

    to {
        transform: translate(4.8301vw,100vh) scale(0.6898);
    };
}

.snow:nth-child(163) {
    opacity: 0.2361;
    transform: translate(10.7532vw,-10px) scale(0.3364);
    animation: fall-163 13s -29s linear infinite;
}

@keyframes fall-163 {
    42.306% {
        transform: translate(19.4588vw,42.306vh) scale(0.3364);
    }

    to {
        transform: translate(15.106vw,100vh) scale(0.3364);
    };
}

.snow:nth-child(164) {
    opacity: 0.5444;
    transform: translate(8.8893vw,-10px) scale(0.4141);
    animation: fall-164 11s -29s linear infinite;
}

@keyframes fall-164 {
    55.378% {
        transform: translate(12.7903vw,55.378vh) scale(0.4141);
    }

    to {
        transform: translate(10.8398vw,100vh) scale(0.4141);
    };
}

.snow:nth-child(165) {
    opacity: 0.3523;
    transform: translate(82.0101vw,-10px) scale(0.1);
    animation: fall-165 30s -9s linear infinite;
}

@keyframes fall-165 {
    47.251% {
        transform: translate(86.0061vw,47.251vh) scale(0.1);
    }

    to {
        transform: translate(84.0081vw,100vh) scale(0.1);
    };
}

.snow:nth-child(166) {
    opacity: 0.7385;
    transform: translate(37.2453vw,-10px) scale(0.9841);
    animation: fall-166 23s -14s linear infinite;
}

@keyframes fall-166 {
    40.666% {
        transform: translate(46.4643vw,40.666vh) scale(0.9841);
    }

    to {
        transform: translate(41.8548vw,100vh) scale(0.9841);
    };
}

.snow:nth-child(167) {
    opacity: 0.2719;
    transform: translate(44.9868vw,-10px) scale(0.0787);
    animation: fall-167 18s -27s linear infinite;
}

@keyframes fall-167 {
    63.049% {
        transform: translate(41.801vw,63.049vh) scale(0.0787);
    }

    to {
        transform: translate(43.3939vw,100vh) scale(0.0787);
    };
}

.snow:nth-child(168) {
    opacity: 0.6276;
    transform: translate(65.3673vw,-10px) scale(0.4153);
    animation: fall-168 10s -6s linear infinite;
}

@keyframes fall-168 {
    70.414% {
        transform: translate(70.1159vw,70.414vh) scale(0.4153);
    }

    to {
        transform: translate(67.7416vw,100vh) scale(0.4153);
    };
}

.snow:nth-child(169) {
    opacity: 0.8103;
    transform: translate(67.5766vw,-10px) scale(0.143);
    animation: fall-169 26s -14s linear infinite;
}

@keyframes fall-169 {
    79.841% {
        transform: translate(71.218vw,79.841vh) scale(0.143);
    }

    to {
        transform: translate(69.3973vw,100vh) scale(0.143);
    };
}

.snow:nth-child(170) {
    opacity: 0.5713;
    transform: translate(81.985vw,-10px) scale(0.6839);
    animation: fall-170 17s -17s linear infinite;
}

@keyframes fall-170 {
    68.787% {
        transform: translate(73.8267vw,68.787vh) scale(0.6839);
    }

    to {
        transform: translate(77.90585vw,100vh) scale(0.6839);
    };
}

.snow:nth-child(171) {
    opacity: 0.7959;
    transform: translate(27.6178vw,-10px) scale(0.9419);
    animation: fall-171 10s -3s linear infinite;
}

@keyframes fall-171 {
    50.607% {
        transform: translate(18.9284vw,50.607vh) scale(0.9419);
    }

    to {
        transform: translate(23.2731vw,100vh) scale(0.9419);
    };
}

.snow:nth-child(172) {
    opacity: 0.4409;
    transform: translate(39.4162vw,-10px) scale(0.2345);
    animation: fall-172 24s -1s linear infinite;
}

@keyframes fall-172 {
    54.545% {
        transform: translate(46.2321vw,54.545vh) scale(0.2345);
    }

    to {
        transform: translate(42.82415vw,100vh) scale(0.2345);
    };
}

.snow:nth-child(173) {
    opacity: 0.8537;
    transform: translate(55.6483vw,-10px) scale(0.9381);
    animation: fall-173 12s -22s linear infinite;
}

@keyframes fall-173 {
    78.874% {
        transform: translate(48.9108vw,78.874vh) scale(0.9381);
    }

    to {
        transform: translate(52.27955vw,100vh) scale(0.9381);
    };
}

.snow:nth-child(174) {
    opacity: 0.836;
    transform: translate(69.4331vw,-10px) scale(0.7225);
    animation: fall-174 22s -29s linear infinite;
}

@keyframes fall-174 {
    32.693% {
        transform: translate(73.2858vw,32.693vh) scale(0.7225);
    }

    to {
        transform: translate(71.35945vw,100vh) scale(0.7225);
    };
}

.snow:nth-child(175) {
    opacity: 0.548;
    transform: translate(15.217vw,-10px) scale(0.3492);
    animation: fall-175 15s -6s linear infinite;
}

@keyframes fall-175 {
    44.42% {
        transform: translate(20.8124vw,44.42vh) scale(0.3492);
    }

    to {
        transform: translate(18.0147vw,100vh) scale(0.3492);
    };
}

.snow:nth-child(176) {
    opacity: 0.6092;
    transform: translate(19.3829vw,-10px) scale(0.6927);
    animation: fall-176 28s -13s linear infinite;
}

@keyframes fall-176 {
    53.16% {
        transform: translate(16.9391vw,53.16vh) scale(0.6927);
    }

    to {
        transform: translate(18.161vw,100vh) scale(0.6927);
    };
}

.snow:nth-child(177) {
    opacity: 0.9722;
    transform: translate(54.1251vw,-10px) scale(0.7775);
    animation: fall-177 22s -28s linear infinite;
}

@keyframes fall-177 {
    69.116% {
        transform: translate(55.611vw,69.116vh) scale(0.7775);
    }

    to {
        transform: translate(54.86805vw,100vh) scale(0.7775);
    };
}

.snow:nth-child(178) {
    opacity: 0.8354;
    transform: translate(94.3572vw,-10px) scale(0.1555);
    animation: fall-178 30s -4s linear infinite;
}

@keyframes fall-178 {
    33.679% {
        transform: translate(85.6824vw,33.679vh) scale(0.1555);
    }

    to {
        transform: translate(90.0198vw,100vh) scale(0.1555);
    };
}

.snow:nth-child(179) {
    opacity: 0.612;
    transform: translate(18.0194vw,-10px) scale(0.8643);
    animation: fall-179 13s -27s linear infinite;
}

@keyframes fall-179 {
    61.038% {
        transform: translate(12.4979vw,61.038vh) scale(0.8643);
    }

    to {
        transform: translate(15.25865vw,100vh) scale(0.8643);
    };
}

.snow:nth-child(180) {
    opacity: 0.0328;
    transform: translate(39.8525vw,-10px) scale(0.033);
    animation: fall-180 21s -21s linear infinite;
}

@keyframes fall-180 {
    61.669% {
        transform: translate(45.873vw,61.669vh) scale(0.033);
    }

    to {
        transform: translate(42.86275vw,100vh) scale(0.033);
    };
}

.snow:nth-child(181) {
    opacity: 0.6302;
    transform: translate(92.765vw,-10px) scale(0.7618);
    animation: fall-181 12s -7s linear infinite;
}

@keyframes fall-181 {
    77.601% {
        transform: translate(96.8749vw,77.601vh) scale(0.7618);
    }

    to {
        transform: translate(94.81995vw,100vh) scale(0.7618);
    };
}

.snow:nth-child(182) {
    opacity: 0.2047;
    transform: translate(83.3096vw,-10px) scale(0.738);
    animation: fall-182 26s -20s linear infinite;
}

@keyframes fall-182 {
    31.914% {
        transform: translate(80.8927vw,31.914vh) scale(0.738);
    }

    to {
        transform: translate(82.10115vw,100vh) scale(0.738);
    };
}

.snow:nth-child(183) {
    opacity: 0.0263;
    transform: translate(25.5803vw,-10px) scale(0.2495);
    animation: fall-183 26s -18s linear infinite;
}

@keyframes fall-183 {
    55.485% {
        transform: translate(15.9088vw,55.485vh) scale(0.2495);
    }

    to {
        transform: translate(20.74455vw,100vh) scale(0.2495);
    };
}

.snow:nth-child(184) {
    opacity: 0.6751;
    transform: translate(87.5076vw,-10px) scale(0.2886);
    animation: fall-184 28s -11s linear infinite;
}

@keyframes fall-184 {
    64.789% {
        transform: translate(95.4004vw,64.789vh) scale(0.2886);
    }

    to {
        transform: translate(91.454vw,100vh) scale(0.2886);
    };
}

.snow:nth-child(185) {
    opacity: 0.8766;
    transform: translate(0.4827vw,-10px) scale(0.5246);
    animation: fall-185 10s -24s linear infinite;
}

@keyframes fall-185 {
    73.836% {
        transform: translate(-2.9112vw,73.836vh) scale(0.5246);
    }

    to {
        transform: translate(-1.21425vw,100vh) scale(0.5246);
    };
}

.snow:nth-child(186) {
    opacity: 0.6732;
    transform: translate(23.4636vw,-10px) scale(0.9212);
    animation: fall-186 10s -12s linear infinite;
}

@keyframes fall-186 {
    49.048% {
        transform: translate(25.1651vw,49.048vh) scale(0.9212);
    }

    to {
        transform: translate(24.31435vw,100vh) scale(0.9212);
    };
}

.snow:nth-child(187) {
    opacity: 0.0889;
    transform: translate(0.6816vw,-10px) scale(0.9922);
    animation: fall-187 18s -7s linear infinite;
}

@keyframes fall-187 {
    56.774% {
        transform: translate(-6.5605vw,56.774vh) scale(0.9922);
    }

    to {
        transform: translate(-2.93945vw,100vh) scale(0.9922);
    };
}

.snow:nth-child(188) {
    opacity: 0.6055;
    transform: translate(81.6138vw,-10px) scale(0.377);
    animation: fall-188 20s -30s linear infinite;
}

@keyframes fall-188 {
    32.933% {
        transform: translate(90.6373vw,32.933vh) scale(0.377);
    }

    to {
        transform: translate(86.12555vw,100vh) scale(0.377);
    };
}

.snow:nth-child(189) {
    opacity: 0.6236;
    transform: translate(36.4449vw,-10px) scale(0.8468);
    animation: fall-189 25s -18s linear infinite;
}

@keyframes fall-189 {
    62.206% {
        transform: translate(36.5319vw,62.206vh) scale(0.8468);
    }

    to {
        transform: translate(36.4884vw,100vh) scale(0.8468);
    };
}

.snow:nth-child(190) {
    opacity: 0.0641;
    transform: translate(11.2229vw,-10px) scale(0.1829);
    animation: fall-190 14s -4s linear infinite;
}

@keyframes fall-190 {
    72.983% {
        transform: translate(18.4384vw,72.983vh) scale(0.1829);
    }

    to {
        transform: translate(14.83065vw,100vh) scale(0.1829);
    };
}

.snow:nth-child(191) {
    opacity: 0.3306;
    transform: translate(49.4713vw,-10px) scale(0.2981);
    animation: fall-191 12s -27s linear infinite;
}

@keyframes fall-191 {
    33.313% {
        transform: translate(53.7013vw,33.313vh) scale(0.2981);
    }

    to {
        transform: translate(51.5863vw,100vh) scale(0.2981);
    };
}

.snow:nth-child(192) {
    opacity: 0.5337;
    transform: translate(74.2108vw,-10px) scale(0.005);
    animation: fall-192 15s -20s linear infinite;
}

@keyframes fall-192 {
    36.652% {
        transform: translate(77.5268vw,36.652vh) scale(0.005);
    }

    to {
        transform: translate(75.8688vw,100vh) scale(0.005);
    };
}

.snow:nth-child(193) {
    opacity: 0.3312;
    transform: translate(83.0509vw,-10px) scale(0.4374);
    animation: fall-193 29s -16s linear infinite;
}

@keyframes fall-193 {
    73.442% {
        transform: translate(84.8261vw,73.442vh) scale(0.4374);
    }

    to {
        transform: translate(83.9385vw,100vh) scale(0.4374);
    };
}

.snow:nth-child(194) {
    opacity: 0.4959;
    transform: translate(82.5386vw,-10px) scale(0.6612);
    animation: fall-194 20s -22s linear infinite;
}

@keyframes fall-194 {
    54.207% {
        transform: translate(91.6283vw,54.207vh) scale(0.6612);
    }

    to {
        transform: translate(87.08345vw,100vh) scale(0.6612);
    };
}

.snow:nth-child(195) {
    opacity: 0.6478;
    transform: translate(67.25vw,-10px) scale(0.373);
    animation: fall-195 15s -15s linear infinite;
}

@keyframes fall-195 {
    70.157% {
        transform: translate(62.8586vw,70.157vh) scale(0.373);
    }

    to {
        transform: translate(65.0543vw,100vh) scale(0.373);
    };
}

.snow:nth-child(196) {
    opacity: 0.2582;
    transform: translate(83.1805vw,-10px) scale(0.6015);
    animation: fall-196 25s -5s linear infinite;
}

@keyframes fall-196 {
    39.51% {
        transform: translate(80.2677vw,39.51vh) scale(0.6015);
    }

    to {
        transform: translate(81.7241vw,100vh) scale(0.6015);
    };
}

.snow:nth-child(197) {
    opacity: 0.6306;
    transform: translate(69.0487vw,-10px) scale(0.8776);
    animation: fall-197 29s -1s linear infinite;
}

@keyframes fall-197 {
    69.387% {
        transform: translate(78.7915vw,69.387vh) scale(0.8776);
    }

    to {
        transform: translate(73.9201vw,100vh) scale(0.8776);
    };
}

.snow:nth-child(198) {
    opacity: 0.1128;
    transform: translate(97.74vw,-10px) scale(0.6754);
    animation: fall-198 10s -27s linear infinite;
}

@keyframes fall-198 {
    78.319% {
        transform: translate(88.9977vw,78.319vh) scale(0.6754);
    }

    to {
        transform: translate(93.36885vw,100vh) scale(0.6754);
    };
}

.snow:nth-child(199) {
    opacity: 0.0641;
    transform: translate(79.0808vw,-10px) scale(0.2217);
    animation: fall-199 21s -13s linear infinite;
}

@keyframes fall-199 {
    75.139% {
        transform: translate(75.0136vw,75.139vh) scale(0.2217);
    }

    to {
        transform: translate(77.0472vw,100vh) scale(0.2217);
    };
}

.snow:nth-child(200) {
    opacity: 0.4529;
    transform: translate(5.6151vw,-10px) scale(0.8751);
    animation: fall-200 29s -28s linear infinite;
}

@keyframes fall-200 {
    58.917% {
        transform: translate(10.8875vw,58.917vh) scale(0.8751);
    }

    to {
        transform: translate(8.2513vw,100vh) scale(0.8751);
    };
}

.blur-background {
    width: 100vw;
    height: 100vh;
}

.blur-context {
    color: white;
    font-size: 34px;
    z-index: 3;
}

.blur-background span {
    width: 20vmin;
    height: 20vmin;
    border-radius: 20vmin;
    backface-visibility: hidden;
    position: absolute;
    animation-name: move;
    animation-duration: 6s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.blur-background span:nth-child(1) {
    color: #E45A84;
    top: 29%;
    left: 84%;
    animation-duration: 13.1s;
    animation-delay: -12.8s;
    transform-origin: 10vw 24vh;
    box-shadow: -40vmin 0 12.06589vmin currentColor;
}

.blur-background span:nth-child(2) {
    color: #FFACAC;
    top: 63%;
    left: 81%;
    animation-duration: 12s;
    animation-delay: -7.6s;
    transform-origin: -7vw 20vh;
    box-shadow: -40vmin 0 6.08307vmin currentColor;
}

.blur-background span:nth-child(3) {
    color: #583C87;
    top: 70%;
    left: 53%;
    animation-duration: 14.1s;
    animation-delay: -10.6s;
    transform-origin: 16vw 3vh;
    box-shadow: -40vmin 0 8.06147vmin currentColor;
}

.blur-background span:nth-child(4) {
    color: #FFACAC;
    top: 58%;
    left: 84%;
    animation-duration: 12.2s;
    animation-delay: -5.1s;
    transform-origin: 24vw 8vh;
    box-shadow: -40vmin 0 14.40536vmin currentColor;
}

.blur-background span:nth-child(5) {
    color: #583C87;
    top: 48%;
    left: 47%;
    animation-duration: 14.8s;
    animation-delay: -13.5s;
    transform-origin: 9vw 11vh;
    box-shadow: 40vmin 0 13.39069vmin currentColor;
}

.blur-background span:nth-child(6) {
    color: #E45A84;
    top: 13%;
    left: 70%;
    animation-duration: 14.7s;
    animation-delay: -1.6s;
    transform-origin: 5vw -13vh;
    box-shadow: 40vmin 0 11.55645vmin currentColor;
}

.blur-background span:nth-child(7) {
    color: #FFACAC;
    top: 1%;
    left: 48%;
    animation-duration: 12.8s;
    animation-delay: -3.2s;
    transform-origin: 21vw 0vh;
    box-shadow: 40vmin 0 8.38766vmin currentColor;
}

.blur-background span:nth-child(8) {
    color: #583C87;
    top: 52%;
    left: 17%;
    animation-duration: 12.1s;
    animation-delay: -1.5s;
    transform-origin: 19vw -13vh;
    box-shadow: 40vmin 0 11.90064vmin currentColor;
}

.blur-background span:nth-child(9) {
    color: #583C87;
    top: 29%;
    left: 46%;
    animation-duration: 13s;
    animation-delay: -2.6s;
    transform-origin: 24vw 16vh;
    box-shadow: 40vmin 0 6.8264vmin currentColor;
}

.blur-background span:nth-child(10) {
    color: #583C87;
    top: 2%;
    left: 64%;
    animation-duration: 12.6s;
    animation-delay: -14.2s;
    transform-origin: 14vw 2vh;
    box-shadow: 40vmin 0 13.94881vmin currentColor;
}

.blur-background span:nth-child(11) {
    color: #E45A84;
    top: 11%;
    left: 57%;
    animation-duration: 11.3s;
    animation-delay: -2.2s;
    transform-origin: -8vw 25vh;
    box-shadow: -40vmin 0 9.45385vmin currentColor;
}

.blur-background span:nth-child(12) {
    color: #FFACAC;
    top: 59%;
    left: 28%;
    animation-duration: 11.3s;
    animation-delay: -8s;
    transform-origin: -24vw 18vh;
    box-shadow: 40vmin 0 8.70177vmin currentColor;
}

.blur-background span:nth-child(13) {
    color: #583C87;
    top: 34%;
    left: 71%;
    animation-duration: 13.7s;
    animation-delay: -11.2s;
    transform-origin: 9vw -13vh;
    box-shadow: -40vmin 0 11.57621vmin currentColor;
}

.blur-background span:nth-child(14) {
    color: #E45A84;
    top: 1%;
    left: 44%;
    animation-duration: 15.2s;
    animation-delay: -11.9s;
    transform-origin: 6vw 19vh;
    box-shadow: 40vmin 0 8.94808vmin currentColor;
}

.blur-background span:nth-child(15) {
    color: #FFACAC;
    top: 17%;
    left: 71%;
    animation-duration: 11.3s;
    animation-delay: -1.9s;
    transform-origin: 18vw -3vh;
    box-shadow: -40vmin 0 6.72415vmin currentColor;
}

.blur-background span:nth-child(16) {
    color: #583C87;
    top: 7%;
    left: 7%;
    animation-duration: 15s;
    animation-delay: -7.5s;
    transform-origin: -11vw 5vh;
    box-shadow: 40vmin 0 13.08504vmin currentColor;
}

.blur-background span:nth-child(17) {
    color: #583C87;
    top: 75%;
    left: 45%;
    animation-duration: 14.9s;
    animation-delay: -0.4s;
    transform-origin: 1vw -5vh;
    box-shadow: -40vmin 0 10.93808vmin currentColor;
}

.blur-background span:nth-child(18) {
    color: #583C87;
    top: 14%;
    left: 61%;
    animation-duration: 12.2s;
    animation-delay: -4.6s;
    transform-origin: 24vw 9vh;
    box-shadow: 40vmin 0 5.79277vmin currentColor;
}

.blur-background span:nth-child(19) {
    color: #FFACAC;
    top: 76%;
    left: 52%;
    animation-duration: 15.2s;
    animation-delay: -9.4s;
    transform-origin: -1vw 15vh;
    box-shadow: 40vmin 0 12.78711vmin currentColor;
}

.blur-background span:nth-child(20) {
    color: #583C87;
    top: 36%;
    left: 57%;
    animation-duration: 13.8s;
    animation-delay: -15s;
    transform-origin: -8vw 12vh;
    box-shadow: -40vmin 0 10.86226vmin currentColor;
}

@keyframes move {
    100% {
        transform: translate3d(0,0,1px) rotate(360deg);
    };
}

.bubbles-block {
    margin: 0;
    position: relative;
    width: 100%;
    height: 100vh;
    overflow: hidden;
}

.bubble {
    position: absolute;
    left: var(--bubble-left-offset);
    bottom: -75%;
    display: block;
    width: var(--bubble-radius);
    height: var(--bubble-radius);
    border-radius: 50%;
    animation: float-up var(--bubble-float-duration) var(--bubble-float-delay) ease-in infinite;
}

.bubble::before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(136,246,251,0.3);
    border-radius: inherit;
    animation: var(--bubble-sway-type) var(--bubble-sway-duration) var(--bubble-sway-delay) ease-in-out alternate infinite;
}

.bubble:nth-child(0) {
    --bubble-left-offset: 68vw;
    --bubble-radius: 7vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(1) {
    --bubble-left-offset: 44vw;
    --bubble-radius: 4vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(2) {
    --bubble-left-offset: 30vw;
    --bubble-radius: 7vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(3) {
    --bubble-left-offset: 88vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(4) {
    --bubble-left-offset: 86vw;
    --bubble-radius: 8vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 1s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(5) {
    --bubble-left-offset: 77vw;
    --bubble-radius: 6vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(6) {
    --bubble-left-offset: 19vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(7) {
    --bubble-left-offset: 26vw;
    --bubble-radius: 5vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(8) {
    --bubble-left-offset: 6vw;
    --bubble-radius: 4vw;
    --bubble-float-duration: 9s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(9) {
    --bubble-left-offset: 9vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(10) {
    --bubble-left-offset: 97vw;
    --bubble-radius: 5vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(11) {
    --bubble-left-offset: 91vw;
    --bubble-radius: 7vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(12) {
    --bubble-left-offset: 23vw;
    --bubble-radius: 6vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(13) {
    --bubble-left-offset: 20vw;
    --bubble-radius: 8vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(14) {
    --bubble-left-offset: 11vw;
    --bubble-radius: 3vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(15) {
    --bubble-left-offset: 73vw;
    --bubble-radius: 1vw;
    --bubble-float-duration: 9s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(16) {
    --bubble-left-offset: 31vw;
    --bubble-radius: 6vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(17) {
    --bubble-left-offset: 85vw;
    --bubble-radius: 4vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 1s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(18) {
    --bubble-left-offset: 14vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(19) {
    --bubble-left-offset: 35vw;
    --bubble-radius: 5vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(20) {
    --bubble-left-offset: 91vw;
    --bubble-radius: 2vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(21) {
    --bubble-left-offset: 18vw;
    --bubble-radius: 4vw;
    --bubble-float-duration: 9s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(22) {
    --bubble-left-offset: 68vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(23) {
    --bubble-left-offset: 72vw;
    --bubble-radius: 3vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 1s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(24) {
    --bubble-left-offset: 54vw;
    --bubble-radius: 1vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(25) {
    --bubble-left-offset: 40vw;
    --bubble-radius: 2vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(26) {
    --bubble-left-offset: 42vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(27) {
    --bubble-left-offset: 34vw;
    --bubble-radius: 1vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(28) {
    --bubble-left-offset: 41vw;
    --bubble-radius: 8vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(29) {
    --bubble-left-offset: 28vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(30) {
    --bubble-left-offset: 98vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(31) {
    --bubble-left-offset: 4vw;
    --bubble-radius: 2vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(32) {
    --bubble-left-offset: 84vw;
    --bubble-radius: 3vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(33) {
    --bubble-left-offset: 39vw;
    --bubble-radius: 3vw;
    --bubble-float-duration: 9s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(34) {
    --bubble-left-offset: 78vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(35) {
    --bubble-left-offset: 21vw;
    --bubble-radius: 8vw;
    --bubble-float-duration: 9s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(36) {
    --bubble-left-offset: 34vw;
    --bubble-radius: 5vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(37) {
    --bubble-left-offset: 26vw;
    --bubble-radius: 6vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(38) {
    --bubble-left-offset: 34vw;
    --bubble-radius: 7vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(39) {
    --bubble-left-offset: 43vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 4s;
    --bubble-sway-delay: 3s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(40) {
    --bubble-left-offset: 21vw;
    --bubble-radius: 4vw;
    --bubble-float-duration: 11s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 1s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(41) {
    --bubble-left-offset: 53vw;
    --bubble-radius: 1vw;
    --bubble-float-duration: 7s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 0s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(42) {
    --bubble-left-offset: 92vw;
    --bubble-radius: 5vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(43) {
    --bubble-left-offset: 28vw;
    --bubble-radius: 2vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(44) {
    --bubble-left-offset: 82vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 4s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(45) {
    --bubble-left-offset: 25vw;
    --bubble-radius: 7vw;
    --bubble-float-duration: 6s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(46) {
    --bubble-left-offset: 54vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 1s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

.bubble:nth-child(47) {
    --bubble-left-offset: 62vw;
    --bubble-radius: 2vw;
    --bubble-float-duration: 10s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 1s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(48) {
    --bubble-left-offset: 75vw;
    --bubble-radius: 10vw;
    --bubble-float-duration: 12s;
    --bubble-sway-duration: 4s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(49) {
    --bubble-left-offset: 65vw;
    --bubble-radius: 9vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 6s;
    --bubble-float-delay: 2s;
    --bubble-sway-delay: 2s;
    --bubble-sway-type: sway-right-to-left;
}

.bubble:nth-child(50) {
    --bubble-left-offset: 22vw;
    --bubble-radius: 1vw;
    --bubble-float-duration: 8s;
    --bubble-sway-duration: 5s;
    --bubble-float-delay: 3s;
    --bubble-sway-delay: 0s;
    --bubble-sway-type: sway-left-to-right;
}

@keyframes float-up {
    to {
        transform: translateY(-175vh);
    };
}

@keyframes sway-left-to-right {
    from {
        transform: translateX(-100%);
    }

    to {
        transform: translateX(100%);
    };
}

@keyframes sway-right-to-left {
    from {
        transform: translateX(100%);
    }

    to {
        transform: translateX(-100%);
    };
}

.bg {
    animation: slide 4s ease-in-out infinite alternate;
    bottom: 0;
    left: -50%;
    opacity: 0.5;
    position: fixed;
    right: -50%;
    top: 0;
    z-index: -1;
}

.bg2 {
    animation-direction: alternate-reverse;
    animation-duration: 6s;
}

.bg3 {
    animation-duration: 9s;
}

@keyframes slide {
    0% {
        transform: translateX(-25%);
    }

    100% {
        transform: translateX(25%);
    };
}

.smoke-block {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    border-radius: 5px;
    overflow: hidden;
}

.smoke-block .wave {
    width: 2000px;
    height: 2025px;
    position: absolute;
    top: -25%;
    left: -60%;
    margin-left: -200px;
    margin-top: -500px;
    border-radius: 35%;
    animation: wave 15s infinite linear;
}

.smoke-block .wave2 {
    width: 2000px;
    height: 2025px;
    position: absolute;
    top: -45%;
    left: 70%;
    margin-left: -200px;
    margin-top: -600px;
    border-radius: 40%;
    animation: wave 10s infinite linear;
}

.smoke-block .wave3 {
    width: 2000px;
    height: 2300px;
    position: absolute;
    top: -65%;
    left: 65%;
    margin-left: -300px;
    margin-top: -400px;
    border-radius: 40%;
    animation: wave 17s infinite linear;
}

@keyframes wave {
    from {
        transform: rotate(0deg);
    }

    from {
        transform: rotate(180deg);
    };
}

.square-area {
    width: 100%;
    height: 100vh;
}

.square-circles {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.square-circles li {
    position: absolute;
    display: block;
    list-style: none;
    width: 20px;
    height: 20px;
    background: rgba(255,255,255,0.3);
    animation: animate 25s linear infinite;
    bottom: -150px;
}

.square-circles li:nth-child(1) {
    left: 25%;
    width: 80px;
    height: 80px;
    animation-delay: 0s;
}

.square-circles li:nth-child(2) {
    left: 10%;
    width: 20px;
    height: 20px;
    animation-delay: 2s;
    animation-duration: 12s;
}

.square-circles li:nth-child(3) {
    left: 70%;
    width: 20px;
    height: 20px;
    animation-delay: 4s;
}

.square-circles li:nth-child(4) {
    left: 40%;
    width: 60px;
    height: 60px;
    animation-delay: 0s;
    animation-duration: 18s;
}

.square-circles li:nth-child(5) {
    left: 65%;
    width: 20px;
    height: 20px;
    animation-delay: 0s;
}

.square-circles li:nth-child(6) {
    left: 75%;
    width: 110px;
    height: 110px;
    animation-delay: 3s;
}

.square-circles li:nth-child(7) {
    left: 35%;
    width: 150px;
    height: 150px;
    animation-delay: 7s;
}

.square-circles li:nth-child(8) {
    left: 50%;
    width: 25px;
    height: 25px;
    animation-delay: 15s;
    animation-duration: 45s;
}

.square-circles li:nth-child(9) {
    left: 20%;
    width: 15px;
    height: 15px;
    animation-delay: 2s;
    animation-duration: 35s;
}

.square-circles li:nth-child(10) {
    left: 85%;
    width: 150px;
    height: 150px;
    animation-delay: 0s;
    animation-duration: 11s;
}

@keyframes animate {
    0% {
        transform: translateY(0) rotate(0deg);
        opacity: 1;
        border-radius: 0;
    }

    100% {
        transform: translateY(-1000px) rotate(720deg);
        opacity: 0;
        border-radius: 50%;
    };
}

.waves-header {
    position: relative;
    text-align: center;
    color: white;
    height: 100vh;
}

.inner-header {
    height: 65vh;
    width: 100%;
    margin: 0;
    padding: 0;
}

.waves-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.waves {
    position: relative;
    width: 100%;
    height: 15vh;
    margin-bottom: -7px;
    min-height: 100px;
    max-height: 150px;
}

.waves-content {
    position: relative;
    height: 20vh;
    text-align: center;
    background-color: white;
}

.parallax>use {
    animation: move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite;
}

.parallax>use:nth-child(1) {
    animation-delay: -2s;
    animation-duration: 7s;
}

.parallax>use:nth-child(2) {
    animation-delay: -3s;
    animation-duration: 10s;
}

.parallax>use:nth-child(3) {
    animation-delay: -4s;
    animation-duration: 13s;
}

.parallax>use:nth-child(4) {
    animation-delay: -5s;
    animation-duration: 20s;
}

@keyframes move-forever {
    0% {
        transform: translate3d(-90px,0,0);
    }

    100% {
        transform: translate3d(85px,0,0);
    };
}

@media (max-width:768px) {
    .waves {
        height: 40px;
        min-height: 80px;
    }

    .content {
        height: 25vh;
    };
}

.lang-selector {
    position: relative;
    z-index: 10;
}

.lang-selector .current-lang {
    margin-right: 15px;
}

@media screen and (max-width:430px) {
    .lang-selector .current-lang {
        margin: 0 3px;
    };
}

.lang-selector .current-lang .current-pic {
    width: 24px;
    height: 24px;
    vertical-align: middle;
}

.lang-selector .flag-pic {
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: relative;
}

@media screen and (max-width:350px) {
    .lang-selector .flag-pic {
        width: 20px;
        height: 20px;
        margin: 0 auto;
    };
}

.lang-selector .lang-wrapper {
    width: 200px;
    padding: 16px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0px 0px 10px rgba(135,140,172,0.25);
    position: absolute;
    top: 45px;
    left: -75px;
    z-index: 10;
}

.lang-selector .lang-wrapper .lang-list {
    margin: 0;
    width: 100%;
}

.lang-selector .lang-wrapper .lang-list .lang-item {
    max-height: 40px;
    margin: 0;
    color: #182f3e;
    cursor: pointer;
    font-size: 15px;
    text-decoration: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.lang-selector .lang-wrapper .lang-list .lang-item p {
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 225%;
    color: #182F3E;
}

.lang-selector .lang-wrapper .lang-list .lang-item p:hover {
    color: rgba(0,0,0,0.4);
    transition: all 0.5s ease-out;
}

@media screen and (max-width:350px) {
    .lang-selector .lang-wrapper .lang-list .lang-item {
        font-size: 13px;
    };
}

.lang-selector .lang-wrapper .lang-list .lang-item img {
    width: 24px;
    height: 24px;
    margin: 0 15px;
}

.mob-menu-lang-switcher {
    display: none;
}

@media (max-width:1176px) {
    .mob-menu-lang-switcher {
        display: block;
    };
}

.signup-form__component {
    display: none;
    background: rgba(43,41,119,0.85);
    height: 100vh;
    width: 100vw;
    padding: 30px 20px;
    text-align: center;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 999;
}

.signup-form__component .signup-form-wrapper {
    display: none;
    max-width: 620px;
    width: 100%;
    border-radius: 20px 20px 0 0;
    background: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    overflow: auto;
}

@media screen and (max-width:895px) and (orientation:landscape) {
    .signup-form__component .signup-form-wrapper {
        max-width: 69%;
        max-height: 95%;
        overflow: auto;
    };
}

@media screen and (max-width:844px) and (orientation:landscape) {
    .signup-form__component .signup-form-wrapper {
        max-width: 620px;
        max-height: 95%;
        overflow: auto;
    };
}

@media screen and (max-width:745px) and (orientation:landscape) {
    .signup-form__component .signup-form-wrapper {
        max-width: 83%;
        max-height: 95%;
        overflow: auto;
    };
}

@media screen and (max-width:660px) {
    .signup-form__component .signup-form-wrapper {
        max-width: 90%;
    };
}

@media screen and (max-width:320px) {
    .signup-form__component .signup-form-wrapper {
        max-height: 95%;
    };
}

.signup-form__component .signup-form-wrapper .signup-banner {
    position: relative;
}

.signup-form__component .signup-form-wrapper .signup-banner img {
    max-width: 100%;
    border-radius: 10px 10px 0 0;
}

.signup-form__component .signup-form-wrapper .signup-banner .close-icon-wrapper {
    width: 40px;
    height: 40px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background: #fff;
    cursor: pointer;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    top: 15px;
    right: 15px;
}

@media screen and (max-width:576px) {
    .signup-form__component .signup-form-wrapper .signup-banner .close-icon-wrapper {
        width: 30px;
        height: 30px;
    };
}

.signup-form__component .signup-form-wrapper .signup-banner .close-icon-wrapper img.close {
    width: 15px;
    height: 20px;
    display: block;
    margin: auto;
}

@media screen and (max-width:576px) {
    .signup-form__component .signup-form-wrapper .signup-banner .close-icon-wrapper img.close {
        width: 10px;
        height: 15px;
    };
}

.signup-form__component .signup-form-wrapper h1.signup-title {
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    color: #1f3447;
}

.signup-form__component .signup-form-wrapper h1.signup-title span {
    font-weight: bold;
}

@media screen and (max-width:576px) {
    .signup-form__component .signup-form-wrapper h1.signup-title {
        padding: 40px 20px;
    };
}

@media screen and (max-width:420px) {
    .signup-form__component .signup-form-wrapper h1.signup-title {
        padding: 0 20px;
        line-height: 30px;
    };
}

.signup-form__component .signup-form-wrapper .signup-form {
    padding: 20px 70px;
}

@media screen and (max-width:576px) {
    .signup-form__component .signup-form-wrapper .signup-form {
        padding: 0 20px;
    };
}

.signup-form__component .signup-form-wrapper .signup-form .field input {
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
    padding-bottom: 5px;
    outline: none;
    border: none;
    border-bottom: 2px solid #dee3ed;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    color: #878cac;
}

@media screen and (max-width:743px) {
    .signup-form__component .signup-form-wrapper .signup-form .field input {
        font-size: 14px;
    };
}

@media screen and (max-width:420px) {
    .signup-form__component .signup-form-wrapper .signup-form .field input {
        margin-bottom: 15px;
    };
}

@media screen and (max-width:375px) {
    .signup-form__component .signup-form-wrapper .signup-form .field input {
        padding-bottom: 0;
    };
}

.signup-form__component .signup-form-wrapper .signup-form .field input.validation-error {
    background-color: transparent;
}

.signup-form__component .signup-form-wrapper .signup-form .field .validation-error.validation-async__error {
    display: none;
}

.signup-form__component .signup-form-wrapper .signup-form .field .validation-error:not(input) {
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    top: -15px;
    left: 0;
    margin: 5px 0;
    background: #f67261;
    color: #fff;
    font-size: inherit;
    padding: 5px 10px;
    z-index: 9999;
}

.signup-form__component .signup-form-wrapper .signup-form .field .validation-error:not(input)::before {
    content: '';
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    -ms-border-radius: inherit;
    border-radius: inherit;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: inherit;
    display: block;
    position: absolute;
    padding: 10px;
    left: 6px;
    top: -4px;
    z-index: -1;
}

.signup-form__component .signup-form-wrapper .signup-form .form-field-button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.signup-form__component .signup-form-wrapper .signup-form .form-field-button button {
    width: 100%;
    height: 46px;
    background: #d4e3f5;
    border-radius: 50px;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    color: #fff;
    border: inherit;
    margin: 0 auto;
}

@media screen and (max-width:375px) {
    .signup-form__component .signup-form-wrapper .signup-form .form-field-button button {
        height: 35px;
        font-size: 13px;
    };
}

.signup-form__component .signup-form-wrapper .signup-form .form-field-button button:hover {
    cursor: pointer;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.25);
}

.signup-form__component .signup-form-wrapper .signup-form .form-field-button .active {
    background: #2975ce;
}

.signup-form__component .signup-form-wrapper .signup-form .validation-error-signup {
    display: none;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    top: -15px;
    left: 0;
    margin: 5px 0;
    background: #f67261;
    color: #fff;
    font-size: inherit;
    padding: 5px 10px;
    z-index: 9999;
}

.signup-form__component .signup-form-wrapper .text-wrapper {
    padding: 5px 70px;
}

@media screen and (max-width:576px) {
    .signup-form__component .signup-form-wrapper .text-wrapper {
        padding: 5px 20px;
    };
}

.signup-form__component .signup-form-wrapper .text-wrapper .link {
    margin-top: 30px;
    text-align: center;
}

@media screen and (max-width:420px) {
    .signup-form__component .signup-form-wrapper .text-wrapper .link {
        margin-top: 5px;
        font-size: 12px;
    };
}

.signup-form__component .signup-form-wrapper .text-wrapper .link a {
    color: #2975ce;
    text-decoration-line: underline;
}

.signup-form__component .signup-form-wrapper .text-wrapper a.social-button {
    width: 100%;
    height: 46px;
    margin: 7px auto;
    display: block;
    align-items: center;
    border-radius: 50px;
    border: 2px solid #dee3ed;
    background: #fff;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    color: #1f3447;
    cursor: pointer;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media screen and (max-width:375px) {
    .signup-form__component .signup-form-wrapper .text-wrapper a.social-button {
        height: 35px;
        font-size: 13px;
    };
}

.signup-form__component .signup-form-wrapper .text-wrapper a.social-button:hover {
    box-shadow: 0px 0px 20px rgba(0,0,0,0.25);
}

.signup-form__component .signup-form-wrapper .text-wrapper a.social-button img {
    width: 20px;
    height: 20px;
    margin-right: 5px;
}

.signup-form__component .signup-form-wrapper .text-wrapper a.social-button span {
    font-weight: bold;
}

.signup-form__component .signup-form-wrapper .text-wrapper .text {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
    color: #878cac;
    text-align: center;
}

@media screen and (max-width:420px) {
    .signup-form__component .signup-form-wrapper .text-wrapper .text {
        padding: 10px;
    };
}

.signup-form__component .signup-form-wrapper .text-wrapper .text a {
    color: #878cac;
    text-decoration-line: underline;
}

.signup-form__component .signup-form-wrapper .text-wrapper .privacy {
    padding: 10px 10px;
}

.signup-form__component .signup-form-wrapper .success-message .message-container {
    padding: 0 20p;
}

.signup-form__component .signup-form-wrapper .success-message .email-icon {
    margin: 20px 0;
}

.signup-form__component .signup-form-wrapper .success-message .user-email {
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
    color: #878cac;
}

.signup-form__component .signup-form-wrapper .success-message .subtext {
    margin-bottom: 20px;
    padding: 0 20px;
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
}

.signup-form__component .signup-form-wrapper .success-message .buttons-block {
    padding: 0 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.signup-form__component .signup-form-wrapper .success-message .buttons-block a {
    color: #fff;
    width: 100%;
    max-width: 280px;
    height: 46px;
    margin: 0 auto;
    margin-top: 40px;
    margin-bottom: 70px;
    padding: 0 20px;
    background: #2975ce;
    border-radius: 50px;
    border: inherit;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
}

.signup-form__component .signup-form-wrapper .success-message .buttons-block a:hover {
    cursor: pointer;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.25);
}

.signup-form__component .signup-form-wrapper .success-message .buttons-block a .text {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
}

.signup-form__component .signup-form-wrapper .success-message .buttons-block a .icon img {
    vertical-align: middle;
    margin-left: 10px;
}

.crypto-link-item__component {
    position: relative;
}

.crypto-link-item__component .preview-item {
    max-width: 600px;
    height: 70px;
    border-radius: 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.crypto-link-item__component .preview-item .crypto-icon {
    width: 34px;
    height: 34px;
    padding-right: 10px;
    padding-left: 10px;
}

@media screen and (max-width:460px) {
    .crypto-link-item__component .preview-item .crypto-icon {
        width: 30px;
        height: 30px;
    };
}

.crypto-link-item__component .preview-item .crypto-icon svg {
    width: 100%;
    height: 100%;
}

.crypto-link-item__component .preview-item .crypto-title {
    padding-right: 10px;
    font-size: 16px;
    font-weight: 600;
    font-style: normal;
    line-height: 27px;
    word-break: break-all;
    text-align: center;
}

@media screen and (max-width:460px) {
    .crypto-link-item__component .preview-item .crypto-title {
        font-size: 14px;
    };
}

.crypto-link-item__component .border-rad {
    border-radius: 10px 10px 0 0;
}

.crypto-link-item__component .crypto-content {
    background: #fff;
    color: #1f3447;
    border-radius: 0 0 10px 10px;
}

.crypto-link-item__component .crypto-content .crypto-title {
    padding: 20px;
    color: #878cac;
}

.crypto-link-item__component .crypto-content .crypto-address-wrapper {
    padding: 0 20px 20px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 120%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.crypto-link-item__component .crypto-content .crypto-address-wrapper .address {
    word-break: break-all;
    padding-right: 20px;
}

.crypto-link-item__component .crypto-content .crypto-address-wrapper .copy-address {
    width: 24px;
    height: 24px;
}

.crypto-link-item__component .crypto-content .crypto-address-wrapper .copy-address:hover {
    cursor: pointer;
}

.crypto-link-item__component .crypto-content .crypto-qr-code-wrapper {
    text-align: center;
}

@media screen and (max-width:576px) {
    .crypto-link-item__component .crypto-content .crypto-qr-code-wrapper img {
        width: 300px;
    };
}

@media screen and (max-width:380px) {
    .crypto-link-item__component .crypto-content .crypto-qr-code-wrapper img {
        width: 220px;
    };
}

.crypto-link-item__component .crypto-content .memo {
    padding-bottom: 20px;
}

.crypto-close {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.crypto-close .crypto-btn-close {
    width: 25px;
    height: 25px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    font-size: 25px;
}

.crypto-close .crypto-btn-close img {
    width: 13px;
    height: 22px;
}

.crypto-close .crypto-btn-close:hover {
    cursor: pointer;
}

.hidden {
    display: none;
}

.preview-twitter-block .preview-twitter-link__component {
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
    background: white;
}

.preview-twitter-block .preview-twitter-link__component .expanded-info {
    border-radius: inherit!important;
}

.preview-twitter-block .preview-twitter-link__component .expanded-info .tweet-wrapper {
    padding: 20px 6px 6px;
    background: white;
    border-radius: inherit!important;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.preview-twitter-block .preview-twitter-link__component .expanded-info .tweet-wrapper iframe {
    width: 250px!important;
}

.preview-twitter-block .hidden {
    display: none!important;
}

.border-toggle {
    border: none!important;
}

.borders {
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
    border-bottom: none!important;
}

.tweet-close {
    margin: 0 0 20px;
}

.location .preview-location-item__component {
    width: 100%;
    cursor: pointer;
    padding: 0;
    min-height: 70px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.location .preview-location-item__component .preview-location-link-wrapper {
    width: 100%;
    border-radius: inherit;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-title-wrapper {
    border-radius: inherit;
    height: 70px;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-title-wrapper .map-title {
    padding: 0px 50px 0px 65px;
    word-wrap: break-word;
    margin: 0;
}

.location .preview-location-item__component .preview-location-link-wrapper .left {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.location .preview-location-item__component .preview-location-link-wrapper .left>div {
    text-align: left;
}

.location .preview-location-item__component .preview-location-link-wrapper .right {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.location .preview-location-item__component .preview-location-link-wrapper .right>div {
    text-align: right;
}

.location .preview-location-item__component .preview-location-link-wrapper .center {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.location .preview-location-item__component .preview-location-link-wrapper .center>div {
    text-align: center;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-info-wrapper {
    padding: 10px 15px;
    background: #fff;
    border-radius: inherit;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-info-wrapper .wrapper-map-pic .map-pic {
    width: 100%;
    height: 250px;
    border-radius: 10px;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-info-wrapper .adress-btn-block {
    padding: 20px 0 0;
}

.location .preview-location-item__component .preview-location-link-wrapper .map-info-wrapper .adress-btn-block button.btn-marker {
    width: 100%;
    min-height: 50px;
    margin: 5px 0;
    border-radius: 10px;
    border: none;
    font-family: "Montserat",sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    cursor: pointer;
}

.location .default {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.location .location-up {
    margin-top: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.location .location-up .location-btn-up {
    width: 25px;
    height: 25px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    font-size: 25px;
}

.location .location-up .location-btn-up img {
    width: 13px;
    height: 22px;
}

.location .location-up .location-btn-up:hover {
    cursor: pointer;
}

.location .hidden {
    display: none;
}

.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-01,.preview-anonymous-messages__component.button-style-01 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-02,.preview-anonymous-messages__component.button-style-02 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-03,.preview-anonymous-messages__component.button-style-03 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-04,.preview-anonymous-messages__component.button-style-04 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-05,.preview-anonymous-messages__component.button-style-05 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer,.preview-anonymous-messages__component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06,.preview-anonymous-messages__component.button-style-06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07,.preview-anonymous-messages__component.button-style-07 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08,.preview-anonymous-messages__component.button-style-08 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09,.preview-anonymous-messages__component.button-style-09 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10,.preview-anonymous-messages__component.button-style-10 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer,.preview-anonymous-messages__component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-11,.preview-anonymous-messages__component.button-style-11 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-12,.preview-anonymous-messages__component.button-style-12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-13,.preview-anonymous-messages__component.button-style-13 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-link-item__component.button-style-14,.preview-header-component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after,.preview-anonymous-messages__component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-15,.preview-anonymous-messages__component.button-style-15 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer,.preview-anonymous-messages__component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.tiktok-embed-block {
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
    background: #fff;
}

.tiktok-embed-block .tiktok-link-wrapper {
    padding: 5px 6px 5px;
    background: #fff;
    border-radius: inherit;
    overflow: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.default {
    border-radius: 8px;
}

.bottom-border-radius {
    border-bottom-right-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
}

.up-tiktok {
    margin-bottom: 20px;
    margin-top: 0px;
    z-index: 9999;
}

.menu .preview-menu-item__component {
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.menu .preview-menu-item__component .preview-menu-link-wrapper {
    border-radius: inherit;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-title-wrapper {
    min-height: 70px;
    cursor: pointer;
    border-radius: inherit;
    box-sizing: content-box;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-title-wrapper .menu-title {
    padding: 0px 50px 0px 65px;
    word-wrap: break-word;
    margin: 0;
    overflow: auto;
    word-break: break-word;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .left {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .right {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .center {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content {
    background: white;
    padding: 15px;
    border-radius: inherit;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 10px 0;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .item-wrapper .description {
    padding-right: 5px;
    font-size: 14px;
    line-height: 21px;
    color: #1f3447;
    word-wrap: break-word;
    word-break: break-word;
}

@media screen and (max-width:350px) {
    .menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .item-wrapper .description {
        max-width: 150px;
    };
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .item-wrapper .price {
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
    color: #1f3447;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .first-pic {
    cursor: pointer;
    position: relative;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .first-pic img {
    width: 100px;
    border-radius: 5px;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .first-pic .count-img {
    width: 35px;
    background: #1f3447;
    opacity: 0.8;
    border-radius: 0px 0px 5px 0px;
    color: white;
    font-size: 10px;
    font-weight: 600;
    position: absolute;
    bottom: 7px;
    right: 0;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content .menus-wrapper .first-pic .count-img .count-info {
    text-align: center;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content hr {
    background-color: lightgrey;
    height: 1px;
    border: 0;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content hr:last-child {
    display: none;
}

.menu .preview-menu-item__component .preview-menu-link-wrapper .menu-expanded-content a .menu-btn {
    width: 100%;
    height: 50px;
    border-radius: 5px;
    font-size: 16px;
    cursor: pointer;
    border: none;
}

.menu .default {
    border-radius: 8px;
}

.menu .menu-up {
    margin-top: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
}

.menu .menu-up .menu-btn-up {
    width: 25px;
    height: 25px;
    border-radius: 100%;
    background: rgba(0,0,0,0.5);
    outline: none;
    border: 0;
    color: #fff;
    font-size: 25px;
}

.menu .menu-up .menu-btn-up img {
    width: 13px;
    height: 22px;
}

.menu .menu-up .menu-btn-up:hover {
    cursor: pointer;
}

.menu .hidden {
    display: none;
}

.menu-slider-wrapper {
    margin-top: 0!important;
    background: #1f3447;
    height: 100vh;
    width: 100vw;
    text-align: center;
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 999;
}

.menu-slider-wrapper .slide-description {
    margin-top: 20px;
    padding: 0 15px;
    color: white;
}

.menu-slider-wrapper .number-of-slide {
    color: white;
}

.menu-slider-wrapper .slide-price {
    font-weight: bold;
    color: white;
}

.menu-slider-wrapper .btn-close-slider {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-right: 10%;
    margin-top: 50px;
}

.menu-slider-wrapper .btn-close-slider img {
    width: 15px;
    height: 15px;
}

.menu-slider-wrapper .menu-slider {
    position: relative;
    min-width: 0;
}

.menu-slider-wrapper .menu-slider .slick-list {
    overflow: hidden;
}

.menu-slider-wrapper .menu-slider .slick-arrow {
    position: absolute;
    top: 650px;
    z-index: 10;
    font-size: 0;
    width: 20px;
    height: 50px;
    border: none;
}

@media screen and (max-width:3600px) and (max-height:670px) {
    .menu-slider-wrapper .menu-slider .slick-arrow {
        top: 460px;
    };
}

.menu-slider-wrapper .menu-slider .slick-arrow.slick-prev {
    left: 10%!important;
    background: url("../../img/ic_left.svg") 0 0/100% no-repeat;
}

.menu-slider-wrapper .menu-slider .slick-arrow.slick-prev::before {
    display: none;
}

.menu-slider-wrapper .menu-slider .slick-arrow.slick-next {
    right: 10%!important;
    background: url("../../img/ic_right.svg") 0 0/100% no-repeat;
}

.menu-slider-wrapper .menu-slider .slick-arrow.slick-next::before {
    display: none;
}

.menu-slider-wrapper .menu-slider .slide-item {
    display: flex;
    justify-content: center;
    margin: 20px 50px;
    color: white;
}

.menu-slider-wrapper .menu-slider .slide-item img {
    height: 500px;
    width: 500px;
    object-fit: cover;
    border-radius: 5px;
}

@media screen and (max-width:580px) {
    .menu-slider-wrapper .menu-slider .slide-item img {
        width: 400px;
        height: 400px;
    };
}

@media screen and (max-width:430px) {
    .menu-slider-wrapper .menu-slider .slide-item img {
        width: 350px;
        height: 350px;
    };
}

@media screen and (max-width:380px) {
    .menu-slider-wrapper .menu-slider .slide-item img {
        width: 280px;
        height: 280px;
    };
}

.menu-slider-wrapper .hidden {
    display: none;
}

.preview-commerce-link-item__component.button-style-01,.preview-location-item__component.button-style-01,.preview-menu-item__component.button-style-01,.preview-commerce-link-item__component.button-style-01 .preview-link-wrapper,.preview-location-item__component.button-style-01 .preview-link-wrapper,.preview-menu-item__component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .preview-link-wrapper,.preview-header-component.button-style-01 .preview-link-wrapper,.preview-link-item__component.button-style-01 .tiktok-embed-block,.preview-link-item__component.button-style-01 .preview-twitter-link__component,.preview-link-item__component.button-style-01 .pinterest-embed-block,.preview-header-component.button-style-01 .tiktok-embed-block,.preview-header-component.button-style-01 .preview-twitter-link__component,.preview-header-component.button-style-01 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-01,.preview-anonymous-messages__component.button-style-01 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-02,.preview-location-item__component.button-style-02,.preview-menu-item__component.button-style-02,.preview-commerce-link-item__component.button-style-02 .preview-link-wrapper,.preview-location-item__component.button-style-02 .preview-link-wrapper,.preview-menu-item__component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .preview-link-wrapper,.preview-header-component.button-style-02 .preview-link-wrapper,.preview-link-item__component.button-style-02 .tiktok-embed-block,.preview-link-item__component.button-style-02 .preview-twitter-link__component,.preview-link-item__component.button-style-02 .pinterest-embed-block,.preview-header-component.button-style-02 .tiktok-embed-block,.preview-header-component.button-style-02 .preview-twitter-link__component,.preview-header-component.button-style-02 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-02,.preview-anonymous-messages__component.button-style-02 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-commerce-link-item__component.button-style-03,.preview-location-item__component.button-style-03,.preview-menu-item__component.button-style-03,.preview-commerce-link-item__component.button-style-03 .preview-link-wrapper,.preview-location-item__component.button-style-03 .preview-link-wrapper,.preview-menu-item__component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .preview-link-wrapper,.preview-header-component.button-style-03 .preview-link-wrapper,.preview-link-item__component.button-style-03 .tiktok-embed-block,.preview-link-item__component.button-style-03 .preview-twitter-link__component,.preview-link-item__component.button-style-03 .pinterest-embed-block,.preview-header-component.button-style-03 .tiktok-embed-block,.preview-header-component.button-style-03 .preview-twitter-link__component,.preview-header-component.button-style-03 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-03,.preview-anonymous-messages__component.button-style-03 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
}

.preview-commerce-link-item__component.button-style-04,.preview-location-item__component.button-style-04,.preview-menu-item__component.button-style-04,.preview-commerce-link-item__component.button-style-04 .preview-link-wrapper,.preview-location-item__component.button-style-04 .preview-link-wrapper,.preview-menu-item__component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .preview-link-wrapper,.preview-header-component.button-style-04 .preview-link-wrapper,.preview-link-item__component.button-style-04 .tiktok-embed-block,.preview-link-item__component.button-style-04 .preview-twitter-link__component,.preview-link-item__component.button-style-04 .pinterest-embed-block,.preview-header-component.button-style-04 .tiktok-embed-block,.preview-header-component.button-style-04 .preview-twitter-link__component,.preview-header-component.button-style-04 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-04,.preview-anonymous-messages__component.button-style-04 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
}

.preview-commerce-link-item__component.button-style-05,.preview-location-item__component.button-style-05,.preview-menu-item__component.button-style-05,.preview-commerce-link-item__component.button-style-05 .preview-link-wrapper,.preview-location-item__component.button-style-05 .preview-link-wrapper,.preview-menu-item__component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .preview-link-wrapper,.preview-header-component.button-style-05 .preview-link-wrapper,.preview-link-item__component.button-style-05 .tiktok-embed-block,.preview-link-item__component.button-style-05 .preview-twitter-link__component,.preview-link-item__component.button-style-05 .pinterest-embed-block,.preview-header-component.button-style-05 .tiktok-embed-block,.preview-header-component.button-style-05 .preview-twitter-link__component,.preview-header-component.button-style-05 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-05,.preview-anonymous-messages__component.button-style-05 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-05 .link-underlayer,.preview-location-item__component.button-style-05 .link-underlayer,.preview-menu-item__component.button-style-05 .link-underlayer,.preview-link-item__component.button-style-05 .link-underlayer,.preview-header-component.button-style-05 .link-underlayer,.preview-email-sigup-generator__component.button-style-05 .link-underlayer,.preview-anonymous-messages__component.button-style-05 .link-underlayer {
    top: 4px;
    left: 4px;
    border: 4px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-06,.preview-location-item__component.button-style-06,.preview-menu-item__component.button-style-06,.preview-commerce-link-item__component.button-style-06 .preview-link-wrapper,.preview-location-item__component.button-style-06 .preview-link-wrapper,.preview-menu-item__component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .preview-link-wrapper,.preview-header-component.button-style-06 .preview-link-wrapper,.preview-link-item__component.button-style-06 .tiktok-embed-block,.preview-link-item__component.button-style-06 .preview-twitter-link__component,.preview-link-item__component.button-style-06 .pinterest-embed-block,.preview-header-component.button-style-06 .tiktok-embed-block,.preview-header-component.button-style-06 .preview-twitter-link__component,.preview-header-component.button-style-06 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-06,.preview-email-sigup-generator-terms__component.button-style-06,.preview-anonymous-messages__component.button-style-06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-07,.preview-location-item__component.button-style-07,.preview-menu-item__component.button-style-07,.preview-commerce-link-item__component.button-style-07 .preview-link-wrapper,.preview-location-item__component.button-style-07 .preview-link-wrapper,.preview-menu-item__component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .preview-link-wrapper,.preview-header-component.button-style-07 .preview-link-wrapper,.preview-link-item__component.button-style-07 .tiktok-embed-block,.preview-link-item__component.button-style-07 .preview-twitter-link__component,.preview-link-item__component.button-style-07 .pinterest-embed-block,.preview-header-component.button-style-07 .tiktok-embed-block,.preview-header-component.button-style-07 .preview-twitter-link__component,.preview-header-component.button-style-07 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-07,.preview-email-sigup-generator-terms__component.button-style-07,.preview-anonymous-messages__component.button-style-07 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-08,.preview-location-item__component.button-style-08,.preview-menu-item__component.button-style-08,.preview-commerce-link-item__component.button-style-08 .preview-link-wrapper,.preview-location-item__component.button-style-08 .preview-link-wrapper,.preview-menu-item__component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .preview-link-wrapper,.preview-header-component.button-style-08 .preview-link-wrapper,.preview-link-item__component.button-style-08 .tiktok-embed-block,.preview-link-item__component.button-style-08 .preview-twitter-link__component,.preview-link-item__component.button-style-08 .pinterest-embed-block,.preview-header-component.button-style-08 .tiktok-embed-block,.preview-header-component.button-style-08 .preview-twitter-link__component,.preview-header-component.button-style-08 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-08,.preview-email-sigup-generator-terms__component.button-style-08,.preview-anonymous-messages__component.button-style-08 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-09,.preview-location-item__component.button-style-09,.preview-menu-item__component.button-style-09,.preview-commerce-link-item__component.button-style-09 .preview-link-wrapper,.preview-location-item__component.button-style-09 .preview-link-wrapper,.preview-menu-item__component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .preview-link-wrapper,.preview-header-component.button-style-09 .preview-link-wrapper,.preview-link-item__component.button-style-09 .tiktok-embed-block,.preview-link-item__component.button-style-09 .preview-twitter-link__component,.preview-link-item__component.button-style-09 .pinterest-embed-block,.preview-header-component.button-style-09 .tiktok-embed-block,.preview-header-component.button-style-09 .preview-twitter-link__component,.preview-header-component.button-style-09 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-09,.preview-email-sigup-generator-terms__component.button-style-09,.preview-anonymous-messages__component.button-style-09 {
    -webkit-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -moz-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    -ms-border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border-radius: 50px 50px 50px 50px/25px 25px 25px 25px;
    border: 2px solid #239ae7;
    background: inherit!important;
}

.preview-commerce-link-item__component.button-style-10,.preview-location-item__component.button-style-10,.preview-menu-item__component.button-style-10,.preview-commerce-link-item__component.button-style-10 .preview-link-wrapper,.preview-location-item__component.button-style-10 .preview-link-wrapper,.preview-menu-item__component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .preview-link-wrapper,.preview-header-component.button-style-10 .preview-link-wrapper,.preview-link-item__component.button-style-10 .tiktok-embed-block,.preview-link-item__component.button-style-10 .preview-twitter-link__component,.preview-link-item__component.button-style-10 .pinterest-embed-block,.preview-header-component.button-style-10 .tiktok-embed-block,.preview-header-component.button-style-10 .preview-twitter-link__component,.preview-header-component.button-style-10 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-10,.preview-email-sigup-generator-terms__component.button-style-10,.preview-anonymous-messages__component.button-style-10 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #239ae7;
    background: transparent!important;
}

.preview-commerce-link-item__component.button-style-10 .link-underlayer,.preview-location-item__component.button-style-10 .link-underlayer,.preview-menu-item__component.button-style-10 .link-underlayer,.preview-link-item__component.button-style-10 .link-underlayer,.preview-header-component.button-style-10 .link-underlayer,.preview-email-sigup-generator__component.button-style-10 .link-underlayer,.preview-anonymous-messages__component.button-style-10 .link-underlayer {
    display: block;
    top: 3px;
    left: 3px;
    border: 1px solid #239ae7;
    border-width: 0 3px 3px 0;
}

.preview-commerce-link-item__component.button-style-11,.preview-location-item__component.button-style-11,.preview-menu-item__component.button-style-11,.preview-commerce-link-item__component.button-style-11 .preview-link-wrapper,.preview-location-item__component.button-style-11 .preview-link-wrapper,.preview-menu-item__component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .preview-link-wrapper,.preview-header-component.button-style-11 .preview-link-wrapper,.preview-link-item__component.button-style-11 .tiktok-embed-block,.preview-link-item__component.button-style-11 .preview-twitter-link__component,.preview-link-item__component.button-style-11 .pinterest-embed-block,.preview-header-component.button-style-11 .tiktok-embed-block,.preview-header-component.button-style-11 .preview-twitter-link__component,.preview-header-component.button-style-11 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-11,.preview-anonymous-messages__component.button-style-11 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-12,.preview-location-item__component.button-style-12,.preview-menu-item__component.button-style-12,.preview-commerce-link-item__component.button-style-12 .preview-link-wrapper,.preview-location-item__component.button-style-12 .preview-link-wrapper,.preview-menu-item__component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .preview-link-wrapper,.preview-header-component.button-style-12 .preview-link-wrapper,.preview-link-item__component.button-style-12 .tiktok-embed-block,.preview-link-item__component.button-style-12 .preview-twitter-link__component,.preview-link-item__component.button-style-12 .pinterest-embed-block,.preview-header-component.button-style-12 .tiktok-embed-block,.preview-header-component.button-style-12 .preview-twitter-link__component,.preview-header-component.button-style-12 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-12,.preview-anonymous-messages__component.button-style-12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-13,.preview-location-item__component.button-style-13,.preview-menu-item__component.button-style-13,.preview-commerce-link-item__component.button-style-13 .preview-link-wrapper,.preview-location-item__component.button-style-13 .preview-link-wrapper,.preview-menu-item__component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .preview-link-wrapper,.preview-header-component.button-style-13 .preview-link-wrapper,.preview-link-item__component.button-style-13 .tiktok-embed-block,.preview-link-item__component.button-style-13 .preview-twitter-link__component,.preview-link-item__component.button-style-13 .pinterest-embed-block,.preview-header-component.button-style-13 .tiktok-embed-block,.preview-header-component.button-style-13 .preview-twitter-link__component,.preview-header-component.button-style-13 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-13,.preview-anonymous-messages__component.button-style-13 {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    border-radius: 40px;
    border: 2px solid #239ae7;
}

.preview-commerce-link-item__component.button-style-14,.preview-location-item__component.button-style-14,.preview-menu-item__component.button-style-14,.preview-commerce-link-item__component.button-style-14 .preview-link-wrapper,.preview-location-item__component.button-style-14 .preview-link-wrapper,.preview-menu-item__component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .preview-link-wrapper,.preview-header-component.button-style-14 .preview-link-wrapper,.preview-link-item__component.button-style-14 .tiktok-embed-block,.preview-link-item__component.button-style-14 .preview-twitter-link__component,.preview-link-item__component.button-style-14 .pinterest-embed-block,.preview-header-component.button-style-14 .tiktok-embed-block,.preview-header-component.button-style-14 .preview-twitter-link__component,.preview-header-component.button-style-14 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.preview-link-item__component.button-style-14,.preview-header-component.button-style-14,.preview-email-sigup-generator__component.button-style-14,.preview-anonymous-messages__component.button-style-14 {
    margin-bottom: 20px!important;
}

.preview-commerce-link-item__component.button-style-14 .link-underlayer::after,.preview-location-item__component.button-style-14 .link-underlayer::after,.preview-menu-item__component.button-style-14 .link-underlayer::after,.preview-link-item__component.button-style-14 .link-underlayer::after,.preview-header-component.button-style-14 .link-underlayer::after,.preview-email-sigup-generator__component.button-style-14 .link-underlayer::after,.preview-anonymous-messages__component.button-style-14 .link-underlayer::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    content: '';
    position: absolute;
    top: -6px;
    left: -6px;
    border-color: inherit;
    border-width: 2px;
    border-style: dashed;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
}

.preview-commerce-link-item__component.button-style-15,.preview-location-item__component.button-style-15,.preview-menu-item__component.button-style-15,.preview-commerce-link-item__component.button-style-15 .preview-link-wrapper,.preview-location-item__component.button-style-15 .preview-link-wrapper,.preview-menu-item__component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .preview-link-wrapper,.preview-header-component.button-style-15 .preview-link-wrapper,.preview-link-item__component.button-style-15 .tiktok-embed-block,.preview-link-item__component.button-style-15 .preview-twitter-link__component,.preview-link-item__component.button-style-15 .pinterest-embed-block,.preview-header-component.button-style-15 .tiktok-embed-block,.preview-header-component.button-style-15 .preview-twitter-link__component,.preview-header-component.button-style-15 .pinterest-embed-block,.preview-email-sigup-generator__component.button-style-15,.preview-anonymous-messages__component.button-style-15 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.preview-commerce-link-item__component.button-style-15 .link-underlayer,.preview-location-item__component.button-style-15 .link-underlayer,.preview-menu-item__component.button-style-15 .link-underlayer,.preview-link-item__component.button-style-15 .link-underlayer,.preview-header-component.button-style-15 .link-underlayer,.preview-email-sigup-generator__component.button-style-15 .link-underlayer,.preview-anonymous-messages__component.button-style-15 .link-underlayer {
    display: block;
    top: 5px;
    left: 5px;
    border: 2px solid #239ae7;
}

.pinterest-embed-block {
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
    background: #fff;
}

.pinterest-embed-block .pinterest-link-wrapper {
    padding: 15px 10px 10px;
    background: #fff;
    border-radius: inherit;
    overflow: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 0;
}

.pinterest-embed-block .pinterest-link-wrapper span {
    z-index: 9999;
}

.bottom-border-radius {
    border-bottom-right-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
}

.up-pinterest {
    margin-bottom: 20px;
    margin-top: 0px;
    z-index: 9999;
}

body {
    font: 100% "Poppins",sans-serif;
    background-color: #fff;
    color: #717171;
    margin: 0;
    overflow-x: hidden;
}

.container,.sensitive-content-section,.user-store__section,.unsubscribe-page-section .unsubscribe-content-section {
    max-width: 1160px;
    min-width: 288px;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0 auto;
}

@media (min-width:1032px) and (max-width:1175.98px) {
    .container,.sensitive-content-section,.user-store__section,.unsubscribe-page-section .unsubscribe-content-section {
        max-width: 1016px;
    };
}

@media (min-width:744px) and (max-width:1031.98px) {
    .container,.sensitive-content-section,.user-store__section,.unsubscribe-page-section .unsubscribe-content-section {
        max-width: 728px;
    };
}

@media (min-width:600px) and (max-width:743.98px) {
    .container,.sensitive-content-section,.user-store__section,.unsubscribe-page-section .unsubscribe-content-section {
        max-width: 584px;
    };
}

@media (max-width:599.98px) {
    .container,.sensitive-content-section,.user-store__section,.unsubscribe-page-section .unsubscribe-content-section {
        max-width: 512px;
        min-width: calc(100% - 32px);
    };
}