.elementor-20 .elementor-element.elementor-element-db49e58{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:111px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59e4504 .qing-hero-carousel{height:75vh;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__inner{max-width:1500px;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__overlay{background:linear-gradient(90deg, rgba(30,24,16,.72) 0%, rgba(30,24,16,.45) 45%, rgba(30,24,16,.06) 100%);}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__eyebrow{color:#d9b676;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__eyebrow:before{background:#d9b676;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__title{color:#fdf9f1;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__accent{color:#e0bd82;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__desc{color:rgba(253,249,241,.8);}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__btn--solid{background:#e0bd82;border-color:#e0bd82;color:#2a2118;}.elementor-20 .elementor-element.elementor-element-59e4504 .carousel__dot.is-active{background:#d9b676;}.elementor-20 .elementor-element.elementor-element-59e4504 .carousel__progress span{background:#d9b676;}.elementor-20 .elementor-element.elementor-element-59e4504 .carousel__nav:hover{border-color:#d9b676;color:#d9b676;}.elementor-20 .elementor-element.elementor-element-537b066{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-361df21 .qing-value-strip{background-color:#f3efe6;--value-line:#ddd4c4;padding-top:46px;padding-bottom:46px;}.elementor-20 .elementor-element.elementor-element-361df21 .value-strip__inner{max-width:1500px;--value-gap:34px;column-gap:34px;}.elementor-20 .elementor-element.elementor-element-361df21 .value__icon{color:#a98b57;margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-361df21 .value__icon svg{width:28px;height:28px;}.elementor-20 .elementor-element.elementor-element-361df21 .value__title{color:#5f533f;}.elementor-20 .elementor-element.elementor-element-361df21 .value__desc{color:#887d6d;text-transform:none;}.elementor-20 .elementor-element.elementor-element-f78970f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-81fc47e .qing-category-section{background:#faf7f0;padding-top:60px;padding-bottom:60px;}.elementor-20 .elementor-element.elementor-element-81fc47e .qing-cat-container,.elementor-20 .elementor-element.elementor-element-81fc47e .cat-carousel{max-width:1500px;}.elementor-20 .elementor-element.elementor-element-81fc47e .section__eyebrow{color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-81fc47e .section__eyebrow:before{background:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-81fc47e .section__title{color:#4a4033;font-family:"ABeeZee", Sans-serif;font-weight:normal;}.elementor-20 .elementor-element.elementor-element-81fc47e .section__lead{color:#887d6d;font-size:15px;font-weight:normal;text-transform:none;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-track{--cards:3;--cat-gap:26px;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-card__name{color:#5f533f;font-family:"ABeeZee", Sans-serif;font-weight:bold;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-card__price{color:#8a6d3b;background-color:transparent;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-rail span{background-color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-nav:hover,.elementor-20 .elementor-element.elementor-element-81fc47e .btn-line:hover{background-color:#8a6d3b;border-color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-card__media{aspect-ratio:4 / 5;}.elementor-20 .elementor-element.elementor-element-81fc47e .cat-card__note{font-family:"Arial", Sans-serif;}.elementor-20 .elementor-element.elementor-element-84ea4bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .qing-products{background:#FAF7F0;padding-top:0px;padding-bottom:60px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-grid{--prod-columns:4;--prod-gap:20px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__head{margin-bottom:30px;border-bottom-color:#e2dacd;border-bottom-width:1px;border-bottom-style:solid;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__eyebrow,.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__price,.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-filter.is-active{color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__eyebrow:before,.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-filter.is-active:after{background:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__title{color:#4a4033;font-family:"ABeeZee", Sans-serif;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-filter{font-family:"Times New Roman", Sans-serif;font-size:12px;text-transform:capitalize;color:#887d6d;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__eyebrow{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-filter.is-active{background-color:#8a6d3b;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__name{color:#5f533f;font-family:"ABeeZee", Sans-serif;font-weight:bold;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__meta{color:#887d6d;font-size:15px;font-style:normal;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__media{aspect-ratio:1 / 1;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__badge{background-color:#8a6d3b;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod__quick{background-color:rgba(250,247,240,.95);color:#2a2118;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-load-more{color:#8a6d3b;border-color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-load-more:hover,.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-load-more:focus-visible{background:#8a6d3b;border-color:#8a6d3b;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-load-more-wrap{margin-top:42px;}.elementor-20 .elementor-element.elementor-element-6fa81a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__pane{min-height:96vh;background-position:center center;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__copy{max-width:1500px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__copy>*{max-width:560px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__eyebrow{color:#d9b676;margin-bottom:22px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__eyebrow:before{background:#d9b676;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__title{color:#fdf9f1;margin-bottom:24px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__title em,.elementor-20 .elementor-element.elementor-element-8c7b058 .pstat__num{color:#e0bd82;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__text{color:rgba(253,249,241,.78);margin-bottom:30px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__stats{gap:44px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__button{background:#e0bd82;border-color:#e0bd82;color:#2a2118;}.elementor-20 .elementor-element.elementor-element-59c0da7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59e59d5 .section--blog{background:#f5f1e8;}.elementor-20 .elementor-element.elementor-element-59e59d5 .blog-grid{gap:60px;}.elementor-20 .elementor-element.elementor-element-821bcfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6c21baa .section--faq{background:#F5F1E8;padding:80px 0px 80px 0px;--brown:#8a6d3b;--line:#d8cfc1;}.elementor-20 .elementor-element.elementor-element-6c21baa .faq-layout{gap:0px;grid-template-columns:24% 1fr;}.elementor-20 .elementor-element.elementor-element-6c21baa .faq-item.is-open .faq-q__icon{background:#8a6d3b;border-color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-606a37f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-69f3d37 .section--contact{background:#eee7db;--brown:#8a6d3b;--line:#d8cfc1;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-form{background:#F5F1E8;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-layout{gap:53px;grid-template-columns:39% 1fr;}.elementor-20 .elementor-element.elementor-element-69f3d37 .btn-solid{background:#8a6d3b;border-color:#8a6d3b;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-list__icon{color:#8a6d3b;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-list__icon i{display:block;width:18px;font-size:18px;line-height:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-list__icon svg{width:18px;height:18px;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-list__icon .e-font-icon-svg{width:18px;height:18px;fill:currentColor;stroke:none;}.elementor-20 .elementor-element.elementor-element-69f3d37 .section__title{font-family:"Times New Roman", Sans-serif;}.elementor-20 .elementor-element.elementor-element-69f3d37 .section__lead{font-family:"Times New Roman", Sans-serif;}.elementor-20 .elementor-element.elementor-element-69f3d37 .contact-list li{font-family:"Tahoma", Sans-serif;}.elementor-20 .elementor-element.elementor-element-69f3d37 .cf-input{font-family:"Times New Roman", Sans-serif;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-grid{--prod-columns:3;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-59e4504 .qing-hero-carousel{height:320px;}.elementor-20 .elementor-element.elementor-element-59e4504 .slide__inner{padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-361df21 .value-strip__inner{padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-81fc47e .qing-category-section{padding-top:30px;padding-bottom:30px;margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-81fc47e .qing-cat-container,.elementor-20 .elementor-element.elementor-element-81fc47e .cat-carousel{width:100%;padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .prod-grid{--prod-columns:2;--prod-gap:10px;}.elementor-20 .elementor-element.elementor-element-c3d3d3f .section__head{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-8c7b058 .parallax__pane{min-height:340px;}.elementor-20 .elementor-element.elementor-element-59e59d5 .section--blog{padding:30px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-59e59d5 .blog-grid{gap:20px;}.elementor-20 .elementor-element.elementor-element-59e59d5 .section__eyebrow{font-size:12px;}.elementor-20 .elementor-element.elementor-element-59e59d5 .section__title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-6c21baa .section--faq{padding:30px 15px 30px 15px;}.elementor-20 .elementor-element.elementor-element-6c21baa .faq-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6c21baa .section__title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-6c21baa .faq-q__text{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6c21baa .faq-a>div{font-size:14px;}.elementor-20 .elementor-element.elementor-element-69f3d37 .section--contact{padding:30px 0px 30px 0px;}}