.hearder_cvp {
    display: none !important;
}

/* CATEGORY CSS CHANGES */
.catalog-category-view .hero-container {
    width: var(--container-width);
    max-width: var(--container-max-width);
    margin: var(--container-margin);
    padding: var(--container-padding);
    z-index: 1;
    display: flex;
    align-items: flex-end;
    gap: 50px;
    flex-wrap: nowrap;
}

.catalog-category-view .category-view.with-bg:before {
    content: "";
    width: 100%;
    height: 100%;
    background: #1b1f3b;
    position: absolute;
    display: block;
    opacity: 0.5;
    top: 0;
    left: 0;
    z-index: 0;
}

.catalog-category-view .with-bg .page-title-wrapper h1, .catalog-category-view .with-bg .customtitle h1 {
    color: white;
}

.catalog-category-view .category-description {
    max-width: 800px;
    margin-bottom: 20px;
    min-height: initial;
    max-height: 70px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    padding: 0;
}

.catalog-category-view .with-bg .category-description {
    color: white;
}

.catalog-category-view .columns {
    padding-top: 0 !important;
    margin-top: 0 !important;
    border-top: unset !important;
}

.catalog-category-view .breadcrumbs {margin: 10px 0;}

.catalog-category-view .product.details.product-item-details {
    background-color: #fff4eb !important;
}

.catalog-category-view a.product.photo.product-item-photo {
    background-color: #fff !important;
}

.catalog-category-view.page-products .product-item .product-item-info {
    background-color: #fff4eb;
}

.catalog-category-view .category-view {
    padding-bottom: 60px;
    padding-top: 60px;
    margin-top: 0;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-bottom: 0;
}

.catalog-category-view .hearder_cvp {
    border-radius: 0;
    max-width: unset;
}

.catalog-category-view .hero-right {
    padding-bottom: 20px;
}

.catalog-category-view .hero-left {
    width: 100%;
}

.catalog-category-view .filter-options-item.active .filter-options-content {
    max-height: unset;
}

.catalog-category-view .filter-options-item-category ol.items li.parent {
    margin-bottom: 10px;
}

/* PRODUCT PAGE */
.catalog-product-view .page-main > .columns {
    max-width: var(--container-max-width);
    margin: auto;
    padding-top: 40px;
}

.catalog-product-view .hearder_cvp {
    max-width: 100%;
    border-radius: 0;
}

.catalog-product-view .breeze-gallery .stage {
    background: white;
    border: 2px solid #5964BE;
    border-radius: 20px;
    overflow: hidden !important;
}

.catalog-product-view .product-info-wrapper {
    column-gap: 50px;
    margin-bottom: 20px;
    border-bottom: 0;
}

.catalog-product-view .breadcrumbs {
    margin-bottom: 0;
}

.catalog-product-view .tab-nav {
  display: inline-flex;
  list-style: none;
  cursor: pointer;
  padding-left: 0;
  width: auto;
  gap: 20px;
}

.catalog-product-view .tab-nav li {
  padding: 20px 30px;
  background: #f9f9f9;
  border-radius: 10px 10px 0 0;
  border: 1px solid #f9f9f9;
  border-top: 4px solid #f9f9f9;
  border-bottom: unset !important;
  color: black;
}

.catalog-product-view .tab-nav li.active {
  font-weight: bold;
  border-top-color: #e06624;
}

.catalog-product-view .tab-pane {
  display: none;
  padding: 20px;
  background: #f9f9f9;
  border-radius: 0 10px 10px 10px;
  color: #424143;
}

.catalog-product-view .tab-pane.active {
  display: block;
}


.catalog-product-view .tab-container-custom {
  margin-bottom: 20px;
}

.catalog-product-view .tab-container {
    background: #444c8d;
  }

.catalog-product-view .product.data.items {
    /* display: none; */
}

.catalog-product-view .breeze-gallery .thumbnails {
    margin-top: 20px;
}

.catalog-product-view .product.info.detailed {
    max-width: var(--container-max-width);
}

/*.catalog-product-view .product.attribute.sku {*/
/*    display: none;*/
/*}*/

.catalog-product-view .product-reviews-summary.empty {
    display: none;
}

.catalog-product-view main#maincontent {
    background: #ffffff;
    max-width: 100%;
}

.catalog-product-view .page-bottom-recommendations {
    max-width: var(--container-max-width);
    margin: auto;
    padding-top: 10px;
    margin-bottom: 90px;
    width: 100%;
}

.catalog-product-view .tab-container::before {
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%201091%201090'><path fill='%23fff' d='M814,84l-191,244.5-3.2.2c-78.5-25.1-160.9-16.1-225.3,37.2-119.1,98.8-103.3,287,30.8,364.1,116.6,67,257.5,17.5,313.8-101.5,2.4-5.1,15.2-37.8,17.5-38.5l307.3,10.8c-14.2,54-26.6,107.5-50.1,158.3-106.9,230.7-365.8,353-613.3,286.6C127.1,972.5-39.2,699,23.3,420.8,89.8,124.8,394-53.8,686.5,33c44.1,13.1,85.1,33.7,127.5,51Z'/></svg>") no-repeat center/contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%201091%201090'><path fill='%23fff' d='M814,84l-191,244.5-3.2.2c-78.5-25.1-160.9-16.1-225.3,37.2-119.1,98.8-103.3,287,30.8,364.1,116.6,67,257.5,17.5,313.8-101.5,2.4-5.1,15.2-37.8,17.5-38.5l307.3,10.8c-14.2,54-26.6,107.5-50.1,158.3-106.9,230.7-365.8,353-613.3,286.6C127.1,972.5-39.2,699,23.3,420.8,89.8,124.8,394-53.8,686.5,33c44.1,13.1,85.1,33.7,127.5,51Z'/></svg>") no-repeat center/contain !important;
    opacity: 0.1 !important;
    transform: rotate(277deg) !important;
    background: #ffffff !important;
}

.catalog-product-view .tab-container::after {
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%201091%201090'><path fill='%23fff' d='M814,84l-191,244.5-3.2.2c-78.5-25.1-160.9-16.1-225.3,37.2-119.1,98.8-103.3,287,30.8,364.1,116.6,67,257.5,17.5,313.8-101.5,2.4-5.1,15.2-37.8,17.5-38.5l307.3,10.8c-14.2,54-26.6,107.5-50.1,158.3-106.9,230.7-365.8,353-613.3,286.6C127.1,972.5-39.2,699,23.3,420.8,89.8,124.8,394-53.8,686.5,33c44.1,13.1,85.1,33.7,127.5,51Z'/></svg>") no-repeat center/contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%201091%201090'><path fill='%23fff' d='M814,84l-191,244.5-3.2.2c-78.5-25.1-160.9-16.1-225.3,37.2-119.1,98.8-103.3,287,30.8,364.1,116.6,67,257.5,17.5,313.8-101.5,2.4-5.1,15.2-37.8,17.5-38.5l307.3,10.8c-14.2,54-26.6,107.5-50.1,158.3-106.9,230.7-365.8,353-613.3,286.6C127.1,972.5-39.2,699,23.3,420.8,89.8,124.8,394-53.8,686.5,33c44.1,13.1,85.1,33.7,127.5,51Z'/></svg>") no-repeat center/contain !important;
    opacity: 0.1 !important;
    transform: rotate(173deg) scale(.8) !important;
    background: #ffffff !important;
}

.catalog-product-view .block.related .prod-slider .slider-item {
    border: 1px solid #ccc;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0px 3px 3px 0 rgba(0, 0, 0, 0.2);
    margin-bottom: 25px;
}

.catalog-product-view .block.related .prod-slider .slider-item .product-item-info a.product.photo.product-item-photo {
    background-color: #fff !important;
}

.catalog-product-view .block.related .prod-slider .slider-item .product-item-info {
    background-color: #fff4eb !important;
}

.catalog-product-view .block.related .prod-slider .slider-item .product-item-info .product-item-details {
    padding: 15px;
    background-color: #fff4eb !important;
}

.catalog-product-view .sku_name {
    display: none;
}

.catalog-product-view .products-grid .product-item .product-item-info .product-item-name {
    display: block;
    min-height: 60px;
}

.catalog-product-view .products-grid .product-item .product-item-info .price-box {
    height: 50px;
    align-items: baseline;
    position: relative;
}

.catalog-product-view .products-grid .price-including-tax+.price-excluding-tax span {
    font-size: .875rem !important;
    line-height: 1.5rem;
    font-weight: 400 !important;
}

.catalog-product-view .products-grid .product-item .actions-secondary {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 99;
}

.related .block-title.title strong#block-related-heading {
    font-size: 35px;
    font-weight: 900 !important;
}

.block.related .prod-slider .slider-item:hover {
    transform: translateY(10px);
}

.block.related .prod-slider .slider-item {
    transition: all ease-in-out 0.3s;
}

.keyfeature-pdp {
    max-width: 1240px !important;
}

.keyfeature-pdp h2 {
    margin-top: 60px !important;
    color: white !important;
}

.keyfeature-pdp ul li::before {
    background: white !important;
}

.keyfeature-pdp ul li {
    color: white !important;
}

/* Newsletter animation */
.footer-top .block.newsletter::before {
    transform-origin: center center;
    animation: spin 30s linear infinite;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* WebKit-prefixed support: */
@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}


@media (max-width:600px) {
    .catalog-category-view .hero-container {
        flex-direction: column;
        position: relative;
        gap: 0;
        align-items: flex-start;
    }
}

.bloghome.rev-news .row-full-width-inner::before {
    background: linear-gradient(90deg, #ffb43a 0%, #e06624 100%) !important;
}

.bloghome.rev-news .blog-slider::before {
    background: linear-gradient(90deg, #5ddf69 0%, #6eba73 100%) !important;
}

.bloghome.rev-news .blog-slider::after {
    content: '';
    width: 580px !important;
    height: 551px;
    -webkit-mask: url(../images/orangewatermark.svg) no-repeat !important;
    position: absolute;
    right: -50px !important;
    top: 210px;
    z-index: -1;
    background: linear-gradient(90deg, rgb(61, 94, 255) 0%, rgb(68, 76, 142) 100%) !important;
}

.bloghome {
    background-color: transparent !important;
}

/* HOMEPAGE USP */
.kb-grid .pagebuilder-column-line {
    display: grid !important;
    gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
}

.kb-grid-child {
    width: 100% !important;
    box-shadow: 0 20px 50px 0 rgba(28,9,80,.07);
    background: white;
    padding: 40px;
    text-align: center;
    font-size: 20px;
    line-height: 25px;
    font-weight: 600;
    align-items: anchor-center;
    gap: 20px;
    border-radius:20px;
    display: flex !important;
    flex-direction: row !important;
}

h2.large-hdr.gradient-hdr {
    font-size: 90px;
    margin-bottom: 80px;
    color: #E06624;
    background: linear-gradient(-107deg,#3d5eff 0%,#E06624 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 95px;
}

.usp {
    width: 50px;
    height: 50px;
    display: block;
    position: relative;
}

.usp:before {
    content: '';
    width: 80px;
    height: 80px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;

}

.usp-1 .usp:before {
    -webkit-mask: url(https://www.creative-activity.com/media/wysiwyg/Box_1_1.svg) no-repeat !important;
    background: #E06624;
}

.usp-2 .usp:before {
    -webkit-mask: url(https://www.creative-activity.com/media/wysiwyg/Van_1.svg) no-repeat !important;
    background: #E06624;
}

.usp-3 .usp:before {
    -webkit-mask: url(https://www.creative-activity.com/media/wysiwyg/Thumb_up_1.svg) no-repeat !important;
    background: #E06624;
}

.usp-4 .usp:before {
    -webkit-mask: url(https://www.creative-activity.com/media/wysiwyg/Shield_1.svg) no-repeat !important;
    background: #E06624;
}

.kb-grid-child p {
    margin-bottom: 0 !important;
}

.eapps-instagram-feed-posts-item-template-tile.eapps-instagram-feed-posts-item {
    border-radius: 20px;
}

.category-listing-block .pagebuilder-column [data-content-type="text"] {
    background: linear-gradient(90deg, rgb(61, 94, 255) 0%, rgb(68, 76, 142) 100%) !important;
}

.header-cta {
    text-align: left;
    font-size: 18px !important;
    line-height: 21px;
}

.brands-list h2 {
    margin-top: 0;
}

.pagebuilder-column.client-grid {
    display: grid !important;
    gap: 12px 25px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
}

/* HOMEPAGE SOCIALS */
.social-icons.homepage-socials li {
    display: inline-flex;
    margin: 5px;
}

.social-icons.homepage-socials li:active {
    outline: 2px dotted #fff;
    border-radius: 50%
}

.social-icons.homepage-socials li a {
    border-radius: 50%;
    font-size: 0;
    padding: 0;
    height: 60px
}

.social-icons.homepage-socials li a::before {
    content: '';
    -webkit-mask-size: 2rem 2rem;
    width: 60px;
    height: 60px;
    display: block;
    background: currentColor
}

.social-icons.homepage-socials li.facebook a::before {
    -webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='60px' height='60px' viewBox='0 0 60 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E27A06168-EBFF-49B7-AFE2-53E8C07A57B0%3C/title%3E%3Cg id='Assets' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-546.000000, -3839.000000)' id='facebook'%3E%3Cg transform='translate(546.000000, 3839.000000)'%3E%3Ccircle id='Oval' stroke='%23FFF4EB' stroke-width='2' cx='30' cy='30' r='29'%3E%3C/circle%3E%3Cg id='Icon/Social/Facebook' transform='translate(15.178451, 16.363636)' fill='%23FFF4EB' fill-rule='nonzero'%3E%3Cg id='facebook' transform='translate(8.863636, 3.409091)'%3E%3Cpath d='M9.54545455,6.92526738 L9.17313121,10.5681818 L6.35118542,10.5681818 L6.35118542,21.1363636 L2.11224209,21.1363636 L2.11224209,10.5681818 L0,10.5681818 L0,6.92526738 L2.11224209,6.92526738 L2.11224209,4.73205882 C2.11224209,1.76923797 3.3063276,0 6.70061509,0 L9.52135595,0 L9.52135595,3.64291444 L7.75613367,3.64291444 C6.4391453,3.64291444 6.35118542,4.15640374 6.35118542,5.10505348 L6.35118542,6.92526738 L9.54545455,6.92526738 L9.54545455,6.92526738 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% !important
}

.social-icons.homepage-socials li.instagram a::before {
    -webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='60px' height='60px' viewBox='0 0 60 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EDE9A94CB-D83A-45F7-A158-56DCF04515E3%3C/title%3E%3Cg id='Assets' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-676.000000, -3839.000000)' id='instagram'%3E%3Cg transform='translate(676.000000, 3839.000000)'%3E%3Ccircle id='Oval-Copy-4' stroke='%23FFF4EB' stroke-width='2' cx='30' cy='30' r='29'%3E%3C/circle%3E%3Cg id='Icon/Social/Facebook-Copy' transform='translate(16.269360, 16.363636)' fill='%23FFF4EB' fill-rule='nonzero'%3E%3Cg id='instagram-fill' transform='translate(4.090909, 4.090909)'%3E%3Cpath d='M9.88636364,0 C12.5724886,0 12.9076364,0.00988636364 13.9615227,0.0593181818 C15.0144205,0.10875 15.7311818,0.273852273 16.3619318,0.519034091 C17.0144318,0.770147727 17.5641136,1.11023864 18.1137955,1.65893182 C18.6165108,2.15314714 19.0054996,2.75096863 19.2536932,3.41079545 C19.4978864,4.04055682 19.6639773,4.75830682 19.7134091,5.81120455 C19.759875,6.86509091 19.7727273,7.20023864 19.7727273,9.88636364 C19.7727273,12.5724886 19.7628409,12.9076364 19.7134091,13.9615227 C19.6639773,15.0144205 19.4978864,15.7311818 19.2536932,16.3619318 C19.0062144,17.02212 18.6171307,17.6200873 18.1137955,18.1137955 C17.6194392,18.6163383 17.0216581,19.0053009 16.3619318,19.2536932 C15.7321705,19.4978864 15.0144205,19.6639773 13.9615227,19.7134091 C12.9076364,19.759875 12.5724886,19.7727273 9.88636364,19.7727273 C7.20023864,19.7727273 6.86509091,19.7628409 5.81120455,19.7134091 C4.75830682,19.6639773 4.04154545,19.4978864 3.41079545,19.2536932 C2.75070883,19.0060134 2.15278259,18.6169565 1.65893182,18.1137955 C1.15611773,17.6196609 0.767113833,17.0218162 0.519034091,16.3619318 C0.273852273,15.7321705 0.10875,15.0144205 0.0593181818,13.9615227 C0.0128522727,12.9076364 0,12.5724886 0,9.88636364 C0,7.20023864 0.00988636364,6.86509091 0.0593181818,5.81120455 C0.10875,4.75731818 0.273852273,4.04154545 0.519034091,3.41079545 C0.766426601,2.75056373 1.15552178,2.15257877 1.65893182,1.65893182 C2.15292471,1.15594451 2.75081008,0.766914136 3.41079545,0.519034091 C4.04154545,0.273852273 4.75731818,0.10875 5.81120455,0.0593181818 C6.86509091,0.0128522727 7.20023864,0 9.88636364,0 Z M9.88636364,4.94318182 C7.1563197,4.94318182 4.94318182,7.1563197 4.94318182,9.88636364 C4.94318182,12.6164076 7.1563197,14.8295455 9.88636364,14.8295455 C12.6164076,14.8295455 14.8295455,12.6164076 14.8295455,9.88636364 C14.8295455,7.1563197 12.6164076,4.94318182 9.88636364,4.94318182 L9.88636364,4.94318182 Z M16.3125,4.69602273 C16.3125,4.01351174 15.7592155,3.46022727 15.0767045,3.46022727 C14.3941936,3.46022727 13.8409091,4.01351174 13.8409091,4.69602273 C13.8409091,5.37853371 14.3941936,5.93181818 15.0767045,5.93181818 C15.7592155,5.93181818 16.3125,5.37853371 16.3125,4.69602273 Z M9.88636364,6.92045455 C11.52439,6.92045455 12.8522727,8.24833728 12.8522727,9.88636364 C12.8522727,11.52439 11.52439,12.8522727 9.88636364,12.8522727 C8.24833728,12.8522727 6.92045455,11.52439 6.92045455,9.88636364 C6.92045455,8.24833728 8.24833728,6.92045455 9.88636364,6.92045455 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% !important
}

.social-icons.homepage-socials li.linkdin a::before {
    -webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='60px' height='60px' viewBox='0 0 60 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EB68536AA-4C37-4166-B7F4-8432551BC384%3C/title%3E%3Cg id='Assets' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-806.000000, -3839.000000)' id='linkedin'%3E%3Cg transform='translate(806.000000, 3839.000000)'%3E%3Ccircle id='Oval-Copy-5' stroke='%23FFF4EB' stroke-width='2' cx='30' cy='30' r='29'%3E%3C/circle%3E%3Cg id='Icon/Social/Facebook-Copy-2' transform='translate(15.178451, 16.363636)' fill='%23FFF4EB' fill-rule='nonzero'%3E%3Cg id='linkedin' transform='translate(3.409091, 2.727273)'%3E%3Cpath d='M0.2615625,6.64652343 L4.80323864,6.64652343 L4.80323864,20.4545455 L0.2615625,20.4545455 L0.2615625,6.64652343 Z M2.56014205,0 C1.01850852,0 0,1.0312879 0,2.38359927 C0,3.70648349 0.977556818,4.76586094 2.50465909,4.76586094 L2.53240057,4.76586094 C4.1149858,4.76586094 5.10575284,3.70648349 5.09254261,2.38359927 C5.07801136,1.0312879 4.1149858,0 2.56014205,0 L2.56014205,0 Z M15.9209659,6.32549996 C13.5048153,6.32549996 12.4295028,7.66577295 11.8337216,8.61145459 L11.8337216,6.64652343 L7.3065767,6.64652343 C7.3065767,6.64652343 7.36205966,7.9426557 7.3065767,20.4545455 L11.8337216,20.4545455 L11.8337216,12.7486446 C11.8337216,12.3313141 11.8759943,11.9260219 11.9843182,11.6210496 C12.3158949,10.798427 13.0569886,9.94905239 14.3119602,9.94905239 C15.9473864,9.94905239 16.6078977,11.2170951 16.6078977,13.069668 L16.6078977,20.4545455 L21.1363636,20.4545455 L21.1363636,12.5399793 C21.1363636,8.3038071 18.9064773,6.32549996 15.9209659,6.32549996 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% !important
}

.social-icons.homepage-socials li.twitter a::before {
    -webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='60px' height='60px' viewBox='0 0 60 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E3BFFC855-4608-4EB2-BFAD-8E93BD6540AA%3C/title%3E%3Cg id='Assets' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-936.000000, -3839.000000)' id='twitter'%3E%3Cg transform='translate(936.000000, 3839.000000)'%3E%3Ccircle id='Oval-Copy-6' stroke='%23FFF4EB' stroke-width='2' cx='30' cy='30' r='29'%3E%3C/circle%3E%3Cg id='Icon/Social/Facebook-Copy-3' transform='translate(15.178451, 16.363636)' fill='%23FFF4EB' fill-rule='nonzero'%3E%3Cg id='twitter-black' transform='translate(3.409091, 4.772727)'%3E%3Cpath d='M21.1363636,2.17930638 C20.3597383,2.54895126 19.5235635,2.79892647 18.6464485,2.91061764 C19.5421728,2.33620614 20.2294736,1.42539152 20.5532743,0.340391915 C19.7146187,0.872254483 18.7878789,1.25918458 17.797868,1.46661085 C17.0088365,0.563774267 15.8811168,0 14.6330581,0 C12.239911,0 10.298348,2.08091209 10.298348,4.64714857 C10.298348,5.0114746 10.3355664,5.36516294 10.4100034,5.70555486 C6.80601565,5.51142501 3.61143131,3.66320291 1.47136964,0.848320824 C1.0979447,1.53708269 0.88455858,2.33620614 0.88455858,3.18718616 C0.88455858,4.79872948 1.65001859,6.22146181 2.81371544,7.05515615 C2.10408361,7.03255209 1.43415115,6.82113656 0.848580966,6.4754258 L0.848580966,6.53260122 C0.848580966,8.78503909 2.3435225,10.6638433 4.3285071,11.0893331 C3.96500656,11.1983651 3.58165634,11.2528808 3.18590038,11.2528808 C2.90676168,11.2528808 2.63382649,11.2249584 2.36957527,11.1704421 C2.92164916,13.0160051 4.5220431,14.3602875 6.42018455,14.3961884 C4.9364083,15.6434057 3.0655605,16.3866838 1.034673,16.3866838 C0.684819503,16.3866838 0.33868777,16.3654094 0,16.3228604 C1.91923202,17.63922 4.19948281,18.4090909 6.64721683,18.4090909 C14.6243737,18.4090909 18.9851367,11.3286715 18.9851367,5.18698918 C18.9851367,4.98488129 18.9814149,4.7827734 18.973971,4.58465477 C19.8213115,3.92913419 20.5569961,3.11139547 21.1363636,2.17930638' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% !important
}

.social-icons.homepage-socials li.tiktok a::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cdefs/%3E%3Cg id='Assets'%3E%3Cg id='instagram'%3E%3Cg%3E%3Ccircle id='Oval-Copy-4' fill='none' stroke='%23fff4eb' stroke-width='2' cx='30' cy='30' r='29'/%3E%3Cpath fill='%23fff4eb' d='M37.18,23.74c-1.19-.77-2.04-2.01-2.31-3.45-.06-.31-.09-.63-.09-.96h-3.79v15.18c-.07,1.7-1.47,3.06-3.18,3.06-.53,0-1.03-.13-1.48-.37-1.01-.53-1.71-1.6-1.71-2.82,0-1.76,1.43-3.18,3.18-3.18.33,0,.64.05.94.15v-3.87c-.31-.04-.62-.07-.94-.07-3.84,0-6.97,3.13-6.97,6.97,0,2.36,1.18,4.45,2.98,5.71,1.13.8,2.51,1.26,4,1.26,3.84,0,6.97-3.13,6.97-6.97v-7.7c1.49,1.07,3.31,1.69,5.27,1.69v-3.79c-1.06,0-2.04-.31-2.87-.85Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% !important
}

.social-icons.homepage-socials {
}

.homepage-socials ul {
    display: flex;
    padding: 0 !important;
}
