.elementor-499 .elementor-element.elementor-element-a1fa124{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-d5a60ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-d5a60ec .yarchi-editorial-header{--yarchi-header-bg:rgba(248, 244, 238, 0.10);--yarchi-header-bg-scrolled:rgba(243, 238, 230, 0.92);--yarchi-header-border:rgba(96, 69, 54, 0.10);--yarchi-header-border-scrolled:rgba(96, 69, 54, 0.18);--yarchi-header-shadow:0 12px 32px rgba(18, 24, 26, 0.045);--yarchi-header-blur:16px;--yarchi-header-saturate:115%;--yarchi-header-min-h:82px;--yarchi-header-min-h-scrolled:66px;--yarchi-header-max-w:1380px;--yarchi-header-gutter:56px;--yarchi-header-gap:28px;--yarchi-progress-color:#8d6751;--yarchi-progress-h:1px;--yarchi-logo-max-w:172px;--yarchi-logo-max-h:64px;--yarchi-logo-max-h-scrolled:34px;--yarchi-logo-opacity:1;--yarchi-logo-fallback-color:#1e1a16;--yarchi-nav-gap:26px;--yarchi-nav-align:center;--yarchi-nav-line-w:18px;--yarchi-nav-hover-y:-1px;--yarchi-social-gap:6px;--yarchi-social-divider-h:12px;--yarchi-social-arrow:0.78em;--yarchi-cta-color:#f8f4ee;--yarchi-cta-bg:#292c28;--yarchi-cta-color-hover:#fffdf9;--yarchi-cta-bg-hover:#292c28;--yarchi-cta-min-h:42px;--yarchi-cta-gap:10px;--yarchi-cta-radius:10px;--yarchi-cta-shadow:none;--yarchi-cta-hover-y:-1px;--yarchi-cta-icon-size:26px;--yarchi-cta-icon-bg:#d9c6b9;--yarchi-cta-icon-color:#292c28;--yarchi-cta-icon-radius:7px;}.elementor-499 .elementor-element.elementor-element-b71b1fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-fc33af4 .yarchi-hero-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-fc33af4 .yarchi-hero-copy p{color:rgba(21, 25, 26, 0.68);}.elementor-499 .elementor-element.elementor-element-4aaefe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-4aaefe2 .yarchi-studio-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-4aaefe2 .stat-card strong{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-4aaefe2 .stat-card span{color:rgba(21, 25, 26, 0.6);}.elementor-499 .elementor-element.elementor-element-01e2047 .yarchi-projects .yarchi-section-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-01e2047 .project-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-b4ce6a8 .yarchi-services .yarchi-section-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-b4ce6a8 .service-row__title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-b4ce6a8 .service-row__desc{color:rgba(21, 25, 26, 0.62);}.elementor-499 .elementor-element.elementor-element-da0d49d .yarchi-approach-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-da0d49d .process-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-da0d49d .process-number{color:rgba(21, 25, 26, 0.4);}.elementor-499 .elementor-element.elementor-element-d261b6b .yarchi-instagram-section .yarchi-section-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-b9d8391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-b9d8391 .yarchi-reviews-section .yarchi-section-title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-b9d8391 .yarchi-review-card blockquote{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-bcde93d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-bcde93d .contact__title{color:#1e1a16;}.elementor-499 .elementor-element.elementor-element-5904de6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-5de5565 .footer-cta__title{color:#FDFDFD;}.elementor-499 .elementor-element.elementor-element-5de5565 .footer-col a{color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS for yarchi-footer, class: .elementor-element-5de5565 */.footer-cta .btn-light {
    color: #111111 !important;
    -webkit-text-fill-color: #111111 !important;
}

.footer-cta .btn-light:hover,
.footer-cta .btn-light:focus,
.footer-cta .btn-light:active {
    color: #111111 !important;
    -webkit-text-fill-color: #111111 !important;
}/* End custom CSS */