.elementor-2017 .elementor-element.elementor-element-6c086c8{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-2017 .elementor-element.elementor-element-457347a{background-color:#FFEFDF;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px}.elementor-2017 .elementor-element.elementor-element-63ac7ce{background-color:#FFEFDF;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px}.elementor-2017 .elementor-element.elementor-element-64b0143{background-color:#FFEFDF;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px}.elementor-2017 .elementor-element.elementor-element-e746663 .elementor-button{background-color:#A25113;font-size:13px;border-radius:99px 99px 99px 99px;padding:3px 12px 3px 12px}.elementor-2017 .elementor-element.elementor-element-dbaa574{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:18px}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-button{background-color:#914A19;fill:#FFF;color:#FFF;border-radius:14px 14px 14px 14px}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(1 * 100%)}.elementor-2017 .elementor-element.elementor-element-dbaa574:after{content:"1"}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post__thumbnail__link{width:100%}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px;padding:8px 8px 8px 8px;background-color:#FFF5ED;border-color:#FFAB6B}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post__thumbnail{border-radius:8px 8px 8px 8px}.elementor-2017 .elementor-element.elementor-element-dbaa574.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:9px}.elementor-2017 .elementor-element.elementor-element-dbaa574.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:9px}.elementor-2017 .elementor-element.elementor-element-dbaa574.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:9px}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post__title{margin-bottom:7px}@media(max-width:1024px){.elementor-2017 .elementor-element.elementor-element-dbaa574{--grid-row-gap:20px;--grid-column-gap:15px}}@media(max-width:767px){.elementor-2017 .elementor-element.elementor-element-dbaa574{--grid-row-gap:15px;--grid-column-gap:8px}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(1 * 100%)}.elementor-2017 .elementor-element.elementor-element-dbaa574:after{content:"1"}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post__thumbnail__link{width:100%}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post{padding:5px 5px 5px 5px}}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-gradient-wrapper{--capy-bg:#FCF8F2;--capy-panel-bg:#FFFFFF;--capy-text:#593d2b;--capy-text-light:#8c6b52;--capy-accent:#B0744B;--capy-accent-hover:#965B36;--capy-border:#F0E4D8;--capy-danger:#D95D5D;--capy-radius:16px;--capy-radius-small:8px;--capy-shadow:0 8px 24px rgba(89, 61, 43, 0.06);font-family:inherit;color:var(--capy-text);background:var(--capy-bg);padding:24px;border-radius:var(--capy-radius);box-sizing:border-box}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-gradient-wrapper *{box-sizing:border-box}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preview-box{width:100%;height:250px;border-radius:var(--capy-radius);margin-bottom:24px;box-shadow:var(--capy-shadow);background-color:#fff;background-image:var(--bg-grad,linear-gradient(transparent,transparent)),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-size:100% 100%,24px 24px,24px 24px;background-position:0 0,0 0,12px 12px;background-repeat:no-repeat,repeat,repeat;transition:--bg-grad 0.3s ease}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-panel{background:var(--capy-panel-bg);padding:20px 24px;border-radius:var(--capy-radius);border:1px solid var(--capy-border);margin-bottom:24px;box-shadow:var(--capy-shadow)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-top-controls{display:flex;align-items:center;gap:24px;margin-bottom:32px;flex-wrap:wrap}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-type-toggle{display:flex;background:var(--capy-bg);border:1px solid var(--capy-border);border-radius:30px;padding:4px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-type-btn{background:#fff0;color:var(--capy-text-light);border:none;padding:8px 24px;border-radius:26px;cursor:pointer;font-weight:600;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-type-btn.active{background:var(--capy-accent);color:#fff;box-shadow:0 4px 10px rgb(176 116 75 / .3)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-control{display:flex;align-items:center;gap:12px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-dial{width:36px;height:36px;border-radius:50%;border:2px solid var(--capy-border);background:var(--capy-bg);position:relative;cursor:pointer;transition:border-color 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-dial:hover{border-color:var(--capy-accent)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-rotator{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-pointer{width:10px;height:10px;background:var(--capy-accent);border-radius:50%;position:absolute;top:2px;left:50%;transform:translateX(-50%)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-angle-input{width:65px!important;text-align:center;border-radius:var(--capy-radius-small)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-hint-text{font-size:13px;color:var(--capy-text-light);margin-left:auto;font-style:italic}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-container{margin:0 14px 45px 14px;position:relative}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-gradient-bar{height:24px;border-radius:12px;position:relative;cursor:copy;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .05),inset 0 2px 5px rgb(0 0 0 / .05);background-color:#fff;background-image:var(--bg-grad,linear-gradient(transparent,transparent)),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-size:100% 100%,12px 12px,12px 12px;background-position:0 0,0 0,6px 6px;background-repeat:no-repeat,repeat,repeat}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb{position:absolute;top:50%;width:18px;height:34px;background:#fff;border:2px solid var(--capy-border);border-radius:6px;transform:translate(-50%,-50%);cursor:grab;z-index:2;box-shadow:0 4px 8px rgb(89 61 43 / .15);transition:border-color 0.2s,transform 0.1s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb:active{cursor:grabbing;transform:translate(-50%,-50%) scale(.95)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb:hover,.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb.active{border-color:var(--capy-accent);z-index:3}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb-color-indicator{position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgb(0 0 0 / .1);pointer-events:none;background-color:#fff;background-image:var(--bg-grad,linear-gradient(transparent,transparent)),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-size:100% 100%,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;background-repeat:no-repeat,repeat,repeat}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-slider-thumb-label{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);background:var(--capy-bg);border:1px solid var(--capy-border);color:var(--capy-text);font-weight:600;padding:2px 8px;border-radius:6px;font-size:11px;pointer-events:none}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-stops-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-stop-row{display:flex;align-items:center;justify-content:space-between;background:var(--capy-bg);padding:12px 14px;border-radius:var(--capy-radius-small);border:1px solid var(--capy-border);transition:border-color 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-stop-row:hover{border-color:var(--capy-accent)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-input{background:#fff;border:1px solid var(--capy-border);color:var(--capy-text);padding:6px 8px;border-radius:var(--capy-radius-small);outline:none;transition:border-color 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-input:focus{border-color:var(--capy-accent)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-color-picker{width:38px;height:38px;padding:0;border:none;border-radius:6px;cursor:pointer;background:#fff0}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-position-input,.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-opacity-input{width:55px;font-weight:500;font-size:12px;text-align:center}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn{background:var(--capy-bg);color:var(--capy-text);border:1px solid var(--capy-border);padding:10px 20px;border-radius:var(--capy-radius-small);cursor:pointer;font-weight:600;transition:all 0.2s ease}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn:hover{border-color:var(--capy-accent);color:var(--capy-accent)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-primary{background:var(--capy-accent);color:#fff;border:none;padding:11px 21px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-primary:hover{background:var(--capy-accent-hover);color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px rgb(176 116 75 / .2)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-danger{color:var(--capy-danger);border-color:#F8D7D7;background:#FFF5F5}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-danger:hover{background:var(--capy-danger);color:#fff;border-color:var(--capy-danger)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-small{padding:6px 14px;font-size:13px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-btn-block{width:100%;margin-top:16px;display:block;text-align:center}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-delete-stop{background:#fff0;border:none;color:var(--capy-text-light);cursor:pointer;font-size:20px;padding:0 4px;border-radius:50%;transition:color 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-delete-stop:hover{color:var(--capy-danger)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-output-panel textarea{width:100%;height:80px;background:var(--capy-bg);color:var(--capy-text);border:1px solid var(--capy-border);padding:14px;border-radius:var(--capy-radius-small);font-family:monospace;font-size:14px;resize:none;margin-bottom:16px;line-height:1.5}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-output-actions{display:flex;gap:12px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-bottom-stack{display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-hint-text{display:none}}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-panel-header,.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-panel-title{margin:0;font-size:18px;font-weight:700;color:var(--capy-text)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-category{margin-bottom:20px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-category:last-child{margin-bottom:0}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-category-title{font-size:13px;color:var(--capy-text-light);font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-wrapper{position:relative;max-height:160px;overflow:hidden;transition:max-height 0.4s ease}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-wrapper.capy-expanded{max-height:600px!important;overflow-y:auto}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-wrapper.capy-expanded::-webkit-scrollbar{width:6px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-wrapper.capy-expanded::-webkit-scrollbar-thumb{background:var(--capy-border);border-radius:4px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-overlay{position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,#fff0,var(--capy-panel-bg));pointer-events:none;transition:opacity 0.3s ease}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-preset-wrapper.capy-expanded .capy-preset-overlay{opacity:0}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-swatch-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:14px;margin-bottom:24px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-swatch{width:100%;aspect-ratio:1;border-radius:50%;cursor:pointer;border:3px solid #fff0;transition:transform 0.3s cubic-bezier(.175,.885,.32,1.275),border-color 0.2s;background-color:#fff;background-image:var(--bg-grad,linear-gradient(transparent,transparent)),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-size:100% 100%,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;background-repeat:no-repeat,repeat,repeat}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-swatch:hover{transform:scale(1.15) translateY(-2px);border-color:#fff;box-shadow:0 6px 12px rgb(89 61 43 / .15);z-index:2;position:relative}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-list{list-style:none;padding:0;margin:0;max-height:350px;overflow-y:auto}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-list::-webkit-scrollbar{width:6px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-list::-webkit-scrollbar-thumb{background:var(--capy-border);border-radius:4px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-item{display:flex;align-items:flex-start;justify-content:space-between;background:var(--capy-bg);padding:14px;margin-bottom:12px;border-radius:var(--capy-radius-small);cursor:pointer;border:1px solid #fff0;transition:all 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-item:hover{background:#F5EBE1;border-color:var(--capy-accent)}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-color{width:36px;height:36px;border-radius:6px;margin-right:16px;flex-shrink:0;box-shadow:0 2px 4px rgb(0 0 0 / .05);background-color:#fff;background-image:var(--bg-grad,linear-gradient(transparent,transparent)),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-size:100% 100%,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;background-repeat:no-repeat,repeat,repeat}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-text{flex:1;font-size:13px;white-space:normal;word-break:break-word;font-family:monospace;color:var(--capy-text);line-height:1.6;padding-right:12px;margin-top:6px}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-delete{background:none;border:none;color:var(--capy-text-light);opacity:.6;cursor:pointer;font-size:22px;padding:0 4px;line-height:1;margin-top:6px;transition:color 0.2s}.elementor-2017 .elementor-element.elementor-element-7ef3ef8 .capy-history-delete:hover{color:var(--capy-danger);opacity:1}.elementor-2017 .elementor-element.elementor-element-dbaa574 .elementor-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}