body,
#pre-footer,
#main.blog,
.about-block.about-block-home,
.page-template-page-builder .testimonials-block,
.page-template-page-about .testimonials-block,
.about-content-wrapper,
.text-block {
    background: #F4E3D7;
}

#site::before,
.page-template-page-home .testimonials-block,
.related-posts {
    background: #ffab72;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    background: #385d84;
}

a.more-link,
button,
footer.site-footer,
.blog-category-single p,
#pre-footer .sign-up input[type="submit"],
.post-navigation a,
#comments .comment-list .comment .comment-body .reply a,
p.form-submit input.submit,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .button,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce button.button,
.woocommerce a.button,
.woocommerce-page #payment #place_order,
.contact-wrapper .contact-form input[type="submit"],
.woocommerce .shop-categories .shop-category-link,
.portfolio-categories ul li a,
.woocommerce .shop-categories ul li a,
.wp-block-button__link {
    background: #142B43;
}

.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a,
.woocommerce-store-notice {
    background: #142B43 !important;
}

.prev-slide,
.next-slide,
a,
.question h3,
.post-meta,
.post-meta a,
.text-block {
    color: #142B43;
}

#comments .comment-list .comment .children li,
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
    border-color: #142B43;
}

.blog-categories,
.latest-posts-home,
.featured-pages-single p,
nav.navigation-top ul li ul.sub-menu,
#comments,
.related.products,
.woocommerce-info,
.woocommerce-message,
.about-block,
.search-box,
.woocommerce form.checkout_coupon,
.woocommerce span.onsale,
blockquote,
pre,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
    background: #9CA9B1;
}

nav.navigation-top ul li a:hover {
    color: #4B7A90;
}

.page-template-page-builder .testimonials-block .prev-slide,
.page-template-page-builder .testimonials-block .next-slide,
.page-template-page-about .testimonials-block .prev-slide,
.page-template-page-about .testimonials-block .next-slide {
    color: #F3BEAF;
}

.page-template-page-home .testimonials-block .prev-slide,
.page-template-page-home .testimonials-block .next-slide {
    color: #ffffff;
}

.comment-form input,
.comment-form textarea,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce form .form-row .select2-container,
.contact-wrapper .contact-form input,
.contact-wrapper .contact-form textarea,
.woocommerce table.cart,
.woocommerce table.cart td,
.woocommerce .cart_totals table.shop_table,
.woocommerce .cart_totals table.shop_table td,
.woocommerce .cart_totals table.shop_table th,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr {
    border-color: #4B7A90 !important;
}

#pre-footer .sign-up input {
    border-color: #9CA9B1;
}

.featured-pages,
a.more-link:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce .shop-categories ul li a:hover,
.portfolio-categories ul li a:hover,
.contact-wrapper .contact-form input[type="submit"]:hover,
p.form-submit input.submit:hover,
#pre-footer .sign-up input[type="submit"]:hover {
    background: #4B7A90;
}

.woocommerce .star-rating span,
.woocommerce p.stars a {
    color: #4B7A90;
}

#main.services,
#main.about,
.faq-block,
.featured-pages-single a:hover p {
    background: #E5C4AB;
}

.question i,
.pagination span.current {
    color: #ffab72;
}

.woocommerce nav.woocommerce-pagination ul li span.current {
    color: #ffab72 !important;
}

.home-header-graphic-1 {
    fill: rgba(156, 169, 177, 0.85);
}

.home-header-graphic-2 {
    fill: rgba(75, 122, 144, 0.83);
}

.home-about-graphic-1 {
    fill: #ffab72;
}

.home-about-graphic-2 {
    fill: rgba(20, 43, 67, 0.69);
}

.footer-graphic-1 {
    fill: rgba(156, 169, 177, 0.82);
}

.footer-graphic-2 {
    fill: rgba(20, 43, 67, 0.72);
}

.blog-header-graphic-1 {
    fill: rgba(156, 169, 177, 0.68);
}

.blog-header-graphic-2 {
    fill: rgba(75, 122, 144, 0.83);
}

.about-graphic-1 {
    fill: rgba(208, 131, 110, 0.80);
}

.about-graphic-2 {
    fill: rgba(237, 224, 214, 0.69);
}

.shop-graphic-1 {
    fill: rgba(20, 43, 67, 0.85);
}

.shop-graphic-2 {
    fill: rgba(75, 122, 144, 0.68);
}

.colour1 {
    background: #F4E3D7 !important;
}

.colour1.about-block .about-block-content,
.colour1 .latest-posts-home-single h3 a,
.colour1.testimonials-block,
.colour1 .question h3,
.colour1.faq-block h2,
.colour1.faq-block .answer {
    color: #142B43;
}

.colour1.about-block .about-block-content a.more-link {
    background: #9CA9B1;
}

.colour1.testimonials-block .prev-slide,
.colour1.testimonials-block .next-slide,
.colour1 .question i {
    color: #142B43 !important;
}

.colour1 .about-graphic-2 {
    fill: #142B43;
    fill-opacity: 0.69;
}

.colour2 {
    background: #E5C4AB !important;
}

.colour2.about-block .about-block-content,
.colour2 .latest-posts-home-single h3 a,
.colour2.testimonials-block,
.colour2 .question h3,
.colour2.faq-block h2,
.colour2.faq-block .answer {
    color: #142B43;
}

.colour2.about-block .about-block-content a.more-link {
    background: #9CA9B1;
}

.colour2.testimonials-block .prev-slide,
.colour2.testimonials-block .next-slide,
.colour2 .question i {
    color: #142B43 !important;
}

.colour2 .about-graphic-2 {
    fill: #142B43;
    fill-opacity: 0.69;
}


.colour3 {
    background: #ffab72 !important;
}

.colour3.about-block .about-block-content,
.colour3 .latest-posts-home-single h3 a,
.colour3.testimonials-block,
.colour3 .question h3,
.colour3.faq-block h2,
.colour3.faq-block .answer,
.colour3.text-block {
    color: #F4E3D7;
}

.colour3.about-block .about-block-content a.more-link {
    background: #9CA9B1;
}

.colour3 .home-about-graphic-1 {
    fill: rgba(156, 169, 177, 1);
}

.colour3.testimonials-block .prev-slide,
.colour3.testimonials-block .next-slide,
.colour3 .question i {
    color: #F4E3D7 !important;
}

.colour3 .about-graphic-2 {
    fill: #142B43;
    fill-opacity: 0.69;
}

.colour3 .about-graphic-1 {
    fill: #9CA9B1;
    fill-opacity: 0.80;
}

.colour4 {
    background: #9CA9B1 !important;
}

.colour4 .featured-pages-single p {
    background: #4B7A90;
}

.colour4.about-block .about-block-content a.more-link {
    background: #4B7A90;
}

.colour4.about-block .about-block-content,
.colour4 .latest-posts-home-single h3 a,
.colour4.testimonials-block,
.colour4 .question h3,
.colour4.faq-block h2,
.colour4.faq-block .answer,
.colour4.text-block {
    color: #142B43;
}

.colour4.testimonials-block .prev-slide,
.colour4.testimonials-block .next-slide,
.colour4 .question i {
    color: #142B43 !important;
}

.colour4 .about-graphic-2 {
    fill: #142B43;
    fill-opacity: 0.69;
}

.colour5 {
    background: #4B7A90 !important;
}

.colour5.about-block .about-block-content,
.colour5 .latest-posts-home-single h3 a,
.colour5.testimonials-block,
.colour5 .question h3,
.colour5.faq-block h2,
.colour5.faq-block .answer,
.colour5.text-block {
    color: #F4E3D7;
}

.colour5.about-block .about-block-content a.more-link {
    background: #9CA9B1;
}

.colour5.testimonials-block .prev-slide,
.colour5.testimonials-block .next-slide,
.colour5 .question i {
    color: #F4E3D7 !important;
}

.colour5 .featured-pages-single p {
    background: #ffab72;
}

.colour5 .about-graphic-2 {
    fill: #142B43;
    fill-opacity: 0.69;
}

.colour6 {
    background: #142B43 !important;
}

.colour6 .home-about-graphic-2 {
    fill: rgba(244, 227, 215, 0.69);
}

.colour6.about-block .about-block-content,
.colour6 .latest-posts-home-single h3 a,
.colour6.testimonials-block,
.colour6 .question h3,
.colour6.faq-block h2,
.colour6.faq-block .answer,
.colour6.text-block {
    color: #F4E3D7;
}

.colour6.about-block .about-block-content a.more-link {
    background: #9CA9B1;
}

.colour6.testimonials-block .prev-slide,
.colour6.testimonials-block .next-slide,
.colour6 .question i {
    color: #ffab72 !important;
}

.colour6 .featured-pages-single p {
    background: #ffab72;
}