h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
}

.wysiwyg-editor h1,
.pixpa-heading-content h1,
.is-wrapper h1,
.pixpa-heading-content .u643183-heading-text,
.u643183-heading-text,
.u643183-heading1-text,
.list-title-heading h1,
.u643183-welcomeheading1-text,
.blogs-title .u643183-heading1-text,
.is-wrapper-new .description-para li,
.description-para.u643183-heading1-text p:not(.u643183-secondary-text),
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h1,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h1 {

    color: #494949;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.4em;
    letter-spacing: 0em;
    fill: #494949;
}

.wysiwyg-editor h2,
.pixpa-heading-content h2,
.pixpa-heading-content .u643183-heading2-text,
.u643183-primary-mobile-bg,
.u643183-primary-text,
.u643183-byline-text,
.u643183-heading2-text,
.list-title-heading h2,
.u643183-welcomeheading2-text,
.blogs-title .u643183-heading2-text,
.is-wrapper-new .description-para li,
.description-para.u643183-heading2-text p:not(.u643183-secondary-text),
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h2,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h2 {

    color: #333333;
    font-size: 54px;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    fill: #333333;
}

.wysiwyg-editor h3,
.pixpa-heading-content h3,
.pixpa-heading-content .u643183-heading3-text,
.u643183-heading3-text,
.list-title-heading h3,
.blogs-title .u643183-heading3-text,
.is-wrapper-new .description-para li,
.description-para.u643183-heading3-text p:not(.u643183-secondary-text),
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h3,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h3 {

    color: #333333;
    fill: #333333;
    font-size: 30px;
    border-color: #333333;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
}

#form-page[data-layout='layout4'].guestbook-form .faqs-grid-container .grid-list .comments-heading,
#form-page[data-layout='layout3'].guestbook-form .faqs-grid-container .grid-list .comments-grid .form-comments .comments-heading {
    border-bottom-color: rgba(51, 51, 51, 0.3);
}

.wysiwyg-editor h4,
.pixpa-heading-content h4,
.u643183-heading4-text,
.pixpa-heading-content .u643183-heading4-text,
.list-title-heading h4,
.blogs-title .u643183-heading4-text,
.is-wrapper-new .description-para li,
.description-para.u643183-heading4-text p:not(.u643183-secondary-text),
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h4,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h4 {

    color: #333333;
    fill: #333333;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
}

.wysiwyg-editor h5,
.pixpa-heading-content h5,
.is-wrapper-new .description-para li,
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h5 {

    color: #333333;
    fill: #333333;
    font-size: 27px;
    font-weight: 400;
    letter-spacing: 0em;
}

.wysiwyg-editor h6,
.pixpa-heading-content h6,
.is-wrapper-new .description-para li,
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc h6 {

    color: #333333;
    /* fill: #333333border-color: #333333; */
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
}

.wysiwyg-editor p,
.pixpa-heading-content p,
.pixpa-heading-content .u643183-secondary-text,
.u643183-secondary-text,
.lg-text-html,
.list-title-heading p,
.blog-post-item .navigation-blocks a.u643183-secondary-text-large:not(.is-wrapper .is-section-imagelist p a, .is-wrapper .is-section-imagelist p a:hover),
blogs-title.u643183-secondary-text,
.pixpa-lg-overlay-share-wrapper .pixpa-lg-overlay-share-container .lg-modal-text,
.is-wrapper-new .description-para li,
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc p {

    color: #4d4d4d;
    fill: #4d4d4d;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
    letter-spacing: 0em;
}

.autoplay-progress.u643183-secondary-text svg {
    stroke: #4d4d4d;
    opacity: 0.6;
}

.swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(77, 77, 77, 0.5);
}

.swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(77, 77, 77, 0.9);
}

#blog-post .blogpost-tags-container .all-tags a.tags-item span,
.swiper-scrollbar.swiper-scrollbar-horizontal.u643183-secondary-text {
    background: rgba(77, 77, 77, 0.10);
    color: #4d4d4d;
}

.swiper-scrollbar.swiper-scrollbar-horizontal.u643183-secondary-text .swiper-scrollbar-drag {
    background: #4d4d4d;
}

#welcome-page-container .passkey-wrapper .client-password .submit-btn {}

.pixpa-lg-overlay-share-wrapper .pixpa-lg-overlay-share-container .lg-modal-text {
    line-height: 1em;
}

#photo-gallery .favorite-bar.favourite-inline-bar .favourite-bottom a {
    color: #4d4d4d;
    fill: #4d4d4d;
}

#form-page[data-layout='layout1'].guestbook-form .faqs-grid-container .grid-list .grid-list-item .row_space .form-comments .comments-container,
#form-page[data-layout='layout2'].guestbook-form .faqs-grid-container .grid-list .grid-list-item .row_space .form-comments .comments-container,
#form-page[data-layout='layout4'].guestbook-form .faqs-grid-container .grid-list .flex-grid .comments-container {
    border-bottom-color: rgba(77, 77, 77, 0.3);
}

#form-page[data-layout='layout3'].guestbook-form .faqs-grid-container .grid-list .comments-grid .form-comments .comments-container:not(:first-child):not(:nth-child(2)) {
    border-top-color: rgba(77, 77, 77, 0.3);
}

.p-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.p-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.p-font-selected span {

    font-weight: 400;
}

.lg-sub-html,
.pixpa-lg-sub-html,
.featherlight-content .photo-info-desc.u643183-secondary-text-small {

    color: #4d4d4d;
    fill: #4d4d4d;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.8em;
    letter-spacing: 0em;
}

.featherlight-content .featherlight-title,
.featherlight-content .photo-info-desc.u643183-secondary-text-small,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h1,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h2,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h3,
.featherlight-content .photo-info-desc.u643183-secondary-text-small h4 {
    color: #636363;
    fill: #636363;
}

.pixpa-heading-content p.secondary-text-small,
blogs-title.u643183-secondary-text-small,
.cover_slider_lightgallery.navigation_style-2 .lSAction a.lSNext .navigation_style-arrow .slider-count-wrapper .current-slide,
.cover_slider_lightgallery.navigation_style-2 .lSAction a.lSNext .navigation_style-arrow .slider-count-wrapper .total-slide,
.cover_slider_lightgallery.navigation_style-3 .navigation_container_bottom .slider-count-wrapper .current-slide,
.cover_slider_lightgallery.navigation_style-3 .navigation_container_bottom .slider-count-wrapper .total-slide,
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc p.secondary-text-small,
.u643183-footer-bg-color .footer-text p.secondary-text-small,
.cover_slider_lightgallery.navigation_style-3 .navigation_container_bottom .swiper-pagination {
    font-size: 13px;
}

.pixpa-heading-content p.secondary-text-large,
blogs-title.u643183-secondary-text-small,
#welcome-page-container.proofing-cover .passkey-wrapper .album-desc p.secondary-text-large,
.u643183-footer-bg-color .footer-text p.secondary-text-large {
    font-size: 22px;
}

.u643183-footer-bg-color .footer-text p,
.u643183-footer-bg-color .footer-text p.secondary-text-small,
.u643183-footer-bg-color .footer-text p.secondary-text-large {
    line-height: 1.8em;
}

.cover_slider_lightgallery .banner-down-arrow-txt {
    color: #4d4d4d;
}

.wysiwyg-editor blockquote,
#contentarea blockquote,
.is-wrapper blockquote {

    color: #333333;
    font-size: 30px;
    border-color: #333333;
    font-weight: 400;
    line-height: 1.4;
}

.u643183-footer-bg-color .footer-text blockquote {
    font-size: 30px;
    line-height: 1.4;
}

.wysiwyg-editor blockquote:before,
.wysiwyg-editor blockquote:after,
#contentarea blockquote:before,
#contentarea blockquote:after,
.is-wrapper blockquote:before,
.is-wrapper blockquote:after,
.u643183-footer-bg-color .footer-text blockquote:after {
    background: rgba(51, 51, 51, 0.2);
}

#contentarea {
    background: rgba(255, 255, 255, 1);
}

.is-wrapper h1,
#contentarea h1,
#contentarea h4:not(.is-wrapper .is-section-imagelist h1 a, .is-wrapper .is-section-imagelist h1 a:hover) {
    color: #494949;

    font-weight: 400;
    line-height: 1.4em;
    letter-spacing: 0em;
}

#contentarea h1 span,
#contentarea h1 p,
#contentarea h4 span,
#contentarea h4 p,
#contentarea h1 a,
#contentarea h1 span a,
#contentarea h1 p a:not(.u643183-secondary-text),
#contentarea h4 a,
#contentarea h4 span a,
#contentarea h4 p a,
.is-wrapper h1 span,
.is-wrapper h1 p:not(.u643183-secondary-text),
.is-wrapper h1 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h1 span a,
.is-wrapper h1 p a,
.h1-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h1-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h1-font-selected span {

    font-weight: 400;
}

#contentarea h1 a:hover:not(.u643183-secondary-text),
#contentarea h4 a:hover:not(.u643183-secondary-text),
#contentarea h1 span a:hover:not(.u643183-secondary-text),
#contentarea h4 span a:hover:not(.u643183-secondary-text),
#contentarea h1 p a:hover:not(.u643183-secondary-text),
#contentarea h4 p a:hover:not(.u643183-secondary-text),
.is-wrapper h1 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h1 span a:hover:not(.u643183-secondary-text),
.is-wrapper h1 p a:hover:not(.u643183-secondary-text) {
    color: #888;
    color: #333333;

}

#contentarea h1,
#contentarea h1 span:not(.u643183-secondary-text),
#contentarea h1 p:not(.u643183-secondary-text),
.is-wrapper h1,
.is-wrapper h1 span:not(.u643183-secondary-text),
.is-wrapper h1 p:not(.u643183-secondary-text) {
    font-size: 60px;
}

#contentarea h1.heading-extra-large,
#contentarea h1.heading-extra-large span:not(.u643183-secondary-text),
#contentarea h1.heading-extra-large p:not(.u643183-secondary-text),
.is-wrapper h1.heading-extra-large,
.is-wrapper h1.heading-extra-large span:not(.u643183-secondary-text),
.is-wrapper h1.heading-extra-large p:not(.u643183-secondary-text) {
    font-size: 150px;
}

#contentarea h4,
#contentarea h4 span:not(.u643183-secondary-text),
#contentarea h4 p:not(.u643183-secondary-text) {
    font-size: 30px;
}

#contentarea h2,
#contentarea h5,
.is-wrapper h2,
.is-wrapper h5 {
    color: #333333;
    /*  */
    font-weight: 400;
    letter-spacing: 0em;
}

#contentarea h2 span,
#contentarea h5 span,
#contentarea h2 p,
#contentarea h5 p,
.is-wrapper h2 span:not(.u643183-secondary-text),
.is-wrapper h5 span:not(.u643183-secondary-text),
.is-wrapper h2 p:not(.u643183-secondary-text),
.is-wrapper h5 p:not(.u643183-secondary-text),
.h2-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h2-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h2-font-selected span {

    font-weight: 400;
}

#contentarea h2,
#contentarea h2 span:not(.u643183-secondary-text),
#contentarea h2 p:not(.u643183-secondary-text),
.is-wrapper h2,
.is-wrapper h2 span:not(.u643183-secondary-text),
.is-wrapper h2 p:not(.u643183-secondary-text) {
    font-size: 54px;
}

#contentarea h5,
#contentarea h5 span,
#contentarea h5 p,
.is-wrapper h5,
.is-wrapper h5 span:not(.u643183-secondary-text),
.is-wrapper h5 p:not(.u643183-secondary-text) {
    font-size: 27px;
}

.is-wrapper h2 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h2 span a,
.is-wrapper h2 p a,
.is-wrapper h5 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h5 span a,
.is-wrapper h5 p a {

    font-weight: 400;
}

.is-wrapper h2 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h5 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h2 span a:hover:not(.u643183-secondary-text),
.is-wrapper h5 span a:hover:not(.u643183-secondary-text),
.is-wrapper h2 p a:hover:not(.u643183-secondary-text),
.is-wrapper h5 p a:hover:not(.u643183-secondary-text) {

    font-weight: 400;
}

#contentarea h6 span,
#contentarea h3 p,
#contentarea h6 p,
.is-wrapper h3,
.is-wrapper h6,
.is-wrapper h3 span:not(.u643183-secondary-text) {
    /*  */
    font-weight: 400;
}

#contentarea h3,
#contentarea h3 span,
#contentarea h3 p,
.is-wrapper h3,
.is-wrapper h3 span:not(.u643183-secondary-text),
.is-wrapper h3 p {
    font-size: 30px;
}

#contentarea h6,
.is-wrapper h6 {
    font-size: 15px;
}

.is-wrapper h3 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h3 span a,
.is-wrapper h3 p a,
.is-wrapper h6 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h6 span a,
.is-wrapper h6 p a,
.h3-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h3-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h3-font-selected span {

    font-weight: 400;
}

.is-wrapper h3 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h6 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h3 span a:hover:not(.u643183-secondary-text),
.is-wrapper h6 span a:hover:not(.u643183-secondary-text),
.is-wrapper h3 p a:hover:not(.u643183-secondary-text),
.is-wrapper h6 p a:hover:not(.u643183-secondary-text) {

    font-weight: 400;
}

#contentarea p,
#contentarea span,
#contentarea li,
#contentarea small,
.is-wrapper li,
.is-wrapper small {
    color: #4d4d4d;

    font-weight: 400;
    font-size: 16px;
    letter-spacing: 0em;
}

#contentarea a,
.blog-post-content a,
.is-wrapper a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .is-global-btn-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a, .dynamic_social_links a, .lSAction a, .lSActionx a, a.dynamic-img, .is-social a, .grid-product-image a, .demo-gallery a, .pagination a, .Marquee-svg-text a, a.link-url-overlay, .text-top a) {
    /*  */
    color: #aaa;
    transition: all 0.25s ease-in-out;
    color: #a1a1a1;
}

#contentarea a:hover,
.blog-post-content a:hover,
.is-wrapper a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .is-global-btn-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a, .dynamic_social_links a, .lSAction a, .lSActionx a, a.dynamic-img, .is-social a, .grid-product-image a, .demo-gallery a, .pagination a, .Marquee-svg-text a, a.link-url-overlay, .text-top a) {
    /*  */
    color: #888;
    color: #333333;
}

.blogs-grid-container .blog-more-link.u643183-hover-text-color-only:hover {
    color: #333333;
    opacity: 0.9;
}

.is-wrapper h4:not(.is-wrapper .dynamic-component h4 a, .is-wrapper .dynamic-component h4 a:hover, .cover_slider_lightgallery .overwrite-text.coverslider-overwrite-text h4, .is-wrapper .dynamic-component .is-light-text h4, .is-wrapper .dynamic-component .is-dark-text h4, .is-wrapper .dynamic-component .is-grey-text h4, .is-wrapper .dynamic-component .is-dark-grey-text h4),
.is-wrapper h4 span:not(.u643183-secondary-text, .is-wrapper .dynamic-component .is-light-text h4 span, .is-wrapper .dynamic-component .is-dark-text h4 span, .is-wrapper .dynamic-component .is-grey-text h4 span, .is-wrapper .dynamic-component .is-dark-grey-text h4 span, .is-wrapper .is-headingtext-background h4 span),
.is-wrapper h4 p:not(.u643183-secondary-text, .is-wrapper .dynamic-component .is-light-text h4 p, .is-wrapper .dynamic-component .is-dark-text h4 p, .is-wrapper .dynamic-component .is-grey-text h4 p, .is-wrapper .dynamic-component .is-dark-grey-text h4 p) {
    /*  */
    font-weight: 400;
    color: #333333;
    font-size: 18px;
    line-height: 1.4em;
    letter-spacing: 0em;
    fill: #333333;
}

.u643183-footer-bg-color .footer-text h4 {
    font-size: 18px;
    line-height: 1.4em;
}

.is-wrapper h4 a:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h4 span a,
.is-wrapper h4 p a,
.h4-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h4-font-selected,
.dynamic-photo-gallery .image-overlay .photo-title.h4-font-selected span {

    font-weight: 400;
}

.is-wrapper h4 a:hover:not(.u643183-secondary-text, .pxp-block-content, .is-global-btn, .is-global-link, .items-image a, .grid-list-social a, .insta-overlay-bg a, .pxp-block-content a.is-global-btn-outline, .text-button a.is-global-btn-outline, .group_navigation a, a.is-global-btn-medium, a.is-global-btn-small, a.is-global-btn-large, .faqs-grid-container .title a),
.is-wrapper h4 span a:hover:not(.u643183-secondary-text),
.is-wrapper h4 p a:hover:not(.u643183-secondary-text) {

    font-weight: 400;
}

.is-wrapper h2,
.is-wrapper h5:not(.is-wrapper .is-section-imagelist h2 a, .is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover, .is-wrapper .is-section-imagelist h2 a:hover, .cover_slider_lightgallery .overwrite-text.coverslider-overwrite-text h5),
.is-wrapper h2 span:not(.u643183-secondary-text),
.is-wrapper h5 span:not(.u643183-secondary-text),
.is-wrapper h2 p,
.is-wrapper h5 p:not(.u643183-secondary-text),
.is-wrapper h2 span:not(.u643183-secondary-text),
.is-wrapper h2 p:not(.u643183-secondary-text) {
    color: #333333;
    /*  */
    font-weight: 400;
    line-height: 1.4;
    fill: #333333;
    letter-spacing: 0em;
}

.is-wrapper h2,
.u643183-footer-bg-color .footer-text h2 {
    font-size: 54px;
    font-family: "Playfair Display", serif;
    font-style: italic;
    text-transform: capitalize;
}

.u643183-footer-bg-color .footer-text h2 {
    line-height: 1.4;
}

.is-wrapper h5,
.u643183-footer-bg-color .footer-text h5 {
    font-size: 27px;
}

.u643183-footer-bg-color .footer-text h5 {
    line-height: 1.4;
}

.is-wrapper h3,
.is-wrapper h6:not(.is-wrapper .is-section-imagelist h3 a, .is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h3 a:hover, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper h3 span:not(.u643183-secondary-text),
.is-wrapper h6 span:not(.u643183-secondary-text),
.is-wrapper h3 p:not(.u643183-secondary-text),
.is-wrapper h6 p:not(.u643183-secondary-text) {
    color: #333333;
    /*  */
    font-weight: 400;
    line-height: 1.4;
    fill: #333333;
    letter-spacing: 0em;
}

.is-wrapper h3 {
    font-size: 30px;
}

.is-wrapper h6 {
    font-size: 15px;
}

.is-wrapper p:not(.u643183-secondary-text),
.is-wrapper li,
.is-wrapper small {
    color: #4d4d4d;
    /*  */
    font-weight: 400;
    font-size: 20px;
    line-height: 1.8em;
    letter-spacing: 0em;
    /* font-family: "Buda", serif !important; */
    font-family: 'times';
}

#blog .blogpost-profile-container .author_social_icons a,
.blog-post-wrapper .blog-post-item .blogpost-profile-container .author_social_icons a {
    width: 16px;
    height: 16px;
}

.u643183-footer-bg-color .footer-text p {
    font-size: 16px;
}

.is-wrapper h1 span:not(.u643183-secondary-text),
.is-wrapper h1 p:not(.u643183-secondary-text) {
    color: #494949;

    font-weight: 400;
    line-height: 1.4em;
    letter-spacing: 0em;
    fill: #494949;
}

.is-wrapper h1 span:not(.u643183-secondary-text),
.is-wrapper h1 p:not(.u643183-secondary-text),
.u643183-footer-bg-color .footer-text h1 {
    font-size: 60px;
}

.u643183-footer-bg-color .footer-text h1 {
    line-height: 1.4em;
}

.is-wrapper h5 span:not(.u643183-secondary-text),
.is-wrapper h5 p:not(.u643183-secondary-text) {
    font-size: 27px;
}

.is-wrapper h3 span:not(.u643183-secondary-text),
.is-wrapper h3 p:not(.u643183-secondary-text),
.u643183-footer-bg-color .footer-text h3 {
    font-size: 30px;
}

.u643183-footer-bg-color .footer-text h3 {
    line-height: 1.4;
}

.is-wrapper h6 span:not(.u643183-secondary-text),
.is-wrapper h6 p:not(.u643183-secondary-text) {
    font-size: 15px;
}

@media screen and (max-width: 767px) {
    .wysiwyg-editor h1 {
        font-size: 36px;
        margin: 9px auto;
    }

    .wysiwyg-editor h4 {
        font-size: 18px;
        margin: 4.5px auto;
    }

    #contentarea h1,
    #contentarea h1 span,
    #contentarea h1 p {
        font-size: 36px;
    }

    #contentarea h4,
    #contentarea h4 span,
    #contentarea h4 p {
        font-size: 18px;
    }

    .wysiwyg-editor h2 {
        font-size: 32.4px;
        margin: 8.1px auto;
    }

    .wysiwyg-editor h5 {
        font-size: 16.2px;
        margin: 4.05px auto;
    }

    #contentarea h2,
    #contentarea h2 span,
    #contentarea h2 p {
        font-size: 32.4px;
    }

    #contentarea h5,
    #contentarea h5 span,
    #contentarea h5 p {
        font-size: 16.2px;
    }

    .wysiwyg-editor h3,
    .wysiwyg-editor blockquote {
        font-size: 25.5px;
        margin: 6.375px auto;
    }

    .wysiwyg-editor h6 {
        font-size: 12.75px;
        margin: 3.1875px auto;
    }

    #contentarea h3,
    #contentarea h3 span,
    #contentarea h3 p {
        font-size: 25.5px;
    }

    #contentarea h6,
    #contentarea h6 span,
    #contentarea h6 p {
        font-size: 12.75px;
    }
}

#contentarea input[type="text"],
#contentarea input[type="number"],
#contentarea textarea,
#contentarea .form-snippit-submit,
.is-wrapper input[type="text"],
.is-wrapper input[type="number"],
.is-wrapper textarea,
.is-wrapper .form-snippit-submit,
.wysiwyg-editor input[type="text"],
.wysiwyg-editor input[type="number"],
.wysiwyg-editor textarea,
.wysiwyg-editor .form-snippit-submit {
    color: #4d4d4d;
    font-family: 'GalileoFLF' !important;
    border: 1px solid rgba(77, 77, 77, 0.2);
}

#contentarea input::placeholder,
#contentarea textarea::placeholder,
.is-wrapper input::placeholder,
.is-wrapper textarea::placeholder,
.wysiwyg-editor input::placeholder,
.wysiwyg-editor textarea::placeholder {
    color: rgba(77, 77, 77, 0.7);
}

#contentarea input:-ms-input-placeholder,
#contentarea textarea:-ms-input-placeholder,
.is-wrapper input:-ms-input-placeholder,
.is-wrapper textarea:-ms-input-placeholder,
.wysiwyg-editor input:-ms-input-placeholder,
.wysiwyg-editor textarea:-ms-input-placeholder {
    color: rgba(77, 77, 77, 0.7);
}

#contentarea input::-webkit-input-placeholder,
#contentarea textarea::-webkit-input-placeholder,
.is-wrapper input::-webkit-input-placeholder,
.is-wrapper textarea::-webkit-input-placeholder,
.wysiwyg-editor input::-webkit-input-placeholder,
.wysiwyg-editor textarea::-webkit-input-placeholder {
    color: rgba(77, 77, 77, 0.7);
}

#contentarea .store-listing-overlay,
.is-wrapper .store-listing-overlay {
    background-color: rgba(170, 61, 61, 0.5);
}

#contentarea .store-listing-overlay .store-overlay-content h3,
#contentarea .store-listing-overlay .store-overlay-content p,
#contentarea .store-listing-overlay .store-overlay-content a,
.is-wrapper .store-listing-overlay .store-overlay-content h3,
.is-wrapper .store-listing-overlay .store-overlay-content p,
.is-wrapper .store-listing-overlay .store-overlay-content a {
    color: #ffffff;
}

#contentarea .store-listing-overlay .store-overlay-content a,
.is-wrapper .store-listing-overlay .store-overlay-content a {
    border-color: #aa3d3d;
}

*:-webkit-full-screen {
    background-color: rgb(255, 255, 255);
    color: #999999;
}

.u643183-site-bg-color,
#blog-post .blog-socials .blog-share-options.share-icon .lg-dropdown,
#photo-gallery .proofing-gallery-compare-sticky,
#store .blog-socials .blog-share-options.share-icon .lg-dropdown,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-default {
    background-color: rgba(255, 255, 255, 1);
}

#blog-post .blog-socials .blog-share-options.share-icon .lg-dropdown {
    box-shadow: 0 0 2px 0 rgba(77, 77, 77, 0.24);
}

#builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
#builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
#builder-image_with_text-items[data-layout="layout34"] .faqs-grid-container .category-navbar.arrow-right-active:after,
#builder-image_with_text-items[data-layout="layout35"] .faqs-grid-container .category-navbar.arrow-right-active:after,
#store .product-container .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
#store .category-container .category-navbar.arrow-right-active:after,
#group .group-filters .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #ffffff 90%, #ffffff);
}

#builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
#builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
#builder-image_with_text-items[data-layout="layout34"] .faqs-grid-container .category-navbar.arrow-left-active:before,
#builder-image_with_text-items[data-layout="layout35"] .faqs-grid-container .category-navbar.arrow-left-active:before,
#store .product-container .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
#store .category-container .category-navbar.arrow-left-active:before,
#group .group-filters .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0, #ffffff 90%, #ffffff)
}

#group .group-filters .category-navbar button svg {
    fill: rgb(77, 77, 77);
}

.u643183-site-stage-color {
    background-color: rgba(255, 255, 255, 0);
}

.u643183-header-bg-color,
.new-theme-css .header .header-wrapper .header-inner .header-actions-social-button-right .header-action-cart-search .search-input-container input.input-active,
.old-themes-css .proofing-header-spacing .proffing-header .search-input-container input.input-active {
    background-color: rgba(255, 255, 255, 1);
}

.new-theme-css .header-action-cart-search .search-option-wrapper,
.old-themes-css .proofing-header-spacing .proffing-header .search-option-wrapper {
    background-color: rgba(255, 255, 255, 1);
}

@media screen and (max-width: 1024px) {
    .u643183-header-mobilebg-color {
        background-color: rgba(255, 255, 255);
    }
}

.u643183-header-bg-nocolor {
    background-color: rgba(255, 255, 255, 0);
}

.u643183-header-bg-color .horizon-menu-close {
    color: #333333;
    fill: #333333;
}

.u643183-header-bg-color.empty-state-active {
    background-color: #ffffff;
}

.u643183-header-bg-color.sticky-active {
    background-color: rgba(255, 255, 255, 0.90);
}

.u643183-header-bg-color.proofing-sticky-active {
    background-color: rgba(255, 255, 255, 1);
}

.u643183-header-bg-color .user-logo a,
.u643183-header-bg-color .object-menu a,
.u643183-header-bg-color .broadway-menu a,
.u643183-sandwich-menu a,
.u643183-header-bg-color .user-logo-custom a,
.passkey-user-logo .user-logo a,
.header-title-text {

    color: #2b2b2b;
    font-size: 20px;
    font-weight: 700;
    fill: #2b2b2b;
    letter-spacing: 0.1em;
}

.u643183-footer-bg-color .footer-container .header-title-text,
.u643183-footer-bg-color .full-footer.footer-layout-7 .header-title-text {
    font-size: 20px;
}

.u643183-header-bg-color .user-logo .menu-icon svg,
.u643183-sandwich-menu a .menu-icon svg {
    fill: #2b2b2b;
}

.passkey-user-logo .user-logo a,
.passkey-user-logo .user-logo-custom a,
.header-title-text a,
.header-title-text a:hover {
    color: #2b2b2b;
}

.u643183-header-bg-color .object-menu a,
.u643183-header-bg-color .broadway-menu a,
.u643183-sandwich-menu a {}

.u643183-header-bg-color .object-menu a,
.u643183-header-bg-color .broadway-menu a {
    font-size: 12px;
}

.u643183-sandwich-menu a {
    font-size: 14px;
}

.u643183-sandwich-menu .mob-menu a {
    font-size: 22px;
}

.u643183-sandwich-menu.u643183-primary-mobile-bg span,
.u643183-sandwich-menu.u643183-primary-mobile-bg span:after,
.u643183-sandwich-menu.u643183-primary-mobile-bg span:before {
    background: #2b2b2b;
    fill: #2b2b2b;
}

a,
a.svg-color .menu-svg-icon svg {
    color: #a1a1a1;
    fill: #a1a1a1;
}

a:hover {
    color: #333333;
    fill: #333333;
}

a.category-active {
    color: #333333;
    border-bottom: 1px solid #333333;
}

.u643183-footer-bg-color {
    background-color: rgba(255, 255, 255, 1);

    color: #9e9e9e;
    fill: #9e9e9e;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0em;
}

.u643183-footer-bg-color .separator {
    color: rgba(158, 158, 158, 0.15);
}

.u643183-footer-bg-color.column-2-container-footer .container-footer-spacing {
    font-size: 13px;
}

.u643183-footer-bg-color .footer-menu-items .header-nav-item a {
    color: #9e9e9e;
    font-size: 13px;
}

.u643183-footer-bg-color .footer-menu-items .header-nav-item a:hover {
    color: #cdbba7;
}

.u643183-footer-bg-color .footer-item {
    line-height: 32.5px;
    height: 32.5px;
}

@media screen and (max-width: 640px) {
    .u643183-footer-bg-color .footer-item {
        line-height: 26px;
        height: auto;
    }
}

.u643183-footer-bg-color a {
    color: #9e9e9e;
    fill: #9e9e9e;
}

.u643183-footer-bg-color .header-title-text a,
.u643183-footer-bg-color .header-title-text a span {
    /* color: */
}

.u643183-footer-logo-size .user-logo-footer a {
    font-size: 20px;

}

@media screen and (min-width: 769px) {

    .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a,
    .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon svg {
        color: #333333;
        font-size: 1em;
        fill: #333333;
    }
}

.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a:hover {
    color: #cdbba7;
}

.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon .proofing-menus a {
    color: #333333;
    font-size: 13px;
}

.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon .proofing-menus a:hover {
    color: #000000;
}

.u643183-primary-menu-bg {
    background: rgba(255, 255, 255, 0);

    font-weight: 400;
}

.u643183-primary-menu-bg.u643183-header-bg-color {
    background-color: rgba(255, 255, 255, 1);
}

.u643183-primary-menu-border {
    border-top: 1px solid rgba(51, 51, 51, 0.2);
    border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}

@media screen and (max-width: 1024px) {
    .u643183-primary-menu-bg {
        background: rgba(255, 255, 255, 1);
    }
}

.u643183-primary-mobile-bg span,
.u643183-primary-mobile-bg span:before,
.u643183-primary-mobile-bg span:after,
.header .header-wrapper .pixpa-burger-inner::before,
.header .header-wrapper .pixpa-burger-inner::after {
    background: #333333;
}

.u643183-primary-menu-bg .nav-list-common a,
.header-nav-item a,
.header-nav-item .menu-icon svg,
.header-actions-item:not(.header-action-cta) a,
.header-title-nav-mobile-wrapper .mobile-menu-close,
.u643183-primary-menu-bg .nav-list-common .menu-group-items,
.header-nav-item-is-group>.menu-group-items,
.header-action-cart-search .search-input-container,
.search-result .search-input-container.web-search,
.header-pixpa-burger .mob-menu svg {
    color: #333333;
    font-size: 18px;
    fill: #333333;
    letter-spacing: 0em;
    text-indent: 0em;
    font-weight: 600;
}

.sandwich-menu-overlay.share-overlay-active .ground-menu-close svg {
    fill: #333333;
}

.new-theme-css .header .header-wrapper .header-inner .header-title-nav-mobile-wrapper .header-nav.header-menu-nav .header-nav-item .header-nav-item-is-group .menu-icon {
    background: none;
}

.new-theme-css .header .header-wrapper .header-inner .header-title-nav-mobile-wrapper.overlay-5 .header-nav.header-menu-nav .header-nav-item,
.new-theme-css .header .header-wrapper .header-inner .header-title-nav-mobile-wrapper.overlay-8 .header-nav.header-menu-nav .header-nav-item {
    border-bottom: 1px solid rgba(51, 51, 51, 0.2)
}

.new-theme-css .header-action-cart-search .search-option-wrapper .search-options-modal form .submit_icon svg,
.new-theme-css .header-action-cart-search .search-option-wrapper .search-close svg,
.old-themes-css .proofing-header-spacing .proffing-header .search-option-wrapper .search-options-modal form .submit_icon svg,
.old-themes-css .proofing-header-spacing .proffing-header .search-option-wrapper .search-close svg,
.bypass-header-yes .header-actions-social-button .header-action-cart-search .search-option-wrapper .search-close svg>use,
.bypass-header-yes .header-actions-social-button .header-action-cart-search .search-option-wrapper .search-options-modal form .submit_icon svg>use,
.search-option-wrapper .search-options-modal form .submit_icon.menu-icon svg,
.search-option-wrapper .search-close svg,
.header-title-nav-mobile-wrapper .social-cta-margin .search-input-container .search-icons svg {
    color: #333333;
    fill: #333333;
}

.old-themes .u643183-primary-menu-bg nav-list-social-sticky .nav-list-common .social-container-inner a {
    font-size: 16px;
}

.header-pixpa-burger .mobile_menu_label span {
    color: #333333;
    fill: #333333;
}

.header-action-cart-search .search-input-container input,
.search-result .search-input-container.web-search input,
.new-theme-css .header-action-cart-search .search-option-wrapper .search-options-modal form .input-filed,
.old-themes-css .proofing-header-spacing .proffing-header .search-option-wrapper .search-options-modal form .input-filed,
.search-option-wrapper .search-options-modal form .input-filed,
.header-title-nav-mobile-wrapper .social-cta-margin .search-input-container input {
    border: 1px solid rgba(51, 51, 51, 0.4);
}

.header-action-cart-search .search-input-container input:hover,
.search-result .search-input-container.web-search input:hover,
.new-theme-css .header-action-cart-search .search-option-wrapper .search-options-modal form .input-filed:hover,
.old-themes-css .proofing-header-spacing .proffing-header .search-option-wrapper .search-options-modal form .input-filed:hover,
.search-option-wrapper .search-options-modal form .input-filed:hover {
    border: 1px solid rgba(51, 51, 51, 1);
}

.new-theme-css .header .header-wrapper .header-inner .header-nav-layout-20 .header-action-cart-search .search-input-container input,
.new-theme-css .header .header-wrapper .header-inner .header-nav-layout-25 .header-action-cart-search .search-input-container input,
.new-theme-css .header .header-wrapper .header-inner .header-nav-layout-26 .header-action-cart-search .search-input-container input {
    border-radius: 5px;
    padding: 10px 10px 10px 30px;
}

.nav-list-common .drop-group:after {
    color: #333333;
    font-size: 16px;
}

.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item-is-dropdown .header-nav-item-is-group.drop-text:after {
    color: #333333;
    font-size: 16px;
}

.u643183-primary-menu-bg .nav-list-common a .menu-svg-icon,
.u643183-primary-menu-bg .nav-list-common a.menu-icon svg {
    fill: #333333;
}

.u643183-primary-menu-bg.bypass-header-yes .nav-list-common a,
.u643183-primary-menu-bg.bypass-header-yes .nav-list-common a:hover {
    color: #fff;
}

.proffing-header-clone.u643183-header-bg-color .user-logo,
.proffing-header-clone.u643183-header-bg-color .user-logo-custom {

    color: #2b2b2b;
    font-weight: 700;
}

.proofing-user-links.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a,
.proofing-header-spacing .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a {
    font-size: 16px;
    padding: 0;
}

@media screen and (max-width: 1024px) {

    .proofing-user-links.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a,
    .proofing-header-spacing .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a {
        padding: 0;
    }
}

.proofing-user-links.u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a i,
.proofing-header-spacing .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon a i {
    font-size: 21px;
}

.proofing-user-links.u643183-primary-menu-bg .nav-list-common a,
.proofing-header-spacing .u643183-primary-menu-bg .nav-list-common a,
.proofing-header-spacing .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon .proofing-menus a {
    font-size: 15px;
    padding: 0 0.5em;
    letter-spacing: 0;
}

.proofing-header-spacing.u643183-header-bg-color .user-logo a,
.proofing-header-spacing.u643183-header-bg-color .user-logo-custom a {
    font-size: 18px;
}

.aurora-header .user-logo-custom.user-fav-logo h1 a {
    font-size: 20px;
}

.proofing-header-spacing .u643183-primary-menu-bg .nav-list .proofing-options .clients-icon .proofing-menus a {
    padding: 10px 0.5em
}

.u643183-primary-menu-bg .nav-list-common .social-container-inner a {
    font-size: 15px;
}

.u643183-primary-menu-bg .nav-list-common.search-btn a,
.u643183-primary-menu-bg .nav-list-common.user-acc a,
.u643183-primary-menu-bg .nav-list-common.common-store-btn a {
    font-size: 15px
}

.u643183-primary-menu-bg.social-media-center a {
    color: #333333;
    font-size: 16px;
    fill: #333333;
}

.u643183-primary-menu-bg.social-media-center a .menu-svg-icon,
.u643183-primary-menu-bg.social-media-center a .menu-icon {
    fill: #333333;
}

.u643183-primary-menu-bg.social-media-center a:hover {
    color: #cdbba7;
}

.u643183-primary-menu-bg .nav-list-common .cur-active-link,
.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item>a.cur-active-link,
.header-nav-item a.cur-active-link svg,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item>a.cur-active-link,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item.header-nav-item-is-dropdown .header-nav-item-is-group a.cur-active-link,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item.header-nav-item-is-dropdown .header-nav-item-is-group.cur-active-link .menu-group-items,
.themes-v2-container-layout-10 .header-nav-item>a.cur-active-link,
.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item-is-dropdown .header-nav-item-is-group.drop-text.cur-active-link:after,
.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item-is-dropdown .header-nav-is-dropdown-content a.cur-dropdown-active-link,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item .header-nav-is-dropdown-content a.cur-dropdown-active-link {
    color: #000000;
    fill: #000000;
}

.milestone-menu-close .menu-svg-icon,
.ground-menu-close .menu-svg-icon,
.fable-menu-close .menu-svg-icon {
    fill: #000000;
}

.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item>a.cur-active-link,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item>a.cur-active-link,
.u643183-header-bg-color.header .header-inner .header-nav-wrapper .header-nav-item.header-nav-item-is-dropdown .header-nav-item-is-group.cur-active-link,
.themes-v2-container-layout-10 .header-nav-item>.cur-active-link {
    border-bottom: 1.5px solid #000000;
}

.themes-v2-container-layout-10 .header-nav-item>.cur-active-link {
    padding: 0;
}

@media screen and (min-width: 1025px) {
    .bypass-header-yes .header-nav-item>a.cur-active-link {
        border-bottom: 1.5px solid #333333;
    }
}

.u643183-primary-menu-bg .nav-list-common a:hover {
    color: #cdbba7;
    background: rgba(255, 255, 255, 1);
}

.u643183-primary-menu-bg .is-dropdown:hover>a {
    color: #cdbba7;
    background: rgba(255, 255, 255, 1);
}

.u643183-primary-menu-bg .nav-list-common a.separator-block:hover {
    color: #333333;
    background: rgba(255, 255, 255, 0);
}

.header-actions-item:not(.header-action-cta) a:hover,
.header-nav-item a:hover,
.header-nav-item a:focus,
.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:hover>a,
.u643183-footer-bg-color .user-social-media .menu-icon:hover {
    color: #cdbba7;
}

@media screen and (min-width: 1025px) {

    .new-theme-css .bypass-header-yes .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block):after,
    .new-theme-css .bypass-header-yes.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block):after,
    .new-theme-css .bypass-header-yes .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block):hover:before,
    .new-theme-css .bypass-header-yes.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block):hover:before {
        background: #cdbba7;
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block),
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block) {
        position: relative;
    }

    .new-theme-css .header-nav-item .header-nav-item-is-group>a:not(.hover-cur-active-link),
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item .header-nav-item-is-group>a:not(.hover-cur-active-link) {
        position: relative;
        display: inline-flex;
        align-items: center;
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after,
    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before {
        content: '';
        position: absolute;
        width: 0%;
        height: 1.5px;
        background: #000000;
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before {
        left: 0;
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after {
        right: 0;
        background: #000000;
        transition: width 0.8s cubic-bezier(0.22, 0.61, 0.36, 1);
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):hover:before,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):hover:before {
        background: #000000;
        width: 100%;
        transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1);
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):hover:after,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):hover:after {
        background: transparent;
        width: 100%;
        transition: 0s;
    }

    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):after,
    .new-theme-css .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before,
    .new-theme-css .u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:not(.hover-cur-active-link, .weglot-header, .separator_block, .sinker, .footer-menu-items .header-nav-item):before {
        bottom: 0;
    }
}

.header-nav-item a.separator-block p,
.header-nav-item a.separator-block h1,
.header-nav-item a.separator-block h2,
.header-nav-item a.separator-block h3,
.header-nav-item a.separator-block h4,
.header-nav-item a.separator-block blockquote,
.header-nav-item a.separator-block:hover {
    color: #333333;
}

.header-nav-item a.separator-block p.secondary-text-small {
    font-size: 13px;
}

.header-nav-item a.separator-block p.secondary-text-large {
    font-size: 22px;
}

.header-nav-item a:hover svg,
.header-nav-item a:focus svg,
.header-actions-item:not(.header-action-cta) a:hover svg,
.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:hover>a svg,
.u643183-footer-bg-color .user-social-media .menu-icon:hover {
    fill: #cdbba7;
}

.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item>a:hover.separator-block,
.u643183-header-bg-color.header .header-wrapper .header-inner .header-nav .header-nav-wrapper .header-nav-item:hover>a.separator-block {
    color: #333333;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-1 {
    border-color: #333333;
    padding: 8px 1em;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-1:hover {
    text-decoration: none;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-2 {
    border-color: #333333;
    padding: 8px 0.75em;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-3 {
    text-decoration: underline;
    text-decoration-thickness: 1.5px;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-4 {
    text-decoration: overline;
    text-decoration-thickness: 1.5px;
}

.u643183-primary-menu-bg .nav-list-common a.button-on-active-5 {
    text-decoration: line-through;
    text-decoration-thickness: 1.5px;
}

.u643183-secondary-menu-bg {
    background: rgba(255, 255, 255, 0.87);
    /*  */
    font-weight: 400;
}

.u643183-secondary-menu-bg .list-nested-common a,
.header-nav-is-dropdown-item a,
.weglot-header-nav .header-nav-is-dropdown-content .header-nav-is-dropdown-item a {
    color: #333333;
    font-size: 16px;
    letter-spacing: 0em;
}

.bypass-header-yes .header-nav-layout-8 .header-nav-is-dropdown-item a,
.bypass-header-yes .header-nav-layout-9 .header-nav-is-dropdown-item a {
    color: #333333 !important;
}

.bypass-header-yes .header-nav-layout-8 .header-nav-is-dropdown-item a:hover,
.bypass-header-yes .header-nav-layout-9 .header-nav-is-dropdown-item a:hover {
    color: #000000 !important;
}

.u643183-secondary-menu-bg .header-nav-is-dropdown-item a:hover {
    color: #000000;
}

.u643183-secondary-menu-bg .list-nested-common a:hover,
.u643183-secondary-menu-bg .header-nav-is-dropdown-item a:hover {
    color: #000000;
    background: rgba(15, 15, 15, 1);
}

.u643183-secondary-menu-bg .header-nav-is-dropdown-item a:hover {
    background: transparent;
}

.u643183-primary-text-color-only {
    color: #333333;
}

.u643183-secondary-text-color-only {
    color: #4d4d4d;
}

.u643183-primary-text-modal {

    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0em;
}

.blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.blogs-grid-container .grid-item .blog-bottom-body .blog-more-link {
    border-color: #4d4d4d;
    color: #4d4d4d;
}

.blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link:hover,
.blogs-grid-container .grid-item .blog-bottom-body .blog-more-link:hover {
    border-color: #4d4d4d;
    color: #4d4d4d;
}

.faq-p-title-svg {
    fill: #4d4d4d;
}

.blog-post-tags p.u643183-secondary-text,
.blog-category p.u643183-secondary-text {
    color: rgba(77, 77, 77, 0.5);
}

.blog-post-tags p.u643183-secondary-text:hover {
    color: rgba(77, 77, 77, 1);
}

.comment-formfield input.u643183-secondary-text,
.comment-textarea textarea.u643183-secondary-text {
    border: 1px solid rgba(77, 77, 77, 0.1);
    font-size: 16px;
}

.u643183-secondary-text-small,
.pixpa-heading-content .u643183-secondary-text-small,
.is-wrapper p.u643183-secondary-text-small,
.is-wrapper p.secondary-text-small,
p.secondary-text-small,
.list-title-heading p.u643183-secondary-text-small,
.header-action-cart-search .search-input-container .u643183-secondary-text-small,
.search-result .search-input-container.web-search .u643183-secondary-text-small,
.dynamic-list-items .description-para.u643183-secondary-text-small p,
.is-section-contact .dynamic-component .description-para.u643183-secondary-text-small p,
.is-section-payment .dynamic-component .description-para.u643183-secondary-text-small p,
.is-wrapper-new .description-para.u643183-secondary-text-small li,
#form-page .form-inner .form-content .form-fields label.error,
#newsletter-form .form-content .form-display .form-field-item label.error,
#email-privacy-wrapper .email-privacy-modal .right_col .comments-desc .error {
    font-size: 13px;
}

.u643183-secondary-text-large,
.pixpa-heading-content .u643183-secondary-text-large,
.is-wrapper p.u643183-secondary-text-large,
.is-wrapper p.secondary-text-large,
p.secondary-text-large,
.list-title-heading p.u643183-secondary-text-large,
.dynamic-list-items .description-para.u643183-secondary-text-large p,
.pixpa-lg-overlay-share-wrapper .pixpa-lg-overlay-share-container .lg-modal-text,
.is-setion-contact .dynamic-component .description-para.u643183-secondary-text-large p,
.is-setion-payment .dynamic-component .description-para.u643183-secondary-text-large p,
.is-wrapper-new .description-para.u643183-secondary-text-large li {
    font-size: 22px;
}

.proofing-gallery-bar .album-name-url a {
    color: #4d4d4d;
}

.u643183-secondary-bgonly-01 {
    background-color: rgba(77, 77, 77, 0.1);
}

.u643183-secondary-bgonly-05 {
    background-color: rgba(77, 77, 77, 0.5);
    transition: background-color 0.25s ease;
}

.u643183-secondary-bgonly-05:hover {
    background-color: rgba(77, 77, 77, 1);
}

.u643183-secondary-text-modal {

    color: rgba(0, 0, 0, 0.7);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0em;
}

.u643183-secondary-text input,
.u643183-secondary-text textarea,
.u643183-secondary-text select,
div.extended-footer .contact-form input[type='text'],
div.extended-footer .contact-form input[type='email'],
div.extended-footer .contact-form input[type='number'],
div.extended-footer .contact-form textarea {

    color: #4d4d4d;
    border: 1px solid rgba(77, 77, 77, 0.2);
    background: rgba(77, 77, 77, 0);
    font-weight: 400;
    background: none;
}

#store .quantity-cart-flex .product_quantity_container,
#store .product-right-cont .product-socialmedia .blog-socials .blog-share-options.share-icon .share-post,
.variation-tabs-filter input[type='button'].variation-tabs {
    border: 1px solid rgba(77, 77, 77, 0.2);
}

#store .quantity-cart-flex .product_quantity_container {
    border-radius: 0;
}

.u643183-secondary-text input[type='button'].variation-tabs:hover,
.u643183-secondary-text input[type='button'].variation-tabs.active {
    background: rgba(77, 77, 77, 1);
    color: rgba(255, 255, 255, 1);
}

.selectbox-product span:before {
    border-color: rgba(77, 77, 77, 0.25);
}

.u643183-secondary-text input::-webkit-input-placeholder,
.u643183-secondary-text textarea::-webkit-input-placeholder {
    color: rgba(77, 77, 77, 0.5);
}

.u643183-secondary-text input[type="submit"],
.u643183-secondary-text input[type="button"] {
    border: 0;
    transition: all 0.25s ease-in-out;
    background: rgba(77, 77, 77, 0.25);
}

.u643183-secondary-text input[type="submit"]:hover,
.u643183-secondary-text input[type="button"]:hover {
    border: 0;
    background: rgba(77, 77, 77, 0.5);
}

.u643183-secondary-text input[type="submit"].add-to-cart {
    border: 1px solid rgba(77, 77, 77, 0.25);
    background: none;
}

.u643183-secondary-text input[type="submit"]:hover.add-to-cart {
    background: rgba(77, 77, 77, 0.1);
}

.u643183-secondary-text input[type="submit"].add-to-cart.is-global-btn {

    color: #ffffff;
    font-weight: 400;
    letter-spacing: 0em;
    background: #cdbba7;
}

.u643183-secondary-text input[type="submit"].add-to-cart.is-global-btn {
    border-radius: 0;
    background: #cdbba7;
}

.u643183-secondary-text input[type="submit"]:hover.add-to-cart.is-global-btn {
    opacity: 0.8;
    color: #ffffff;
}

.u643183-secondary-text .cart-btn {
    border: 1px solid rgba(77, 77, 77, 0.25);
}

.u643183-secondary-text .cart-btn:hover {
    background: rgba(77, 77, 77, 0.1);
}

.u643183-secondary-text table tr td,
.u643183-secondary-text table tr th {
    border-color: rgba(77, 77, 77, 0.07);
}

.product_quantity_container.cart-page,
#store .cart-container-main .cart-table img {
    border-color: rgba(77, 77, 77, 0.2);
}

#store .product-container .product-right-cont .product-info-section .description-para table td {
    border-color: rgba(77, 77, 77, 0.07) !important;
}

#store .product-container .product-right-cont .section-divider,
.product-option-selection .section-divider {
    border-bottom: 1px solid rgba(77, 77, 77, 0.2)
}

.u643183-secondary-text table tr td.colspan {
    border-color: rgba(77, 77, 77, 0.025);
}

.u643183-heading1-text-color {
    color: #494949;
}

@media screen and (max-width: 768px) {
    .u643183-heading1-text {
        font-size: 36px;
    }

    .u643183-heading3-text {
        font-size: 18px;
    }
}

.u643183-group-view-box {

    font-size: 30px;
    font-weight: 400;
}

.u643183-heading3-text-color {
    color: #333333;
}

.u643183-overlay-bg-color,
.lg-outer.lg-blog-container,
.custom-lg-overlay-container.overlay-active {
    background-color: rgba(255, 255, 255, 1);
    color: #999999;
}

.search-result-tabs .search-result {
    border-bottom: 1px solid #4d4d4d;
    color: #4d4d4d;
}

.search-option-wrapper .search-options-modal form .input-filed,
.search-option-wrapper .search-options-modal form .input-filed::-webkit-input-placeholder {
    fill: #4d4d4d;
    color: #4d4d4d;
}

.u643183-overlay-bg-color-fixed {
    background-color: rgb(255, 255, 255);
}

.u643183-overlay-text-color,
.lg-toolbar .lg-icon,
.lg-toolbar,
.lg-outer .lg-thumb-outer,
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-toolbar-option-proofing span,
.single-image-slider .lSAction>a,
.cover_slider_lightgallery.layout2 .lSAction a>svg,
.cover_slider_lightgallery.layout3 .lSAction a>svg,
.slider-count-wrapper,
.slider-count-wrapper .current-slide,
.slider-count-wrapper .total-slide,
.lg-components .lg-icon,
.cover-video-wrapperx.js-listitems_cover-video-wrapper .cover-close-icon.u643183-overlay-text-color,
.cover_slider_lightgallery.layout2 .lSAction a>svg,
.cover_slider_lightgallery.navigation_style-2 .lSAction a svg>path,
.cover_slider_lightgallery.navigation_style-3 .navigation_container_bottom a svg {
    color: #999999;
    fill: #999999;
}

.ecommerce-gallery-container .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart,
.proofing-stage-spacing .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart {
    align-items: center;
    background: #999999;
    padding: 12px 27px;
    border-radius: 3px;
}

.ecommerce-gallery-container .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart span,
.proofing-stage-spacing .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart span {
    color: #ffffff;
    fill: #ffffff;
    vertical-align: middle;
}

.ecommerce-gallery-container .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart span.bcart-icons,
.proofing-stage-spacing .lg-toolbar-option-proofing .lg-icons-lable.slideshowgal-cart span.bcart-icons {
    margin: 0;
}

.lg-progress-bar .lg-progress {
    background-color: #999999;
}

.u643183-hover-bg-color {
    background-color: unset;
    order: 60
}

.u643183-hover-bg-color {
    color: unset;
    orphans: 50
}

.u643183-hover-text-color,
.dynamic-photo-gallery .image-overlay .u643183-hover-text-color span {

    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
}

.instagram_container .insta-overlay-bg .insta-overlay-container.u643183-hover-text-color {
    font-size: 18px;
}

.u643183-hover-text-color {
    letter-spacing: 0em;
}

.u643183-hover-text-color:hover {
    color: #ffffff;
}

.u643183-hover-text-color svg,
.u643183-hover-group-text-color svg {
    width: 45px;
    vertical-align: middle;
    height: -webkit-fill-available;
    height: inherit;
}

.u643183-hover-text-color svg,
.u643183-hover-text-color svg g {
    fill: #ffffff;
}

.u643183-hover-text-color svg.large,
.u643183-hover-group-text-color svg.large {
    width: 90px;
    height: inherit;
}

.u643183-hover-text-color svg .cls-1,
.u643183-hover-group-text-color svg .cls-1 {
    stroke: #ffffff;
    stroke-width: 2px;
}

.u643183-hover-text-color-only,
.u643183-hover-text-color-only:hover,
.link-description.u643183-hover-text-color-only p,
.link-description.u643183-hover-text-color-only h1,
.link-description.u643183-hover-text-color-only h2,
.link-description.u643183-hover-text-color-only h3,
.link-description.u643183-hover-text-color-only h4,
.link-description.u643183-hover-text-color-only h5,
link-description.u643183-hover-text-color-only h6 {
    color: #ffffff;
}

.blogs-grid-container.photo-title-cont .blog-more-link.u643183-hover-text-color-only {
    border-color: #ffffff;
    color: #ffffff;
}

.u643183-hover-bg-gradient-color {
    background: linear-gradient(360deg, #aa3d3d -15%, transparent 80%);
}

.u643183-hover-bg-only-color {
    background-color: rgba(170, 61, 61, 0.5);
}

.fc-today.private {
    background: rgba(77, 77, 77, 0.8);
}

.fc-content.private {
    background: rgba(77, 77, 77, 0.5);
}

#form-page .public-events .events-item {
    border-color: rgba(77, 77, 77, 0.2);
}

.u643183-input-text input,
.u643183-input-text input.submit-next {
    border: 1px solid rgba(51, 51, 51, 0.5);
    color: #333333;
    background: none;
}

.u643183-private-logo a {}

.u643183-primary-text-fontonly {}

.u643183-secondary-text-fontonly,
.lg-toolbar-option-proofing span,
.slider-count-wrapper {}

.group_navigation.u643183-secondary-text svg,
.group_navigation.u643183-secondary-text svg path {
    fill: #4d4d4d;
}

@media screen and (min-width: 1024px) {

    .old-themes-css .column-1-container .header-spacing,
    .old-themes-css .fixed-width-container .header-spacing {
        padding-top: 5vh;
        padding-bottom: 5vh;
        padding-left: 0%;
        padding-right: 0%;
    }

    .old-themes-css .full-header.sticky-active,
    .old-themes-css .full-header.horz-header-sticky,
    .old-themes-css .full-header.header-common,
    .old-themes-css .is-header-padding {
        padding-top: 5vh;
        padding-bottom: 5vh;
        padding-left: 0%;
        padding-right: 0%;
        left: 0;
        top: 0;
    }

    .old-themes-css .column-1-container .stage-spacing,
    .old-themes-css .column-1-container .stage-spacing-cover:not(.mobileapp-cover),
    .old-themes-css .full-height-container .stage-spacing,
    .old-themes-css .full-height-container .stage-spacing-cover,
    .old-themes-css .header-site-margin {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0%;
        padding-right: 0%;
    }

    .old-themes-css .column-1-container .footer-spacing,
    .old-themes-css .full-height-container .footer-spacing,
    .old-themes-css .fixed-width-container .footer-spacing,
    .old-themes-css .footer-site-margin {
        padding-top: 3vh;
        padding-bottom: 3vh;
        padding-left: 0%;
        padding-right: 0%;
    }

    .old-themes-css .column-2-container .header-spacing {
        padding-top: 5vh;
    }

    .old-themes-css .column-2-container .header-spacing .footer-spacing {
        padding-bottom: 3vh;
    }

    .old-themes-css .column-2-container .stage-spacing {
        padding-top: 5vh;
        padding-bottom: 3vh;
    }

    .old-themes-css .column-2-container.column-2-right .stage-body-center {
        margin: 0 auto;
        width: calc(100% - 0% - 0%);
    }

    .old-themes-css .column-2-container.column-2-right .sidebar {
        right: 0%;
    }

    .old-themes-css .column-2-container.column-2-right .stage-spacing-right {
        width: 0%;
    }

    .old-themes-css .column-2-container.column-2-right .stage-spacing-left {
        width: 0%;
    }

    .old-themes-css .column-2-container .stage-body-center {
        margin: 0 auto;
        width: calc(100% - 0% - 0%);
    }

    .old-themes-css .column-2-container .stage-spacing-right {
        width: 0%;
    }

    .old-themes-css .column-2-container .stage-spacing-left {
        width: 0%;
    }

    .old-themes-css .column-2-container-wrapper {
        padding-left: 0%;
        padding-right: 0%;
    }
}

.new-theme-css .column-container #header.header-pill-wrapper {
    margin-top: 3vh;
    margin-bottom: 5vh;
    border-radius: 20px;
}

@media screen and (min-width: 1025px) {
    .new-theme-css .column-container #header.header-pill-wrapper.collapse-on {
        max-width: fit-content;
        margin: auto;
        margin-top: 3vh;
        margin-bottom: 5vh;
    }

    .new-theme-css .column-container #header.header-pill-wrapper.collapse-on.horz-header-fixed {
        left: 0;
        right: 0;
    }
}

@media screen and (min-width: 767px) {
    .new-theme-css .column-container #header.header-pill-wrapper {
        margin-left: 3vw;
        margin-right: 3vw;
    }

    .new-theme-css .column-container #header.header-pill-wrapper .header-inset-value {
        padding-left: 1.5vw;
        padding-right: 1.5vw;
    }

    .new-theme-css .column-container #header.header-pill-wrapper.bypass-header-yes,
    .new-theme-css .column-container #header.header-pill-wrapper.horz-header-fixed {
        width: calc(100% - (3vw + 3vw));
    }

    .new-theme-css .column-1-container .header-spacing,
    .new-theme-css .fixed-width-container .header-spacing {
        padding-top: 5vh;
        padding-bottom: 5vh;
        padding-left: 0%;
        padding-right: 0%;
    }

    .new-theme-css .full-header.sticky-active,
    .new-theme-css .full-header.horz-header-sticky,
    .new-theme-css .full-header.header-common,
    .new-theme-css .is-header-padding {
        /* padding-top: 5vh; */
        /* padding-bottom: 5vh; */
        padding-left: 0%;
        padding-right: 0%;
        left: 0;
        top: 0;
    }

    .new-theme-css .search-option-wrapper {
        margin-top: -5vh;
        margin-bottom: -5vh;
    }

    .new-theme-css .column-1-container .stage-spacing,
    .new-theme-css .column-1-container .stage-spacing-cover,
    .new-theme-css .full-height-container .stage-spacing,
    .new-theme-css .full-height-container .stage-spacing-cover,
    .new-theme-css .header-site-margin {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0%;
        padding-right: 0%;
    }

    .new-theme-css .column-1-container .footer-spacing,
    .new-theme-css .full-height-container .footer-spacing,
    .new-theme-css .fixed-width-container .footer-spacing,
    .new-theme-css .footer-site-margin {
        padding-top: 3vh;
        padding-bottom: 3vh;
        padding-left: 0%;
        padding-right: 0%;
    }

    .new-theme-css .column-2-container .header-spacing {
        padding-top: 5vh;
    }

    .new-theme-css .column-2-container .header-spacing .footer-spacing {
        padding-bottom: 3vh;
    }

    .new-theme-css .column-2-container .stage-spacing {
        padding-top: 5vh;
        padding-bottom: 3vh;
    }

    .new-theme-css .column-2-container.column-2-right .stage-body-center {
        margin: 0 auto;
        width: calc(100% - 0% - 0%);
    }

    .new-theme-css .column-2-container.column-2-right .sidebar {
        right: 0%;
    }

    .new-theme-css .column-2-container.column-2-right .stage-spacing-right {
        width: 0%;
    }

    .new-theme-css .column-2-container.column-2-right .stage-spacing-left {
        width: 0%;
    }

    .new-theme-css .column-2-container .stage-body-center {
        margin: 0 auto;
        width: calc(100% - 0% - 0%);
    }

    .new-theme-css .column-2-container .stage-spacing-right {
        width: 0%;
    }

    .new-theme-css .column-2-container .stage-spacing-left {
        width: 0%;
    }

    .new-theme-css .column-2-container-wrapper {
        padding-left: 0%;
        padding-right: 0%;
    }
}

@media screen and (max-width: 767px) {

    .new-theme-css .column-container #header.header-pill-wrapper.bypass-header-yes,
    .new-theme-css .column-container #header.header-pill-wrapper.horz-header-fixed {
        width: calc(100% - (4.5vw + 4.5vw));
    }
}

.is-social a>i {
    color: #aaa;
    transition: all 0.25s ease-in-out;
    color: #a1a1a1;
}

.is-social a:hover>i {
    color: #888;
    color: #333333;
}

.is-custom-text .autoplay-progress.u643183-secondary-text svg,
.is-paratext-custom .autoplay-progress.u643183-secondary-text svg {
    stroke: inherit !important;
}

.is-wrapper .is-light-text,
.is-wrapper .is-light-text h1,
.is-wrapper .is-light-text h2,
.is-wrapper .is-light-text h3,
.is-wrapper .is-light-text h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-light-text h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-light-text h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-light-text h1 span,
.is-wrapper .is-light-text h2 span,
.is-wrapper .is-light-text h3 span,
.is-wrapper .is-light-text h4 span,
.is-wrapper .is-light-text h5 span,
.is-wrapper .is-light-text p,
.is-wrapper .is-light-text li,
.is-wrapper .is-light-text a,
.is-wrapper .is-light-text .description-para p,
.is-wrapper .is-light-text .thumbnail-navigation {
    color: #fff;
    fill: #fff;
}

.is-wrapper .is-light-text .autoplay-progress.u643183-secondary-text svg {
    stroke: #fff;
}

.is-wrapper .is-grey-text,
.is-wrapper .is-grey-text h1,
.is-wrapper .is-grey-text h2,
.is-wrapper .is-grey-text h3,
.is-wrapper .is-grey-text h4,
.is-wrapper .is-grey-text h5,
.is-wrapper .is-grey-text h6,
.is-wrapper .is-grey-text h1 span,
.is-wrapper .is-grey-text h2 span,
.is-wrapper .is-grey-text h3 span,
.is-wrapper .is-grey-text h4 span,
.is-wrapper .is-grey-text h5 span,
.is-wrapper .is-grey-text p,
.is-wrapper .is-grey-text li,
.is-wrapper .is-grey-text a,
.is-wrapper .is-grey-text .description-para p,
.is-wrapper .is-grey-text .thumbnail-navigation {
    color: #eee;
    fill: #eee;
}

.is-wrapper .is-grey-text .autoplay-progress.u643183-secondary-text svg {
    stroke: #eee;
}

.is-wrapper .is-dark-grey-text,
.is-wrapper .is-dark-grey-text h1,
.is-wrapper .is-dark-grey-text h2,
.is-wrapper .is-dark-grey-text h3,
.is-wrapper .is-dark-grey-text h4,
.is-wrapper .is-dark-grey-text h5,
.is-wrapper .is-dark-grey-text h6,
.is-wrapper .is-dark-grey-text h1 span,
.is-wrapper .is-dark-grey-text h2 span,
.is-wrapper .is-dark-grey-text h3 span,
.is-wrapper .is-dark-grey-text h4 span,
.is-wrapper .is-dark-grey-text h5 span,
.is-wrapper .is-dark-grey-text p,
.is-wrapper .is-dark-grey-text li,
.is-wrapper .is-dark-grey-text a,
.is-wrapper .is-dark-grey-text .description-para p,
.is-wrapper .is-dark-grey-text .thumbnail-navigation {
    color: #e1e1e1;
    fill: #e1e1e1;
}

.is-wrapper .is-dark-grey-text .autoplay-progress.u643183-secondary-text svg {
    stroke: #e1e1e1;
}

.is-wrapper .is-paratext-light,
.is-wrapper .is-paratext-light h1,
.is-wrapper .is-paratext-light h2,
.is-wrapper .is-paratext-light h3,
.is-wrapper .is-paratext-light h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-light h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-light h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-light h1 span,
.is-wrapper .is-paratext-light h2 span,
.is-wrapper .is-paratext-light h3 span,
.is-wrapper .is-paratext-light h4 span,
.is-wrapper .is-paratext-light h5 span,
.is-wrapper .is-paratext-light p,
.is-wrapper .is-paratext-light li,
.is-wrapper .is-paratext-light a,
.is-wrapper .is-paratext-light .description-para p,
.is-wrapper .is-paratext-light .thumbnail-navigation,
.is-wrapper .is-paratext-light .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-light .form-comments,
.is-wrapper .is-paratext-light .pixpa-common-subtitle,
.is-wrapper .is-paratext-light .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-light .modal-content-wrapper .p p {
    color: #fff;
    fill: #fff;
}

.is-wrapper .is-paratext-light .autoplay-progress.u643183-secondary-text svg {
    stroke: #fff;
}

.is-wrapper .is-paratext-background,
.is-wrapper .is-paratext-background h1,
.is-wrapper .is-paratext-background h2,
.is-wrapper .is-paratext-background h3,
.is-wrapper .is-paratext-background h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-background h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-background h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-background h1 span,
.is-wrapper .is-paratext-background h2 span,
.is-wrapper .is-paratext-background h3 span,
.is-wrapper .is-paratext-background h4 span,
.is-wrapper .is-paratext-background h5 span,
.is-wrapper .is-paratext-background p,
.is-wrapper .is-paratext-background li,
.is-wrapper .is-paratext-background a,
.is-wrapper .is-paratext-background .description-para p,
.is-wrapper .is-paratext-background .thumbnail-navigation,
.is-wrapper .is-paratext-background .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-background .form-comments,
.is-wrapper .is-paratext-background .checkout-input,
.is-wrapper .is-paratext-background select,
.is-wrapper .is-paratext-background .pixpa-common-paratext,
.is-wrapper .is-paratext-background .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.is-wrapper .is-paratext-background .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-background .modal-content-wrapper .p p {
    color: #ffffff;
    fill: #ffffff;
}

.is-wrapper .is-paratext-background .autoplay-progress.u643183-secondary-text svg {
    stroke: #ffffff;
}

.is-wrapper .is-paratext-background #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    fill: #ffffff !important;
}

.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-paratext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #ffffff !important;
}

.is-wrapper .is-paratext-neutral,
.is-wrapper .is-paratext-neutral h1,
.is-wrapper .is-paratext-neutral h2,
.is-wrapper .is-paratext-neutral h3,
.is-wrapper .is-paratext-neutral h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-neutral h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-neutral h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-neutral h1 span,
.is-wrapper .is-paratext-neutral h2 span,
.is-wrapper .is-paratext-neutral h3 span,
.is-wrapper .is-paratext-neutral h4 span,
.is-wrapper .is-paratext-neutral h5 span,
.is-wrapper .is-paratext-neutral p,
.is-wrapper .is-paratext-neutral li,
.is-wrapper .is-paratext-neutral a,
.is-wrapper .is-paratext-neutral .description-para p,
.is-wrapper .is-paratext-neutral .thumbnail-navigation,
.is-wrapper .is-paratext-neutral .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-neutral .form-comments,
.is-wrapper .is-paratext-neutral .checkout-input,
.is-wrapper .is-paratext-neutral select,
.is-wrapper .is-paratext-neutral .pixpa-common-paratext,
.is-wrapper .is-paratext-neutral .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.is-wrapper .is-paratext-neutral .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-neutral .modal-content-wrapper .p p {
    /* color: ;
    fill: ; */
}

.is-wrapper .is-paratext-neutral .autoplay-progress.u643183-secondary-text svg {
    /* stroke: ; */
}

.is-wrapper .is-paratext-accent,
.is-wrapper .is-paratext-accent h1,
.is-wrapper .is-paratext-accent h2,
.is-wrapper .is-paratext-accent h3,
.is-wrapper .is-paratext-accent h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-accent h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-accent h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-accent h1 span,
.is-wrapper .is-paratext-accent h2 span,
.is-wrapper .is-paratext-accent h3 span,
.is-wrapper .is-paratext-accent h4 span,
.is-wrapper .is-paratext-accent h5 span,
.is-wrapper .is-paratext-accent p,
.is-wrapper .is-paratext-accent li,
.is-wrapper .is-paratext-accent a,
.is-wrapper .is-paratext-accent .description-para p,
.is-wrapper .is-paratext-accent .thumbnail-navigation,
.is-wrapper .is-paratext-accent .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-accent .form-comments,
.is-wrapper .is-paratext-accent .form-comments,
.is-wrapper .is-paratext-accent .checkout-input,
.is-wrapper .is-paratext-accent select,
.is-wrapper .is-paratext-accent .pixpa-common-paratext,
.is-wrapper .is-paratext-accent .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.is-wrapper .is-paratext-accent .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-accent .modal-content-wrapper .p p {
    color: #cdbba7;
    fill: #cdbba7;
}

.is-wrapper .is-paratext-accent .autoplay-progress.u643183-secondary-text svg {
    stroke: #cdbba7;
}

.is-wrapper .is-paratext-darkaccent,
.is-wrapper .is-paratext-darkaccent h1,
.is-wrapper .is-paratext-darkaccent h2,
.is-wrapper .is-paratext-darkaccent h3,
.is-wrapper .is-paratext-darkaccent h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-darkaccent h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-darkaccent h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-darkaccent h1 span,
.is-wrapper .is-paratext-darkaccent h2 span,
.is-wrapper .is-paratext-darkaccent h3 span,
.is-wrapper .is-paratext-darkaccent h4 span,
.is-wrapper .is-paratext-darkaccent h5 span,
.is-wrapper .is-paratext-darkaccent p,
.is-wrapper .is-paratext-darkaccent li,
.is-wrapper .is-paratext-darkaccent a,
.is-wrapper .is-paratext-darkaccent .description-para p,
.is-wrapper .is-paratext-darkaccent .thumbnail-navigation,
.is-wrapper .is-paratext-darkaccent .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-darkaccent .form-comments,
.is-wrapper .is-paratext-darkaccent .checkout-input,
.is-wrapper .is-paratext-darkaccent select,
.is-wrapper .is-paratext-darkaccent .pixpa-common-paratext,
.is-wrapper .is-paratext-darkaccent .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.is-wrapper .is-paratext-darkaccent .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-darkaccent .modal-content-wrapper .p p {
    color: #333333;
    fill: #333333;
}

.is-wrapper .is-paratext-darkaccent .autoplay-progress.u643183-secondary-text svg {
    stroke: #333333;
}

.is-wrapper .is-paratext-textcolor,
.is-wrapper .is-paratext-textcolor h1,
.is-wrapper .is-paratext-textcolor h2,
.is-wrapper .is-paratext-textcolor h3,
.is-wrapper .is-paratext-textcolor h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-paratext-textcolor h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-paratext-textcolor h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-paratext-textcolor h1 span,
.is-wrapper .is-paratext-textcolor h2 span,
.is-wrapper .is-paratext-textcolor h3 span,
.is-wrapper .is-paratext-textcolor h4 span,
.is-wrapper .is-paratext-textcolor h5 span,
.is-wrapper .is-paratext-textcolor p,
.is-wrapper .is-paratext-textcolor li,
.is-wrapper .is-paratext-textcolor a,
.is-wrapper .is-paratext-textcolor .description-para p,
.is-wrapper .is-paratext-textcolor .thumbnail-navigation,
.is-wrapper .is-paratext-textcolor .form-fields *:not(.is-global-btn),
.is-wrapper .is-paratext-textcolor .form-comments,
.is-wrapper .is-paratext-textcolor .checkout-input,
.is-wrapper .is-paratext-textcolor select,
.is-wrapper .is-paratext-textcolor .pixpa-common-paratext,
.is-wrapper .is-paratext-textcolor .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link,
.is-wrapper .is-paratext-textcolor .grid-list-marquee .title,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .h6,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .p,
.listitem-modal-wrapper .cover-featherlight-content.is-paratext-textcolor .modal-content-wrapper .p p {
    color: #4d4d4d;
    fill: #4d4d4d;
}

.is-wrapper .is-paratext-textcolor .autoplay-progress.u643183-secondary-text svg {
    stroke: #4d4d4d;
}

.is-wrapper .is-paratext-background .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link {
    border-color: #ffffff;
}

.is-wrapper .is-paratext-neutral .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link {
    /* border-color: ; */
}

.is-wrapper .is-paratext-accent .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link {
    border-color: #cdbba7;
}

.is-wrapper .is-paratext-darkaccent .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link {
    border-color: #333333;
}

.is-wrapper .is-paratext-textcolor .blogs-grid-containerxx .grid-post .pxp-block-content .blog-more-link {
    border-color: #4d4d4d;
}

.is-wrapper .is-paratext-textcolor .swiper-scrollbar.u643183-secondary-text {
    background: rgba(77, 77, 77, 0.10);
}

.is-wrapper .is-paratext-textcolor .swiper-scrollbar.u643183-secondary-text .swiper-scrollbar-drag {
    background: rgba(77, 77, 77);
}

.is-wrapper .is-paratext-darkaccent .swiper-scrollbar.u643183-secondary-text {
    background: rgba(51, 51, 51, 0.10);
}

.is-wrapper .is-paratext-darkaccent .swiper-scrollbar.u643183-secondary-text .swiper-scrollbar-drag {
    background: rgba(51, 51, 51);
}

.is-wrapper .is-paratext-accent .swiper-scrollbar.u643183-secondary-text {
    background: rgba(205, 187, 167, 0.10);
}

.is-wrapper .is-paratext-accent .swiper-scrollbar.u643183-secondary-text .swiper-scrollbar-drag {
    background: rgba(205, 187, 167);
}

.is-wrapper .is-paratext-neutral .swiper-scrollbar.u643183-secondary-text {
    background: rgba(255, 255, 255, 0.10);
}

.is-wrapper .is-paratext-neutral .swiper-scrollbar.u643183-secondary-text .swiper-scrollbar-drag {
    background: rgba(255, 255, 255);
}

.is-wrapper .is-paratext-background .swiper-scrollbar.u643183-secondary-text {
    background: rgba(255, 255, 255, 0.10);
}

.is-wrapper .is-paratext-background .swiper-scrollbar.u643183-secondary-text .swiper-scrollbar-drag {
    background: rgba(255, 255, 255);
}

/*swipper pagination start*/
.is-wrapper .is-paratext-textcolor .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(77, 77, 77, 0.5);
}

.is-wrapper .is-paratext-textcolor .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(77, 77, 77, 0.9);
}

.is-wrapper .is-paratext-darkaccent .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(51, 51, 51, 0.5);
}

.is-wrapper .is-paratext-darkaccent .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(51, 51, 51, 0.9);
}

.is-wrapper .is-paratext-accent .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(205, 187, 167, 0.5);
}

.is-wrapper .is-paratext-accent .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(205, 187, 167, 0.9);
}

.is-wrapper .is-paratext-neutral .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(255, 255, 255, 0.5);
}

.is-wrapper .is-paratext-neutral .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(255, 255, 255, 0.9);
}

.is-wrapper .is-paratext-background .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet {
    background: rgba(255, 255, 255, 0.5);
}

.is-wrapper .is-paratext-background .swiper-pagination.u643183-secondary-text .swiper-pagination-bullet-active {
    background: rgba(255, 255, 255, 0.9);
}

/*swipper pagination end*/
.is-wrapper .is-dark-text,
.is-wrapper .is-dark-text h1,
.is-wrapper .is-dark-text h2,
.is-wrapper .is-dark-text h3,
.is-wrapper .is-dark-text h4,
.is-wrapper .is-dark-text h5,
.is-wrapper .is-dark-text h6,
.is-wrapper .is-dark-text p,
.is-wrapper .is-dark-text li,
.is-dark-text .thumbnail-navigation {
    color: #111;
    fill: #111;
}

.is-dark-text .autoplay-progress.u643183-secondary-text svg {
    stroke: #111;
}

.is-social a>i {
    color: #333;
    color: #a1a1a1;
}

.is-social a:hover>i {
    color: #08c9b9;
    color: #333333;
}

.u643183-group-title-tags {

    font-size: 16px;
    font-weight: 400;
    color: #4d4d4d;
}

#client-proofing .u643183-group-title-tags {
    color: #333333;
}

.u643183-group-title-tags .group-link-tags {
    font-size: 12px;
    color: #4d4d4d;
    display: inline;
}

.u643183-group-title-tags .group-link-tags.hover-text {
    color: #ffffff;
}

.bg-photo-color {
    background: rgba(77, 77, 77, 0.05);
}

.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .cover-close-icon {
    background: rgba(77, 77, 77, 0.10);
    fill: #4d4d4d;
}

.text-top-modal.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .cover-close-icon {
    background: rgba(77, 77, 77, 0.20) !important;
    fill: #4d4d4d !important;
}

.text-top-modal.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .cover-close-icon svg {
    fill: #4d4d4d !important;
}

.text-top-modal.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .modal-content-wrapper .modal-text-content .title,
.text-top-modal.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .modal-content-wrapper .modal-text-content .subtitle,
.text-top-modal.cover-video-wrapperx.listitem-modal-wrapper .cover-featherlight-content .modal-content-wrapper .modal-text-content .description-para * {
    color: #4d4d4d !important;
    fill: #4d4d4d !important;
}

#cover_slider .overwrite-text a:hover {
    color: #333333;
}

.user-logo-custom {
    width: 400px;
}

.header-title-logo img {
    max-width: 150px;
}

.full-footer.footer-layout-2 .footer-logo img,
.full-footer.footer-layout-3 .footer-logo img,
.full-footer.footer-layout-4 .footer-logo img,
.full-footer.footer-layout-7 .footer-logo img,
.full-footer.footer-layout-8 .footer-logo img,
.full-footer.footer-layout-9 .footer-logo img {
    max-width: auto;
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1365px) and (orientation: landscape) {
    .header-title-logo img.site-logo {
        max-width: 150px;
    }
}

@media screen and (max-width: 1024px) {
    .column-2-container-header .header-title-logo img {
        width: 150px;
    }
}

@media screen and (min-width: 1025px) {
    .header-title-logo img {
        max-width: 270px;
        /* opacity: 0.6; */
    }

    .new-theme-css .column-container #header.header-pill-wrapper.collapse-on .header-title-logo img {
        max-width: 200px;
    }

    .column-2-container-header .header-title-logo img {
        width: 400px;
    }

    .full-footer.footer-layout-2 .footer-logo img,
    .full-footer.footer-layout-3 .footer-logo img,
    .full-footer.footer-layout-4 .footer-logo img,
    .full-footer.footer-layout-7 .footer-logo img,
    .full-footer.footer-layout-8 .footer-logo img,
    .full-footer.footer-layout-9 .footer-logo img {
        max-width: auto;
    }
}

.user-logo-custom.user-logo-custom-proofing {
    max-width: 300px
}

@media screen and (max-width: 1024px) {

    .proofing-header-spacing .user-logo img,
    .proofing-header-spacing .user-logo-custom img {
        max-width: 150px;
    }
}

.is-global-btn {

    color: #ffffff;
    font-weight: 400;
    letter-spacing: 0em;
    padding: 0;
}

.is-global-btn:hover {
    color: #ffffff;
}

.header-action-cta .is-global-btn {
    background: #cdbba7;
}

.is-global-btn-small,
#newsletter-form[data-layout='1'] .form-content .form-field-item input.is-global-btn-small,
#newsletter-form[data-layout='2'] .form-content .form-field-item input.is-global-btn-small {
    font-size: 14px;
}

.is-global-btn-medium,
#newsletter-form[data-layout='1'] .form-content .form-field-item input.is-global-btn-medium,
#newsletter-form[data-layout='2'] .form-content .form-field-item input.is-global-btn-medium {
    font-size: 16px;
}

.is-global-btn-large,
#newsletter-form[data-layout='1'] .form-content .form-field-item input.is-global-btn-large,
#newsletter-form[data-layout='2'] .form-content .form-field-item input.is-global-btn-large {
    font-size: 18px;
}

#store .product-container .product-right-cont .quantity-cart-flex .add-to-cart.is-global-btn.is-global-btn-medium,
#store .product-container .product-right-cont .quantity.quantity-container,
#store .product-container .product-right-cont .quantity .product_quantity_container input {
    font-size: clamp(13px, 16px, 22px);

    line-height: normal;
}

@media screen and (max-width: 1024px) {

    .new-theme-css .is-global-btn-small,
    .old-themes-css .is-global-btn-small {
        font-size: 12.6px;
    }

    .new-theme-css .is-global-btn-medium,
    .old-themes-css .is-global-btn-medium {
        font-size: 14.4px;
    }

    .new-theme-css .is-global-btn-large,
    .old-themes-css .is-global-btn-large {
        font-size: 18px;
    }
}

.is-global-link {
    color: #a1a1a1;
    text-decoration: none;

}

.is-global-link:hover {
    color: #333333;
    text-decoration: none;
}

.is-global-inset-val {
    padding-left: 3vw;
    padding-right: 3vw;
}

.is-global-btn-inverted span {
    color: #cdbba7;
}

.is-wrapper>div.is-section-10 .is-content-top .is-container {
    margin-top: 3vmax;
}

.is-wrapper>div.is-section-25 .is-content-top .is-container {
    margin-top: 3vmax;
}

.is-wrapper>div.is-section-10 .is-content-bottom .is-container {
    margin-bottom: 3vmax;
}

.is-wrapper>div.is-section-25 .is-content-bottom .is-container {
    margin-bottom: 3vmax;
}

.is-wrapper>div.is-section-pagewith_max,
.content-width-site_width {
    max-width: 1200px;
}

.is-global-btn-solid,
.is-wrapper a.is-global-btn-solid,
.header-action-cta .is-global-btn-solid,
.header-mobile-menu-cta .is-global-btn-solid,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid {

    color: #ffffff;
    fill: #ffffff;
    font-weight: 400;
    padding: 1.2em 2.2em;
    letter-spacing: 0em;
    background: #cdbba7;
    border: none;
    overflow: hidden;
    line-height: normal;
    border-radius: 0;
}

.is-global-btn-solid:hover,
.is-wrapper a.is-global-btn-solid:hover,
.header-action-cta .is-global-btn-solid:hover,
.header-mobile-menu-cta .is-global-btn-solid:hover,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid:hover {

    fill: #ffffff;
    color: #ffffff;
}

.is-global-btn-outline,
.is-wrapper a.is-global-btn-outline,
.header-action-cta .is-global-btn-outline,
.header-mobile-menu-cta .is-global-btn-outline,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-outline {

    color: #ffffff;
    fill: #ffffff;
    font-weight: 400;
    padding: 1.2em 2.2em;
    letter-spacing: 0em;
    border: 1px solid #cdbba7;
    color: #cdbba7;
    fill: #cdbba7;
    background: none;
    line-height: normal;
    overflow: hidden;
    border-radius: 0;
}

.is-global-btn-outline:hover,
.is-wrapper a.is-global-btn-outline:hover,
.header-action-cta .is-global-btn-outline:hover,
.header-mobile-menu-cta .is-global-btn-outline:hover,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-outline:hover {

    fill: #ffffff;
    background: #cdbba7;
    color: #ffffff;
}

.is-global-btn-link,
.is-wrapper a.is-global-btn-link,
.header-action-cta .is-global-btn-link,
.header-mobile-menu-cta .is-global-btn-link {

    color: #ffffff;
    fill: #ffffff;
    font-weight: 400;
    padding: 1.2em 2.2em;
    letter-spacing: 0em;
    padding: 5px 0;
    line-height: 1em;
    background: none;
    transition: none;
    border-radius: 0;
    overflow: hidden;
}

.is-global-btn-link:hover,
.is-wrapper a.is-global-btn-link:hover,
.header-action-cta .is-global-btn-link:hover,
.header-mobile-menu-cta .is-global-btn-link:hover {

    color: #ffffff;
    fill: #ffffff;
    overflow: visible;
}

.is-global-btn.is-global-btn-inverted,
.is-wrapper a.is-global-btn.is-global-btn-inverted,
.header-action-cta .is-global-btn.is-global-btn-inverted,
.header-mobile-menu-cta .is-global-btn.is-global-btn-inverted,
.is-global-btn-link.is-global-btn-inverted,
.is-wrapper a.is-global-btn-link.is-global-btn-inverted,
.header-action-cta .is-global-btn-link.is-global-btn-inverted,
.header-mobile-menu-cta .is-global-btn-link.is-global-btn-inverted {
    fill: #cdbba7;
    color: #cdbba7;
}

.is-global-btn.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn.is-global-btn-inverted:hover,
.header-mobile-menu-cta .is-global-btn.is-global-btn-inverted:hover,
.is-global-btn-link.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-link.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-link.is-global-btn-inverted:hover,
.header-mobile-menu-cta .is-global-btn-link.is-global-btn-inverted:hover {
    fill: #cdbba7;
    color: #cdbba7;
}

.is-global-btn-solid.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-solid.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-solid.is-global-btn-inverted:hover {}

.is-global-btn-outline.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-outline.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-outline.is-global-btn-inverted:hover {}

.is-global-btn,
.is-wrapper a.is-global-btn {

    color: #ffffff;
    fill: #ffffff;
    font-weight: 400;
    padding: 1.2em 2.2em;
    letter-spacing: 0em;
    overflow: hidden;
    line-height: normal;
    border-radius: 0;
    background: #cdbba7;
    border: none;
}

.is-global-btn:hover,
.is-wrapper a.is-global-btn:hover {

    color: #ffffff;
    fill: #ffffff;
}

.global-margin.dynamic-img,
.global-margin.dynamic_social_links {}

.global-margin.dynamic-img:hover,
.global-margin.dynamic_social_links:hover {}

/*.is-global-btn:hover .button-icon svg, .is-global-btn-solid:hover .button-icon svg, .is-global-btn-outline:hover .button-icon svg, .is-global-btn-link:hover .button-icon svg, .header-action-cta .is-global-btn-solid:hover .button-icon svg, .header-action-cta .is-global-btn-outline:hover .button-icon svg, .header-action-cta .is-global-btn-link:hover .button-icon svg, .header-mobile-menu-cta .is-global-btn-solid:hover .button-icon svg, .header-mobile-menu-cta .is-global-btn-outline:hover .button-icon svg, .header-mobile-menu-cta .is-global-btn-link:hover .button-icon svg{fill: #ffffff;}*/
.is-global-btn-solid.is-global-btn-inverted,
.is-wrapper a.is-global-btn-solid.is-global-btn-inverted,
.header-action-cta .is-global-btn-solid.is-global-btn-inverted,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid.is-global-btn-inverted {
    background: #ffffff;
    color: #cdbba7;
    fill: #cdbba7;
    border: none;
}

.is-global-btn-solid.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-solid.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-solid.is-global-btn-inverted:hover,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid.is-global-btn-inverted:hover {}

.is-global-btn.is-global-btn-inverted,
.is-wrapper a.is-global-btn.is-global-btn-inverted,
.header-action-cta .is-global-btn.is-global-btn-inverted,
.is-global-btn-solid.is-global-btn-inverted,
.is-wrapper a.is-global-btn-solid.is-global-btn-inverted,
.header-action-cta .is-global-btn-solid.is-global-btn-inverted,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid.is-global-btn-inverted {
    background: #ffffff;
    color: #cdbba7;
    fill: #cdbba7;
    border: none;
}

.is-global-btn.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn.is-global-btn-inverted:hover,
.is-global-btn-solid.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-solid.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-solid.is-global-btn-inverted:hover,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-solid.is-global-btn-inverted:hover {}

.is-global-btn-outline.is-global-btn-inverted,
.is-wrapper a.is-global-btn-outline.is-global-btn-inverted,
.header-action-cta .is-global-btn-outline.is-global-btn-inverted,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-outline.is-global-btn-inverted {
    border: 1px solid #ffffff;
    color: #ffffff;
    fill: #ffffff;
    background: none;
}

.is-global-btn-outline.is-global-btn-inverted span.menu-svg-icon,
.is-wrapper a.is-global-btn-outline.is-global-btn-inverted span.menu-svg-icon,
.header-action-cta .is-global-btn-outline.is-global-btn-inverted span.menu-svg-icon,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-outline.is-global-btn-inverted span.menu-svg-icon {
    color: #ffffff;
    fill: #ffffff;
}

.is-global-btn-outline.is-global-btn-inverted:hover,
.is-wrapper a.is-global-btn-outline.is-global-btn-inverted:hover,
.header-action-cta .is-global-btn-outline.is-global-btn-inverted:hover,
.themes-v2-container-layout-10 .header-actions-social-button .header-actions-item a.is-global-btn-outline.is-global-btn-inverted:hover {
    color: #ffffff;
    fill: #ffffff;
    border: 1px solid #cdbba7;
    background: #cdbba7;
}

.is-global-btn-small {
    font-size: 14px;
}

.is-global-btn-medium,
.site-password .newsletter-block input,
.site-password .client-password .password-input-margin input.password {
    font-size: 16px;
}

.is-global-btn-large {
    font-size: 18px;
}

.is-global-link,
a.is-global-link {
    color: #a1a1a1;
    text-decoration: none;
    line-height: 1em;
    padding: 5px 0;

}

.is-global-link:hover,
a.is-global-link:hover {
    color: #333333;
    fill: #333333;
    text-decoration: none;
}

.is-global-input-field {}

.is-global-btn span.button-icon {
    padding: 0;
    border: none;
    background: none;
}

.is-global-btn span.button-icon,
.is-global-btn-link span.button-icon,
.is-global-btn-outline span.button-icon,
.is-global-btn-solid span.button-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    stroke: none;
}

.is-global-btn:hover span.button-icon,
.is-global-btn-link:hover span.button-icon,
.is-global-btn-outline:hover span.button-icon,
.is-global-btn-solid:hover span.button-icon {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
    transition-duration: 0.1s;
}

@media screen and (min-width: 991px) {

    .old-themes-css .is-global-inset-val,
    .old-themes-css .cover_slider_lightgallery.navigation_style-2 .lSAction,
    .old-themes-css .cover_slider_lightgallery.navigation_style-3 .lSAction,
    .old-themes-css .is-container-inset-val,
    .old-themes-css .header-inset-value,
    .old-themes-css .body-inset-value,
    .old-themes-css .footer-inset-value,
    .old-themes-css .full-height-container .stage-spacing-cover.body-inset-value,
    .old-themes-css .body-full-width #store .product-container,
    .old-themes-css .body-inset-value.group_navigation {
        padding-left: 3vw;
        padding-right: 3vw;
    }

    .old-themes-css .is-wrapper-new .is-box .is-box-centered,
    .old-themes-css .is-wrapper-new .is-box .is-box-centered .dynamic-component .is-box-centered {
        padding-left: 3vw;
        padding-right: 3vw;
    }
}

@media screen and (min-width: 767px) {

    .new-theme-css .is-global-inset-val,
    .new-theme-css .cover_slider_lightgallery.navigation_style-2 .lSAction,
    .new-theme-css .cover_slider_lightgallery.navigation_style-3 .lSAction,
    .new-theme-css .is-container-inset-val,
    .new-theme-css .header-inset-value,
    .new-theme-css .body-inset-value,
    .new-theme-css .footer-inset-value,
    .new-theme-css .full-height-container .stage-spacing-cover.body-inset-value,
    .new-theme-css .body-full-width #store .product-container,
    .new-theme-css .body-inset-value.group_navigation,
    .announcementbar-wrapper {
        padding-left: 3vw;
        padding-right: 3vw;
    }

    .new-theme-css .sandwich-menu-overlay.share-overlay-active .ground-menu-close {
        padding-right: calc(3vw + 0%);
    }

    .new-theme-css .is-wrapper-new .is-box .is-box-centered,
    .new-theme-css .is-wrapper-new .is-box .is-box-centered .dynamic-component .is-box-centered {
        padding-left: 3vw;
        padding-right: 3vw;
    }

    .new-theme-css .header-inset-value .search-option-wrapper {
        margin-left: -3vw;
        margin-right: -3vw;
    }
}

.is-wrapper-new>div.is-section-pagewith_max .is-boxes,
.is-wrapper-new .is-container.is-content-width_large,
.is-wrapper-new .is-container.is-content-width_medium,
.is-wrapper-new .is-container.is-content-width_small,
.is-wrapper-new .is-container.is-content-width_extsmall,
.cover_slider_lightgallery .overwrite-text.slider-box-position .slider-box.is-content-width_large,
.is-global-site-width {
    max-width: 1200px !important;
}

.is-wrapper-new .is-section-basic .is-container.is-content-width_large,
.is-wrapper-new .is-section-basic .is-container.is-content-width_medium,
.is-wrapper-new .is-section-basic .is-container.is-content-width_small,
.is-wrapper-new .is-section-basic .is-container.is-content-width_extsmall {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.is-wrapper-new .is-section-basic .is-container.is-content-width_large.is-content-left,
.is-wrapper-new .is-section-basic .is-container.is-content-width_small.is-content-left,
.is-wrapper-new .is-section-basic .is-container.is-content-width_medium.is-content-left,
.is-wrapper-new .is-section-basic .is-container.is-content-width_extsmall.is-content-left {
    align-items: flex-start;
    justify-content: flex-start;
}

.is-wrapper-new .is-section-basic .is-container.is-content-width_large.is-content-right,
.is-wrapper-new .is-section-basic .is-container.is-content-width_small.is-content-right,
.is-wrapper-new .is-section-basic .is-container.is-content-width_medium.is-content-right,
.is-wrapper-new .is-section-basic .is-container.is-content-width_extsmall.is-content-right {
    align-items: flex-end;
    justify-content: flex-end;
}

.is-wrapper-new>div.is-section-fullwidth_inset.is-box .is-overlay {
    top: 3vw;
    width: calc(100% - 6vw);
    right: 0;
    margin: 0 auto;
    height: calc(100% - 6vw);
}

.is-wrapper-new>div.is-section-pagewith_max.is-box .is-overlay {
    max-width: 1200px;
    right: 0;
    margin: 0 auto;
}

.coversection-pagewith_max,
.header-site-width,
.footer-site-width,
.body-site-width,
.announcementbar-wrapper.site-width .announcementbar-wrapper-content {
    max-width: 1200px;
    margin: 0 auto;
}

.is-wrapper>div.is-section-fullwidth_inset,
.coversection-fullwidth_inset {
    padding: 3vw;
}

.cover_slider_lightgallery.coversection-fullwidth_inset,
.cover_slider_lightgallery_05.coversection-fullwidth_inset,
.cover_slider_lightgallery_04.coversection-fullwidth_inset {
    margin: 0 auto;
    padding: 0;
    width: calc(100% - 6vw);
}

.cover_slider_lightgallery.coversection-fullwidth_inset .player-play-pause,
.cover_slider_lightgallery_05.coversection-fullwidth_inset .player-play-pause,
.cover_slider_lightgallery_04.coversection-fullwidth_inset .player-play-pause {
    bottom: 4vw;
    right: 4vw;
}

.cover_slider_lightgallery.coversection-fullwidth_inset .down-arrow {
    bottom: 1.5vw;
}

.border-color-tb {
    border-top: 1px solid rgba(77, 77, 77, 0.1);
}

.cover_slider_lightgallery .overwrite-text.slider-box-position .slider-box .slider-box-content.content-top .slider-box-content-width,
.cover_slider_lightgallery_04 .overwrite-text.slider-box-position .slider-box .slider-box-content.content-top .slider-box-content-width {
    margin-top: 3vh;
}

.cover_slider_lightgallery .overwrite-text.slider-box-position .slider-box .slider-box-content.content-bottom .slider-box-content-width {
    margin-bottom: 3vh;
}

.is-wrapper-new>div .is-box-centered.is-content-top .is-container {
    margin-top: 3vh;
}

.is-wrapper-new>div .is-box-centered.is-content-bottom .is-container {
    margin-bottom: 3vh;
}

.u643183-header-nav {
    /*  */
    font-weight: 400;
}

.menu-icon,
.lang-menu-icon {
    width: 32px;
    height: 32px;
}

.header .header-wrapper .header-inner .cart-twosome,
.nav-list-common .cart-twosome,
.column-2-container-header .floating-cart-button .cart-twosome {
    background: #cdbba7;
    color: rgba(255, 255, 255, 1);
}

.full-footer .user-social-media a.menu-icon.menu-icon-footer {
    width: 13px;
    height: 13px;
}

.menu-icon.menu-icon-footer:not(:first-child) {
    margin-left: 1.5vw;
}

@media screen and (min-width: 1025px) and (max-width: 1200px) {
    .old-themes-css .is-wrapper>div.is-section-pagewith_max {
        padding: 0 3vw;
    }

    .old-theme-css .is-wrapper>div.is-section-pagewith_max .is-overlay {
        width: calc(100% - 3vw*2);
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .new-theme-css .is-wrapper>div.is-section-pagewith_max {
        padding: 0 3vw;
    }

    .new-theme-css .is-wrapper>div.is-section-pagewith_max .is-overlay {
        width: calc(100% - 3vw*2);
    }
}

@media screen and (min-width: 1025px) {
    .old-themes-css .is-wrapper .is-box .is-box-centered {
        padding-left: 3vw;
        padding-right: 3vw;
    }

    .old-themes-css .is-global-link-spacing,
    .old-themes-css .header-layout-nav-right .header-nav-item:not(:first-child),
    .old-themes-css .header-layout-nav-left .header-nav-item {
        margin-left: 2vw;
    }

    .old-themes-css .header-actions-social-button-right .header-actions-item.header-action-social .menu-icon:not(:first-child),
    .old-themes-css .header-actions-social-button-left .header-actions-item.header-action-social .menu-icon:not(:first-child) {
        margin-left: 1.5vw;
    }

    .old-themes-css .header-layout-logo-nav-center .header-nav-item,
    .old-themes-css .header-layout-logo-center-nav-left-right .header-nav-item,
    .old-themes-css .header-layout-nav-center .header-nav-item {
        margin-left: 1vw;
        margin-right: 1vw;
    }

    .old-themes-css .header-layout-logo-nav-center .header-nav-item:first-child {
        margin-left: 0;
    }

    .old-themes-css .header-layout-logo-nav-center .header-nav-item:last-child {
        margin-right: 0;
    }

    .old-themes-css .is-global-element-spacing,
    .old-themes-css .header-actions-social-button-right .header-actions-item,
    .old-themes-css .header-actions-social-button-right .header-actions-item.header-action-social .menu-icon:first-child,
    .old-themes-css .header-layout-logo-center-nav-left-right .header-nav-left,
    .old-themes-css .header-actions-item.header-action-cart-search .user-store-acc {
        margin-left: 3vw;
    }

    .old-themes-css .header-layout-nav-right .header-nav .header-nav-wrapper,
    .old-themes-css .header-layout-logo-center-nav-left-right .header-actions-social-button-right {
        padding-left: 3vw;
    }

    .old-themes-css .header-layout-logo-center-nav-left-right .header-actions-social-button-left {
        padding-right: 3vw;
    }

    .old-themes-css .header-layout-logo-nav-center .header-nav {
        margin-top: 3vh;
    }

    .old-themes-css .header-layout-nav-left .header-title {
        margin-right: 3vw;
    }

    .old-themes-css .header-layout-logo-center-nav-left-right .site-logo-yes .header-actions-social-button-left,
    .old-themes-css .header-layout-logo-center-nav-left-right .site-logo-yes .header-actions-social-button-right {
        width: calc((100% - 400px / 2) - 6vw);
    }

    .old-themes-css .column-2-container-header .header-nav-list .header-nav-item {
        margin-top: 1vh;
        margin-bottom: 1vh;
    }

    .old-themes-css .column-2-container-header .header-inner .header-nav-wrapper .header-nav-list .header-nav-item .header-nav-is-dropdown-content {
        margin-top: 1vh;
    }

    .old-themes-css .column-2-container-header .header-actions-social-button .header-actions-item,
    .old-themes-css .column-2-container-header .header-nav-wrapper {
        margin-top: 3vh;
    }

    .old-themes-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-social .menu-icon:not(:first-child),
    .old-themes-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .menu-icon:not(:first-child),
    .old-themes-css .column-2-container-footer .container-footer-spacing .vert-footer-item a:not(:first-child),
    .column-2-container-footer .container-footer-spacing .vert-footer-item.share-text {
        margin-left: 1.5vw;
    }

    .old-themes-css .column-2-container-wrapper .content-sidebar.header-right {
        right: 0%
    }

    .old-themes-css .column-2-container-wrapper .content-sidebar {
        width: 250px;
    }

    .old-themes-css .column-2-container-wrapper .main-contant-wrapper {
        width: calc(100% - 250px);
    }

    .old-themes-css .column-2-container-wrapper .main-contant-wrapper.main-contant-left {
        margin-right: 250px;
    }

    .old-themes-css .column-2-container-wrapper .main-contant-wrapper.main-contant-right {
        margin-left: 250px;
    }

    .old-themes-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .search-btn,
    .old-themes-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .search-input-container {
        margin-left: 0;
    }
}

@media screen and (min-width: 767px) {
    .new-theme-css .is-wrapper .is-box .is-box-centered {
        padding-left: 3vw;
        padding-right: 3vw;
    }

    .new-theme-css .is-global-link-spacing,
    .new-theme-css .header-layout-nav-right .header-nav-item:not(:first-child),
    .new-theme-css .header-layout-nav-left .header-nav-item:not(.new-theme-css .sticky-header-container .header-nav-item, :first-child),
    .new-theme-css .header-layout-nav-right .header-nav-item:not(.new-theme-css .sticky-header-container .header-nav-item) {
        margin-left: 2vw;
    }

    .new-theme-css .header-actions-social-button-right .header-actions-item.header-action-social .menu-icon:not(:first-child),
    .new-theme-css .header-actions-social-button-left .header-actions-item.header-action-social .menu-icon:not(:first-child),
    .new-theme-css .header-actions-social-button-left .header-actions-item.header-action-cart-search .floating-cart-button,
    .new-theme-css .header-actions-social-button-right .header-actions-item.header-action-cart-search .floating-cart-button,
    .new-theme-css .header-actions-social-button-right .header-actions-item.header-action-cart-search .weglot-header-nav {
        margin-left: 1.5vw;
    }

    .new-theme-css .header-layout-logo-nav-center .header-nav-item,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-item,
    .new-theme-css .header-layout-nav-center .header-nav-item,
    .new-theme-css .header-layout-search-center .header-nav-item {
        margin-left: 1vw;
        margin-right: 1vw;
    }

    .new-theme-css .header-layout-logo-nav-center .header-nav-item:first-child,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-item:first-child,
    .new-theme-css .header-layout-nav-center .header-nav-item:first-child,
    .new-theme-css .header-layout-search-center .header-nav-item:first-child {
        margin-left: 0;
    }

    .new-theme-css .header-layout-logo-nav-center .header-nav-item:last-child,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-item:last-child,
    .new-theme-css .header-layout-nav-center .header-nav-item:last-child,
    .new-theme-css .header-layout-search-center .header-nav-item:last-child {
        margin-right: 0;
    }

    .new-theme-css .is-global-element-spacing,
    .new-theme-css .header-actions-social-button-right .header-actions-item,
    .new-theme-css .header-actions-social-button-right .header-actions-item.header-action-social .menu-icon:first-child,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-left,
    .new-theme-css .header-actions-item.header-action-cart-search .user-store-acc {
        margin-left: 3vw;
    }

    .new-theme-css .header-layout-nav-right .header-nav .header-nav-wrapper:not(.weglot-header-nav .header-nav-wrapper),
    .new-theme-css .header-layout-logo-center-nav-left-right .header-actions-social-button-right {
        padding-left: 3vw;
    }

    .new-theme-css .header-layout-logo-center-nav-left-right .header-actions-social-button-left {
        padding-right: 3vw;
    }

    .new-theme-css .header-layout-logo-nav-center .header-nav {
        margin-top: 3vh;
    }

    .new-theme-css .header-layout-nav-left .header-title {
        margin-right: 3vw;
    }

    .new-theme-css .header .header-wrapper .header-inner .header-container.header-nav-layout-25 .header-title-nav-wrapper .header-title,
    .new-theme-css .header .header-wrapper .header-inner .header-container.header-nav-layout-26 .header-title-nav-wrapper .header-search-center {
        margin-right: 6vw;
    }

    .new-theme-css .header-layout-logo-center-nav-left-right .site-logo-yes .header-actions-social-button-left,
    .new-theme-css .header-layout-logo-center-nav-left-right .site-logo-yes .header-actions-social-button-right {
        width: calc((100% - 400px / 2) - 6vw);
    }

    .new-theme-css .column-2-container-header .header-nav-list .header-nav-item {
        margin-top: 1vh;
        margin-bottom: 1vh;
    }

    .new-theme-css .column-2-container-header .header-inner .header-nav-wrapper .header-nav-list .header-nav-item .header-nav-is-dropdown-content {
        margin-top: 1vh;
    }

    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item,
    .new-theme-css .column-2-container-header .header-nav-wrapper {
        margin-top: 3vh;
    }

    .new-theme-css .column-2-container-header .header-nav-wrapper {
        margin-bottom: 6vh;
    }

    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-social .menu-icon:not(:first-child),
    .new-theme-css .column-2-container-footer .container-footer-spacing .vert-footer-item a:not(:first-child),
    .new-theme-css .column-2-container-footer .container-footer-spacing .vert-footer-item.share-text {
        margin-left: 1.5vw;
    }

    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .menu-icon:not(.floating-cart-button span.menu-icon) {
        margin-right: 1.5vw;
    }

    .new-theme-css .column-2-container-wrapper .content-sidebar.header-right {
        right: 0%
    }

    .new-theme-css .column-2-container-wrapper .content-sidebar {
        width: 250px;
    }

    .new-theme-css .column-2-container-wrapper .main-contant-wrapper {
        width: calc(100% - 250px);
    }

    .new-theme-css .column-2-container-wrapper .main-contant-wrapper.main-contant-left {
        margin-right: 250px;
    }

    .new-theme-css .column-2-container-wrapper .main-contant-wrapper.main-contant-right {
        margin-left: 250px;
    }

    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .search-btn,
    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .search-input-container,
    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .user-store-acc:first-child,
    .new-theme-css .column-2-container-header .header-actions-social-button .header-actions-item.header-action-cart-search .is-global-element-spacing:only-child {
        margin-left: 0;
    }
}

@media screen and (max-width: 1024px) {

    .new-theme-css .header-layout-logo-nav-center .header-nav-item,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-item,
    .new-theme-css .header-layout-nav-center .header-nav-item,
    .new-theme-css .header-layout-search-center .header-nav-item {
        margin-left: 0;
        margin-right: 0;
    }

    .new-theme-css .is-global-link-spacing,
    .new-theme-css .header-layout-nav-right .header-nav-item:not(:first-child),
    .new-theme-css .header-layout-nav-left .header-nav-item:not(.new-theme-css .sticky-header-container .header-nav-item),
    .new-theme-css .header-layout-nav-right .header-nav-item:not(.new-theme-css .sticky-header-container .header-nav-item) {
        margin-left: 0;
    }

    .new-theme-css .header-layout-nav-right .header-nav .header-nav-wrapper:not(.weglot-header-nav .header-nav-wrapper),
    .new-theme-css .header-layout-logo-center-nav-left-right .header-actions-social-button-right {
        padding-left: 0;
    }

    .new-theme-css .is-global-element-spacing,
    .new-theme-css .header-actions-social-button-right .header-actions-item,
    .new-theme-css .header-actions-social-button-right .header-actions-item.header-action-social .menu-icon:first-child,
    .new-theme-css .header-layout-logo-center-nav-left-right .header-nav-left,
    .new-theme-css .header-actions-item.header-action-cart-search .user-store-acc {
        margin-left: 0;
    }

    .is-wrapper h1,
    .wysiwyg-editor h1,
    .pixpa-heading-content h1,
    .u643183-heading1-text,
    .is-wrapper h1 span,
    .is-wrapper h1 span:not(.u643183-secondary-text),
    .is-wrapper h1 p:not(.u643183-secondary-text),
    .blogs-title.u643183-heading1-text,
    .is-wrapper-new .description-para li,
    .description-para.u643183-heading1-text p:not(.u643183-secondary-text),
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc h1,
    .u643183-footer-bg-color .footer-text h1 {
        font-size: 40px;
    }

    .is-wrapper h1.heading-extra-large,
    .wysiwyg-editor h1.heading-extra-large,
    .pixpa-heading-content h1.heading-extra-large,
    .u643183-heading1-text.heading-extra-large,
    .is-wrapper h1.heading-extra-large span,
    .is-wrapper h1.heading-extra-large span:not(.u643183-secondary-text),
    .is-wrapper h1.heading-extra-large p:not(.u643183-secondary-text),
    .blogs-title.u643183-heading1-text.heading-extra-large,
    .is-wrapper-new .description-para li.heading-extra-large,
    .description-para.u643183-heading1-text.heading-extra-large p:not(.u643183-secondary-text),
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc h1.heading-extra-large,
    .u643183-footer-bg-color .footer-text h1.heading-extra-large {
        font-size: 60px;
    }

    .is-wrapper h2,
    .wysiwyg-editor h2,
    .pixpa-heading-content h2,
    .pixpa-heading-content.u643183-heading2-text,
    .u643183-heading2-text,
    .u643183-primary-text,
    .is-wrapper h2 span,
    .is-wrapper h2 span:not(.u643183-secondary-text),
    .is-wrapper h2 p:not(.u643183-secondary-text),
    blogs-title.u643183-heading2-text,
    .is-wrapper-new .description-para li,
    .description-para.u643183-heading2-text p:not(.u643183-secondary-text),
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc h2,
    .u643183-footer-bg-color .footer-text h2 {
        font-size: 34px;
    }

    .is-wrapper h3,
    .wysiwyg-editor h3,
    .pixpa-heading-content h3,
    .pixpa-heading-content.u643183-heading3-text,
    .u643183-heading3-text,
    .is-wrapper h3 span,
    .is-wrapper h3 span:not(.u643183-secondary-text),
    .is-wrapper h3 p:not(.u643183-secondary-text),
    blogs-title.u643183-heading3-text,
    .is-wrapper-new .description-para li,
    .description-para.u643183-heading3-text p:not(.u643183-secondary-text),
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc h3,
    .u643183-footer-bg-color .footer-text h3 {
        font-size: 25px;
    }

    .is-wrapper h4,
    .wysiwyg-editor h4,
    .pixpa-heading-content h4,
    .pixpa-heading-content.u643183-heading4-text,
    .u643183-heading4-text,
    .is-wrapper h4 span,
    .is-wrapper h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover, .is-wrapper h4 p:not(.u643183-secondary-text)),
    blogs-title.u643183-heading4-text,
    .description-para.u643183-heading4-text p:not(.u643183-secondary-text),
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc h4,
    .u643183-footer-bg-color .footer-text h4 {
        font-size: 16px;
    }

    .wysiwyg-editor p,
    .pixpa-heading-content p,
    .is-wrapper p,
    .pixpa-heading-content .u643183-secondary-text,
    .is-wrapper p:not(.u643183-secondary-text),
    .u643183-secondary-text,
    .is-wrapper li,
    .is-wrapper p:not(.description-para p) span:not(.u643183-secondary-text, .faq-title-arrow, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span),
    .is-wrapper p:not(.description-para p) span:not(.faq-title-arrow, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span),
    blogs-title.u643183-secondary-text,
    .is-wrapper-new .description-para li,
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc p,
    .u643183-footer-bg-color .footer-text p {
        font-size: 16px;
    }

    .u643183-secondary-text-small,
    .pixpa-heading-content.u643183-secondary-small,
    .is-wrapper p.u643183-secondary-text-small,
    .is-wrapper p.secondary-text-small,
    .list-title-heading p.u643183-secondary-text-small,
    .pixpa-heading-content p.secondary-text-small,
    p.secondary-text-small,
    .is-wrapper p.secondary-text-small span:not(.u643183-secondary-text),
    .is-wrapper p.secondary-text-small span,
    blogs-title.u643183-secondary-text-small,
    .pixpa-lg-sub-html,
    .lg-sub-html,
    .is-wrapper-new .description-para li,
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc p.secondary-text-small,
    .u643183-footer-bg-color .footer-text p.secondary-text-small {
        font-size: 13px;
    }

    .u643183-secondary-text-large,
    .is-wrapper p.u643183-secondary-text-large,
    .pixpa-heading-content.u643183-secondary-large,
    .is-wrapper p.secondary-text-large,
    .list-title-heading p.u643183-secondary-text-large,
    .pixpa-heading-content p.secondary-text-large,
    p.secondary-text-large,
    .is-wrapper p.secondary-text-large span:not(.u643183-secondary-text),
    .is-wrapper p.secondary-text-large span,
    blogs-title.u643183-secondary-text-large,
    .is-wrapper-new .description-para li,
    #welcome-page-container.proofing-cover .passkey-wrapper .album-desc p.secondary-text-large,
    .u643183-footer-bg-color .footer-text p.secondary-text-large {
        font-size: 18px;
    }

    .header-title-text {
        font-size: 19px;
    }

    .u643183-footer-bg-color .footer-container .header-title-text,
    .u643183-footer-bg-color .full-footer.footer-layout-7 .header-title-text {
        font-size: 19px;
    }

    .header-actions-social-button .header-action-cart-search .menu-icon,
    .header .header-wrapper .header-pixpa-burger.u643183-primary-mobile-bg .mob-menu {
        display: flex;
        width: 18px;
        height: 18px;
        line-height: normal;
    }

    .header .header-wrapper .header-pixpa-burger.u643183-primary-mobile-bg,
    .header-actions-item:not(.header-action-cta) a {
        font-size: 18px;
    }
}

.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item:not(:first-child):not(:last-child),
.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item .header-nav-is-dropdown-content .header-nav-is-dropdown-item:not(:first-child):not(:last-child) {
    margin-top: 1vh;
    margin-bottom: 1vh
}

.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item:first-child,
.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item .header-nav-is-dropdown-content .header-nav-is-dropdown-item:first-child {
    margin-bottom: 1vh
}

.themes-v2-container-layout-10 .themes-v2-container-inner .header-nav-item:last-child,
.themes-v2-container-inner .header-nav-item .header-nav-is-dropdown-content .header-nav-is-dropdown-item:last-child {
    margin-top: 1vh;
}

.blog-comments-count.u643183-secondary-text-large {
    color: #4d4d4d;
    font-size: 22px;
    text-align: left;
}

.blog-post-item .navigation-blocks a.u643183-secondary-text-large {
    font-size: 22px;
}

.blog-post-item .navigation-blocks a.u643183-secondary-text-large svg {
    fill: #4d4d4d
}

.is-wrapper h1,
.is-wrapper h2,
.is-wrapper h3,
.is-wrapper h4,
.is-wrapper h5,
.is-wrapper h6,
.wysiwyg-editor h1,
.wysiwyg-editor h2,
.wysiwyg-editor h3,
.wysiwyg-editor h4,
.wysiwyg-editor h5,
.wysiwyg-editor h6,
.column h1,
.column h2,
.column h3,
.column h4,
.column h5,
.column h6 {
    margin: 0.5em 0;
}

.is-wrapper p,
.wysiwyg-editor p,
.column p {
    margin: 1em 0;
}

.blog-pagination.u643183-secondary-text .pagination .page-item,
.blog-pagination.u643183-secondary-text .pagination .page-item a,
.blog-pagination-proofing.u643183-secondary-text .pagination .page-item,
.blog-pagination-proofing.u643183-secondary-text .pagination .page-item a,
.web-search-pagination.u643183-secondary-text .pagination .page-item,
.web-search-pagination.u643183-secondary-text .pagination .page-item a {
    fill: #4d4d4d;
    color: #4d4d4d;
}

.is-wrapper.is-wrapper-new .is-section.is-section-headlines .is-container .text-card .text {
    background-color: rgba(255, 255, 255, );
    padding: 1rem;
}

.is-wrapper.is-wrapper-new .is-section-basic.is-boxed-layout .is-container {
    background: none;
}

.is-wrapper.is-wrapper-new .is-section.is-section-basic .is-dynamic-card .is-container .row .content-margin .display,
.is-wrapper.is-wrapper-new .is-section.is-section-landing .is-content-box .is-container {
    background-color: rgba(255, 255, 255, );
    padding: 2rem;
}

@media screen and (max-width: 767px) {
    .is-wrapper>div.is-section-fullwidth {
        padding: 0;
    }

    .is-wrapper>div.is-section-fullwidth_inset {
        /* padding: 4.5vw; */
    }

    .is-wrapper>div.is-section-fullwidth_inset.is-section-basic,
    .is-wrapper>div.is-section-fullwidth_inset.is-bg-has-color,
    .is-wrapper>div.is-section-fullwidth_inset.is-bg-has-image {
        margin: 4.5vw;
        padding: 0;
    }

    .is-wrapper-new>div.is-section-fullwidth_inset.is-box .is-overlay {
        top: 0 !important;
        width: 100% !important;
        height: 100% !important;
        right: 0 !important;
        margin: 0 !important;
    }

    .new-theme-css .is-header-padding {
        padding-top: 3vh;
        padding-bottom: 3vh;
    }

    .new-theme-css .search-option-wrapper {
        margin-top: -3vh;
        margin-bottom: -3vh;
    }
}

@media screen and (max-width: 1024px) {

    .header-title-nav-mobile-wrapper .header-nav-item a,
    .header-nav-is-dropdown-item a {
        font-size: 24px;
    }
}

@media screen and (min-width: 1025px) {
    .bypass-header-yes .header-action-cta .is-global-btn {
        background: #cdbba7;
        border: none !important;
    }

    .bypass-header-yes .header-action-cta .is-global-btn-outline:hover {
        border: 1px solid #cdbba7;
        fill: #ffffff !important;
        color: #ffffff !important;
    }

    .bypass-header-yes .header-action-cta .is-global-btn-outline:hover span.button-icon svg>use {
        fill: #ffffff !important;
    }

    .bypass-header-yes .header-action-cta .is-global-btn-solid,
    .bypass-header-yes .header-action-cta .is-global-btn-outline,
    .bypass-header-yes .header-action-cta .is-global-btn-link {
        color: #ffffff !important;
    }

    .bypass-header-yes .header-action-cta .is-global-btn:hover {}

    .bypass-header-yes .header-action-cta .is-global-btn:hover span.button-icon svg>use {}

    .bypass-header-yes .header-action-cta .is-global-btn-solid {
        background: #cdbba7;
        border: none !important;
    }

    .bypass-header-yes .header-action-cta .is-global-btn-outline {
        border: 1px solid #cdbba7;
    }

    .bypass-header-yes .header-action-cta .is-global-btn-link {}

    .bypass-header-yes .header-actions-social-button *:not(.is-global-btn, .js-pixpa-weglot-language a, .header-nav-is-dropdown-item a, .search-input-container svg, .search-input-container input, .search-input-container svg > use),
    .bypass-header-yes .header-title *:not(.is-global-btn),
    .bypass-header-yes .header-nav-item>a:not(.is-global-btn),
    .bypass-header-yes .header-nav-item>a *:not(.is-global-btn),
    .bypass-header-yes .header-nav-item .header-nav-item-is-group-linkx {
        color: #333333;
        fill: #333333;
    }

    .bypass-header-yes .header-nav-item .header-nav-item-is-group .menu-icon svg {
        fill: #333333;
    }

    .bypass-header-yes .header-actions-item.header-action-cart-search .search-input-container input,
    .new-theme-css .bypass-header-yes.header .header-wrapper .header-inner .header-actions-social-button-right .header-action-cart-search .search-input-container input.input-active {
        background-color: transparent;
    }
}

@media screen and (min-width: 425px) {

    .bypass-header-yes .header-pixpa-burger *,
    .bypass-header-yes .header-title-text *,
    .bypass-header-yes .header-actions-item.header-action-cart-search * {
        color: #333333;
        fill: #333333;
    }

    .bypass-header-yes .header-title-text * {
        color: #4d4d4d;
    }

    .bypass-header-yes .header-pixpa-burger .mobile_menu_label span {
        color: #333333;
        fill: #333333;
    }
}

@media screen and (max-width: 425px) {

    .bypass-header-yes .header-pixpa-burger *,
    .bypass-header-yes .header-title-text *,
    .bypass-header-yes .header-actions-item.header-action-cart-search * {
        color: #333333;
        fill: #333333;
    }

    .bypass-header-yes .header-pixpa-burger .mobile_menu_label span {
        color: #333333;
        fill: #333333;
    }
}

#group[data-layout="11"] .grid .grid-item .link-title-wrapper {
    padding-left: 3vw;
    padding-right: 3vw;
}

#newsletter-form[data-layout='1'] .form-content .form-field-item input,
#newsletter-form[data-layout='2'] .form-content .form-field-item input {
    padding: 1.2em 2.2em;
}

#form-page .padd-less-ammount .product-price-wrapper {
    border: 1px solid rgba(77, 77, 77, 0.2);
}

#builder-image_with_text_fullwidth-items[data-layout="layout1"] .grid-list .grid-list-item,
#builder-image_with_text_fullwidth-items[data-layout="layout4"] .grid-list .grid-list-item {
    padding: 0 3vw;
}

.blog-post-sidebar .sidebar-block-content.sidebar_newsletter input,
.store-sidebar .sidebar-block-content.sidebar_newsletter input {
    width: 100%;
    padding: 1.2em 2.2em;
}

.site-password .newsletter-block input,
.site-password .client-password .password-input-margin input.password {
    padding: 1.2em 2.2em;
    border-radius: 0;
}

.is-wrapper .is-section,
.is-wrapper .is-section #loader {
    background-color: rgba(255, 255, 255, 0);
}

.is-wrapper .is-section-fullwidth.is-bg-background.is-bg-has-color .is-boxes,
.is-section-pagewith_max.is-bg-background .is-boxes,
.is-section-fullwidth_inset.is-bg-background .is-boxes,
.is-section-basic.is-box-2column-container .is-boxes-fit2width-container .is-bg-background .is-boxes,
.is-wrapper .is-section-fullwidth.is-bg-background #loader,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-background {
    background-color: #ffffff
}

.is-wrapper .is-bg-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-background #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-background .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-background .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #ffffff 90%, #ffffff);
}

.is-wrapper .is-bg-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-background #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-background .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-background .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0, #ffffff 90%, #ffffff)
}

.is-wrapper .is-section-fullwidth.is-bg-neutral.is-bg-has-color .is-boxes,
.is-section-pagewith_max.is-bg-neutral .is-boxes,
.is-section-basic.is-box-2column-container .is-boxes-fit2width-container .is-bg-neutral .is-boxes,
.is-section-fullwidth_inset.is-bg-neutral .is-boxes,
.is-wrapper .is-section-fullwidth.is-bg-neutral #loader,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-neutral {
    /* background-color: */
}

.is-wrapper .is-bg-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-neutral .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-neutral .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, 90%, );
}

.is-wrapper .is-bg-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-neutral .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-neutral .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0, 90%, )
}

.is-wrapper .is-section-fullwidth.is-bg-accent.is-bg-has-color .is-boxes,
.is-section-pagewith_max.is-bg-accent .is-boxes,
.is-section-basic.is-box-2column-container .is-boxes-fit2width-container .is-bg-accent .is-boxes,
.is-section-fullwidth_inset.is-bg-accent .is-boxes,
.is-wrapper .is-section-fullwidth.is-bg-accent #loader,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-accent {
    background-color: #cdbba7
}

.is-wrapper .is-bg-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-accent .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-accent .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(205, 187, 167, 0) 0, #cdbba7 90%, #cdbba7);
}

.is-wrapper .is-bg-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-accent .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-accent .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(205, 187, 167, 0) 0, #cdbba7 90%, #cdbba7)
}

.is-wrapper .is-section-fullwidth.is-bg-darkaccent.is-bg-has-color .is-boxes,
.is-section-pagewith_max.is-bg-darkaccent .is-boxes,
.is-section-basic.is-box-2column-container .is-boxes-fit2width-container .is-bg-darkaccent .is-boxes,
.is-section-fullwidth_inset.is-bg-darkaccent .is-boxes,
.is-wrapper .is-section-fullwidth.is-bg-darkaccent #loader,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-darkaccent {
    background-color: #333333
}

.is-wrapper .is-bg-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-darkaccent .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-darkaccent .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(51, 51, 51, 0) 0, #333333 90%, #333333);
}

.is-wrapper .is-bg-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-darkaccent .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-darkaccent .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(51, 51, 51, 0) 0, #333333 90%, #333333)
}

.is-wrapper .is-section-fullwidth.is-bg-textcolor.is-bg-has-color .is-boxes,
.is-section-pagewith_max.is-bg-textcolor .is-boxes,
.is-section-basic.is-box-2column-container .is-boxes-fit2width-container .is-bg-textcolor .is-boxes,
.is-section-fullwidth_inset.is-bg-textcolor .is-boxes,
.is-wrapper .is-section-fullwidth.is-bg-textcolor #loader,
.listitem-modal-wrapper .cover-featherlight-content.is-bg-textcolor {
    background-color: #4d4d4d
}

.is-wrapper .is-bg-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-textcolor .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after,
.is-wrapper .is-bg-textcolor .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-right-active:after {
    background: linear-gradient(90deg, rgba(77, 77, 77, 0) 0, #4d4d4d 90%, #4d4d4d);
}

.is-wrapper .is-bg-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-textcolor .dynamic_store-listing#store[data-layout="6"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before,
.is-wrapper .is-bg-textcolor .dynamic_store-listing#store[data-layout="7"] .product-right-cont .product-info-section .category-navbar.arrow-left-active:before {
    background: linear-gradient(270deg, rgba(77, 77, 77, 0) 0, #4d4d4d 90%, #4d4d4d)
}

.is-wrapper .is-headingtext-light,
.is-wrapper .is-headingtext-light h1,
.is-wrapper .is-headingtext-light h2,
.is-wrapper .is-headingtext-light h3,
.is-wrapper .is-headingtext-light h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-light h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-light h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-light h1 span,
.is-wrapper .is-headingtext-light h2 span,
.is-wrapper .is-headingtext-light h3 span,
.is-wrapper .is-headingtext-light h4 span,
.is-wrapper .is-headingtext-light h5 span,
.is-wrapper .is-headingtext-light .comments-heading,
.is-wrapper .is-headingtext-light .pixpa-common-title,
.is-wrapper .is-headingtext-light .pixpa-common-headingclass,
.is-wrapper .is-headingtext-light .pixpa-marqueetext,
.is-wrapper .is-headingtext-light .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-light .modal-content-wrapper .h6 {
    color: #fff;
    fill: #fff;
}

.is-wrapper .is-headingtext-background,
.is-wrapper .is-headingtext-background h1,
.is-wrapper .is-headingtext-background h2,
.is-wrapper .is-headingtext-background h3,
.is-wrapper .is-headingtext-background h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-background h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-background h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-background h1 span,
.is-wrapper .is-headingtext-background h2 span,
.is-wrapper .is-headingtext-background h3 span,
.is-wrapper .is-headingtext-background h4 span,
.is-wrapper .is-headingtext-background h5 span,
.is-wrapper .is-headingtext-background .comments-heading,
.is-wrapper .is-headingtext-background .pixpa-common-headingclass,
.is-wrapper .is-headingtext-background .pixpa-marqueetext,
.is-wrapper .is-headingtext-background .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-background .modal-content-wrapper .h6 {
    color: #ffffff;
    fill: #ffffff;
}

.is-wrapper .is-headingtext-background #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    fill: #ffffff !important;
}

.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-headingtext-background #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #ffffff !important;
}

.is-wrapper .is-headingtext-neutral,
.is-wrapper .is-headingtext-neutral h1,
.is-wrapper .is-headingtext-neutral h2,
.is-wrapper .is-headingtext-neutral h3,
.is-wrapper .is-headingtext-neutral h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-neutral h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-neutral h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-neutral h1 span,
.is-wrapper .is-headingtext-neutral h2 span,
.is-wrapper .is-headingtext-neutral h3 span,
.is-wrapper .is-headingtext-neutral h4 span,
.is-wrapper .is-headingtext-neutral h5 span,
.is-wrapper .is-headingtext-neutral .comments-heading,
.is-wrapper .is-headingtext-neutral .pixpa-common-headingclass,
.is-wrapper .is-headingtext-neutral .pixpa-marqueetext,
.is-wrapper .is-headingtext-neutral .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-neutral .modal-content-wrapper .h6 {
    /* color: ;
    fill: ; */
}

.is-wrapper .is-headingtext-neutral #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    /* fill: !important; */
}

.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-headingtext-neutral #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #ffffff !important;
}

.is-wrapper .is-headingtext-accent,
.is-wrapper .is-headingtext-accent h1,
.is-wrapper .is-headingtext-accent h2,
.is-wrapper .is-headingtext-accent h3,
.is-wrapper .is-headingtext-accent h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-accent h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-accent h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-accent h1 span,
.is-wrapper .is-headingtext-accent h2 span,
.is-wrapper .is-headingtext-accent h3 span,
.is-wrapper .is-headingtext-accent h4 span,
.is-wrapper .is-headingtext-accent h5 span,
.is-wrapper .is-headingtext-accent .comments-heading,
.is-wrapper .is-headingtext-accent .pixpa-common-headingclass,
.is-wrapper .is-headingtext-accent .pixpa-marqueetext,
.is-wrapper .is-headingtext-accent .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-accent .modal-content-wrapper .h6 {
    color: #cdbba7;
    fill: #cdbba7;
}

.is-wrapper .is-headingtext-accent #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    fill: #cdbba7 !important;
}

.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-headingtext-accent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #cdbba7 !important;
}

.is-wrapper .is-headingtext-darkaccent,
.is-wrapper .is-headingtext-darkaccent h1,
.is-wrapper .is-headingtext-darkaccent h2,
.is-wrapper .is-headingtext-darkaccent h3,
.is-wrapper .is-headingtext-darkaccent h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-darkaccent h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-darkaccent h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-darkaccent h1 span,
.is-wrapper .is-headingtext-darkaccent h2 span,
.is-wrapper .is-headingtext-darkaccent h3 span,
.is-wrapper .is-headingtext-darkaccent h4 span,
.is-wrapper .is-headingtext-darkaccent h5 span,
.is-wrapper .is-headingtext-darkaccent .comments-heading,
.is-wrapper .is-headingtext-darkaccent .pixpa-common-headingclass,
.is-wrapper .is-headingtext-darkaccent .pixpa-marqueetext,
.is-wrapper .is-headingtext-darkaccent .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-darkaccent .modal-content-wrapper .h6 {
    color: #333333;
    fill: #333333;
}

.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    fill: #333333 !important;
}

.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle spam:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-headingtext-darkaccent #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #333333 !important;
}

.is-wrapper .is-headingtext-textcolor,
.is-wrapper .is-headingtext-textcolor h1,
.is-wrapper .is-headingtext-textcolor h2,
.is-wrapper .is-headingtext-textcolor h3,
.is-wrapper .is-headingtext-textcolor h4:not(.is-wrapper .is-section-imagelist h4 a, .is-wrapper .is-section-imagelist h4 a:hover),
.is-wrapper .is-headingtext-textcolor h5:not(.is-wrapper .is-section-imagelist h5 a, .is-wrapper .is-section-imagelist h5 a:hover),
.is-wrapper .is-headingtext-textcolor h6:not(.is-wrapper .is-section-imagelist h6 a, .is-wrapper .is-section-imagelist h6 a:hover),
.is-wrapper .is-headingtext-textcolor h1 span,
.is-wrapper .is-headingtext-textcolor h2 span,
.is-wrapper .is-headingtext-textcolor h3 span,
.is-wrapper .is-headingtext-textcolor h4 span,
.is-wrapper .is-headingtext-textcolor h5 span,
.is-wrapper .is-headingtext-textcolor .comments-heading,
.is-wrapper .is-headingtext-textcolor .pixpa-common-headingclass,
.is-wrapper .is-headingtext-textcolor .pixpa-marqueetext,
.is-wrapper .is-headingtext-textcolor .textblock-text,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h1,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h2,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h3,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h4,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h5,
.listitem-modal-wrapper .cover-featherlight-content.is-headingtext-textcolor .modal-content-wrapper .h6 {
    color: #4d4d4d;
    fill: #4d4d4d;
}

.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items .faqs-grid-container .category-navbar button svg {
    fill: #4d4d4d !important;
}

.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:before,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle.current:before,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items.tab-layout .faqs-grid-container .pxp-tab-menu .subtitle:hover:before,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:before,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle.current span:before,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:after,
.is-wrapper .is-headingtext-textcolor #builder-image_with_text-items[data-layout="layout26"] .faqs-grid-container .pxp-tab-menu .subtitle span:hover:before {
    background: #4d4d4d !important;
}

::selection {
    background-color: rgba(205, 187, 167, 1);
    color: rgb(255, 255, 255)
}