/* Attach after existing official styles. No layout/size/order overrides. */
.elementor-143 .elementor-element-965194 .fun-fact-inner,
.elementor-143 .elementor-element-3dd94af1 .fun-fact-inner,
.elementor-143 .elementor-element-2728b165 .fun-fact-inner{background:linear-gradient(125deg,#fff0dc,#ffd6a5)!important;border-color:#eea15b!important}
.elementor-143 .elementor-element-965194 .number-wrapper,
.elementor-143 .elementor-element-3dd94af1 .number-wrapper,
.elementor-143 .elementor-element-2728b165 .number-wrapper{color:#df6c12!important}
.elementor-143 .elementor-element-965194 .title,
.elementor-143 .elementor-element-3dd94af1 .title,
.elementor-143 .elementor-element-2728b165 .title{color:#583c29!important}
.qg-orange-icon{background:linear-gradient(135deg,#fb9b3c,#d97021)!important;box-shadow:0 7px 20px #f5852133}.qg-orange-icon img{filter:brightness(0) invert(1)}
.qg-site-theme{position:fixed;top:20px;right:16px;z-index:9999;border:1px solid #ff8b00;border-radius:50%;width:32px;height:32px;background:#33241a;color:#ff9b34;cursor:pointer;font-size:18px}
@media(max-width:767px){.qg-site-theme{right:55px;top:15px}}
html[data-qg-theme=light] body{background:#fffaf5!important;color:#27221e!important}
html[data-qg-theme=light] .elementor-section,html[data-qg-theme=light] .elementor-background-overlay{background-color:#fffaf5!important}
html[data-qg-theme=light] h1,html[data-qg-theme=light] h2,html[data-qg-theme=light] h3,html[data-qg-theme=light] .heading-title{color:#332820!important}
html[data-qg-theme=light] p,html[data-qg-theme=light] .icon-box-description,html[data-qg-theme=light] .elementor-icon-list-text,html[data-qg-theme=light] .jkit-menu a{color:#6e5b4c!important}
html[data-qg-theme=light] .style-color span{color:#ed7b17!important}html[data-qg-theme=light] .elementor-button{color:#3b291c!important}
html[data-qg-theme=light] .qg-site-logo{background:#181818;border-radius:8px}
