.gb-container-5950de47{position:relative;overflow-x:hidden;overflow-y:hidden;background-color:var(--contrast)}.gb-container-5950de47:after{content:"";background-image:linear-gradient(180deg,rgb(255 255 255 / .01),rgb(0 0 0 / .87) 99%);z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gb-container-c7e444b2{display:flex;flex-direction:row;justify-content:space-between;z-index:2;position:relative;overflow-x:hidden;overflow-y:hidden;padding:140px 40px 80px;margin-right:auto;margin-left:auto;color:var(--base-3);background-image:linear-gradient(180deg,#fff0,#000000 97%)}.gb-container-c7e444b2:before{content:"";background-image:url(https://rugcraftinghub.com/wp-content/uploads/2025/04/kramis-tufting-tutorials-1024x576.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.18}.gb-container-c7e444b2.gb-has-dynamic-bg:before{background-image:var(--background-url)}.gb-container-c7e444b2.gb-no-dynamic-bg:before{background-image:none}.gb-container-a1cfe963{width:auto;display:flex;flex-direction:column;padding-top:60px}.gb-container-0894b7c5{padding:30px 40px 0;margin-right:0;margin-bottom:0;margin-left:0}.gb-container-3165593a{text-align:center;padding-right:20px;padding-left:20px}.gb-container-7f2d1a50{text-align:center;padding:40px;margin-top:40px}.gb-container-1733a43a{padding:40px;margin-top:40px;border-radius:0;border:0 solid;background-color:var(--base-3)}.gb-container-391f96b7{padding-top:40px;padding-bottom:40px;margin-top:40px}.gb-container-e378a826{padding:40px;margin-top:40px;border-top-left-radius:15px;border-top-right-radius:15px;background-color:var(--base-3)}.gb-container-875f7e03{text-align:center;padding-top:40px;padding-bottom:40px}.gb-container-39bcef1f{padding:40px;border-top-left-radius:0;border-top-right-radius:15px;border-top-width:0;background-color:var(--base-3)}.gb-container-87b7bf5f{padding-top:40px;padding-bottom:40px}.gb-container-ead899b4{padding:30px;margin-top:40px;background-color:var(--base-3)}.gb-container-558ee340{max-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;column-gap:80px;position:relative;overflow-x:hidden;overflow-y:hidden;text-align:center;padding:60px 20px 100px;margin-right:auto;margin-left:auto}.gb-container-a4b5cd2e{height:100%;min-height:450px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding:40px;border-radius:.5rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;background-color:var(--base-2)}.gb-grid-wrapper>.gb-grid-column-a4b5cd2e{width:33.33%;flex-grow:0}.gb-container-d6dccb69{text-align:center}.gb-container-2189687a{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px;border-radius:.5rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;background-color:var(--base-2)}.gb-grid-wrapper>.gb-grid-column-2189687a{width:33.33%}.gb-container-ad1e0dab{text-align:center}.gb-container-6a373d73{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px;border-radius:.5rem;border:1px solid #e6e6e6;background-color:var(--base-2)}.gb-grid-wrapper>.gb-grid-column-6a373d73{width:33.33%}.gb-container-7ffb97e8{text-align:center}.gb-container-2fe107a5{padding:40px 20px}.gb-container-3b53cb75{padding:40px 20px;border-top:1px dashed var(--accent-2)}.gb-container-df986187{padding:40px 20px;background-color:var(--base-3)}.gb-container-e1701695{padding:1.5rem 1.25rem;margin-bottom:2rem;border-radius:.5rem;border:1px solid var(--global-color-9);background-color:var(--contrast-3)}.gb-container-7c95c648{padding:1.5rem 1.25rem 1.5px;border-radius:.5px;background-color:var(--contrast-3)}.gb-container-4f6f51d1{padding:1.5rem 1.25rem;margin-bottom:2rem;border-radius:.5rem;background-color:var(--contrast-3)}.gb-container-9df53eb1{text-align:center}.gb-container-800bb9e8{padding:1.5rem 1.25rem;margin-bottom:2rem;border-radius:.5rem;background-color:var(--contrast-3)}.gb-container-1305aa4f{text-align:center}.gb-container-904e253c{text-align:center}.gb-container-84d43372{text-align:center}.gb-container-d40d04d3{text-align:center}.gb-container-3847eb39{display:block;text-align:center;padding:1.5rem 1.25rem;margin-bottom:2rem;border-radius:.5rem;background-color:var(--base-3)}.gb-container-6e48a6d2{text-align:center;padding:30px 5px}.gb-container-1b40f198{text-align:left}.gb-container-7638130c{padding:1.5rem .20rem 1.5px;border-radius:.5px;background-color:var(--contrast-3)}.gb-container-814721b8{padding:40px;background-color:var(--accent)}.gb-container-c8463cfc{padding-top:30px}.gb-grid-wrapper>.gb-grid-column-c8463cfc{width:50%}.gb-container-c762d353{display:flex;flex-direction:row;column-gap:10px;padding:0;margin-top:40px}.gb-grid-wrapper>.gb-grid-column-f803ae28{width:50%}.gb-container-3a8adf30{display:flex;flex-direction:column;row-gap:10px;text-align:left}.gb-container-39a23916{background-color:var(--accent)}h1.gb-headline-0b5989f8{font-size:2.87rem;line-height:1.1em;text-align:center;margin-bottom:40px}p.gb-headline-0f586294{text-align:center}p.gb-headline-0b15bf36{padding-top:60px;margin-bottom:-10px}h3.gb-headline-75e631c8{display:flex;flex-direction:column;align-items:center;column-gap:.5em}h3.gb-headline-75e631c8 .gb-icon{line-height:0;color:var(--accent-2)}h3.gb-headline-75e631c8 .gb-icon svg{width:1em;height:1em;fill:currentColor}h3.gb-headline-fe63f453{display:flex;flex-direction:column;align-items:center;column-gap:.5em}h3.gb-headline-fe63f453 .gb-icon{line-height:0;color:var(--accent-2)}h3.gb-headline-fe63f453 .gb-icon svg{width:1em;height:1em;fill:currentColor}h3.gb-headline-017608dc{display:flex;flex-direction:column;align-items:center;column-gap:.5em}h3.gb-headline-017608dc .gb-icon{line-height:0;color:var(--accent-2)}h3.gb-headline-017608dc .gb-icon svg{width:1em;height:1em;fill:currentColor}h2.gb-headline-a644861e{padding-top:30px}h2.gb-headline-a16345f4{text-align:left}h2.gb-headline-e5ab618d{text-align:left;margin-bottom:1.5rem;color:var(--accent)}h3.gb-headline-d89b65d5{font-family:Playfair Display,serif;font-size:30px;line-height:2rem;font-weight:600;text-align:left;margin-bottom:.9375rem}h3.gb-headline-0f927448{font-size:30px;line-height:1.7rem;font-weight:600;text-align:center;margin-bottom:.9375rem}p.gb-headline-694b583b{font-size:17px;line-height:1.6rem;text-align:center;padding-bottom:20px}h3.gb-headline-60ef5bf0{font-family:Playfair Display,serif;font-size:30px;line-height:2rem;font-weight:600;text-align:center}h3.gb-headline-93ad71d2{font-family:Playfair Display,serif;font-size:28px;line-height:2rem;font-weight:600;text-align:center}p.gb-headline-4a526b33{font-size:17px;line-height:1.5rem;margin-bottom:.75rem}h3.gb-headline-646bdd1d{font-family:Playfair Display,serif;font-size:28px;font-weight:600;text-align:center}h4.gb-headline-e873cfa0{font-size:17px;line-height:1.5rem;font-weight:500;text-align:center}p.gb-headline-c28eeb4a{font-size:17px;line-height:1.7rem;margin-bottom:.75rem}h3.gb-headline-f507a888{font-size:1.25px;font-weight:600;text-align:center}h4.gb-headline-4606db80{font-size:28px;line-height:2rem;font-weight:600;text-align:center}p.gb-headline-aadf23d8{font-size:.9375rem;line-height:1.5rem;margin-bottom:.75rem}h3.gb-headline-993e4411{font-size:28px;font-weight:600;text-align:center}h4.gb-headline-4c1c73fc{font-size:28px;line-height:1.7rem;font-weight:500;text-align:center}p.gb-headline-eed97135{font-size:.9375rem;line-height:1.5rem;text-align:left;margin-bottom:.75rem}h4.gb-headline-78a07c7a{display:block;align-items:center;justify-content:center;column-gap:.5em;font-size:17px;text-align:center}h4.gb-headline-78a07c7a .gb-icon{line-height:0}h4.gb-headline-78a07c7a .gb-icon svg{width:2em;height:2em;fill:currentColor}h3.gb-headline-b630943e{font-size:30px;line-height:1.7rem;font-weight:600;text-align:center;margin-bottom:.9375rem}p.gb-headline-30eb0dea{font-size:17px;line-height:1.6rem;text-align:center;padding-bottom:20px}p.gb-headline-41582601{padding-top:30px;margin-top:25px;color:#fff}div.gb-headline-b1de938e{display:flex;align-items:center;column-gap:.5em;margin-bottom:15px;color:var(--base-2)}div.gb-headline-b1de938e a{color:var(--base)}div.gb-headline-b1de938e a:hover{color:var(--global-color-9)}div.gb-headline-b1de938e .gb-icon{line-height:0;color:var(--accent-3)}div.gb-headline-b1de938e .gb-icon svg{width:1em;height:1em;fill:currentColor}h4.gb-headline-a0c4869f{text-align:right;padding-top:60px;margin-top:25px;color:#fff}p.gb-headline-97c10964{font-size:17px;text-align:center;margin-bottom:0;color:#fff}.gb-grid-wrapper-2bf5ddb7{display:flex;flex-wrap:wrap;margin-left:-15px}.gb-grid-wrapper-2bf5ddb7>.gb-grid-column{box-sizing:border-box;padding-left:15px}.gb-grid-wrapper-bb31fa63{display:flex;flex-wrap:wrap}.gb-grid-wrapper-bb31fa63>.gb-grid-column{box-sizing:border-box}a.gb-button-23853b09{display:inline-flex;font-size:16px;text-align:center;padding:15px 20px;border-radius:.5rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-23853b09:hover,a.gb-button-23853b09:active,a.gb-button-23853b09:focus{background-color:var(--accent-2);color:#fff}a.gb-button-976ae547{display:inline-flex;font-size:16px;text-align:center;padding:15px 20px;border-radius:.5rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-976ae547:hover,a.gb-button-976ae547:active,a.gb-button-976ae547:focus{background-color:var(--accent-2);color:#fff}a.gb-button-5f85a0cc{display:inline-flex;font-size:16px;text-align:center;padding:15px 20px;border-radius:.5rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-5f85a0cc:hover,a.gb-button-5f85a0cc:active,a.gb-button-5f85a0cc:focus{background-color:var(--accent-2);color:#fff}a.gb-button-b9ea58e9{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:1rem .75rem;background-color:var(--accent);color:var(--base);text-decoration:none}a.gb-button-b9ea58e9:hover,a.gb-button-b9ea58e9:active,a.gb-button-b9ea58e9:focus{background-color:var(--accent-2);color:#fff}a.gb-button-c5256aac{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:1rem .75rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-c5256aac:hover,a.gb-button-c5256aac:active,a.gb-button-c5256aac:focus{background-color:var(--accent-2);color:#fff}a.gb-button-11b708df{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:1rem .75rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-11b708df:hover,a.gb-button-11b708df:active,a.gb-button-11b708df:focus{background-color:var(--accent-2);color:#fff}a.gb-button-04fe2138{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:1rem .75rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-04fe2138:hover,a.gb-button-04fe2138:active,a.gb-button-04fe2138:focus{background-color:var(--accent-2);color:#fff}a.gb-button-8f89720e{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:1rem .75rem;background-color:var(--accent);color:#fff;text-decoration:none}a.gb-button-8f89720e:hover,a.gb-button-8f89720e:active,a.gb-button-8f89720e:focus{background-color:var(--accent-2);color:#fff}a.gb-button-13c371f8{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:6px;border-radius:5px;border:#fff;background-color:var(--accent-2);color:var(--base-3);text-decoration:none}a.gb-button-13c371f8:hover,a.gb-button-13c371f8:active,a.gb-button-13c371f8:focus{border-color:#f2f5fa}a.gb-button-13c371f8 .gb-icon{line-height:0}a.gb-button-13c371f8 .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor}a.gb-button-fbcdf3fe{display:inline-flex;align-items:center;justify-content:center;column-gap:.5em;text-align:center;padding:6px;border-radius:5px;border:#fff;background-color:var(--accent-2);color:var(--base-3);text-decoration:none}a.gb-button-fbcdf3fe:hover,a.gb-button-fbcdf3fe:active,a.gb-button-fbcdf3fe:focus{border-color:#f2f5fa}a.gb-button-fbcdf3fe .gb-icon{line-height:0}a.gb-button-fbcdf3fe .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor}a.gb-button-926332bd{display:inline-flex;align-items:center;justify-content:center;column-gap:.5em;text-align:center;padding:6px;border-radius:5px;border:#fff;background-color:var(--accent-2);color:var(--base-3);text-decoration:none}a.gb-button-926332bd:hover,a.gb-button-926332bd:active,a.gb-button-926332bd:focus{border-color:#f2f5fa}a.gb-button-926332bd .gb-icon{line-height:0}a.gb-button-926332bd .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor}a.gb-button-d957854e{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:6px;border-radius:5px;border:#fff;background-color:var(--accent-2);color:var(--base-3);text-decoration:none}a.gb-button-d957854e:hover,a.gb-button-d957854e:active,a.gb-button-d957854e:focus{border-color:#f2f5fa}a.gb-button-d957854e .gb-icon{line-height:0}a.gb-button-d957854e .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor}.gb-block-image-0a906a17{margin-bottom:.75rem;text-align:center}.gb-image-0a906a17{border-radius:50%;width:6.25rem;vertical-align:middle}.gb-block-image-1d3446b5{padding-top:20px;padding-right:20px;padding-left:20px;text-align:center}.gb-image-1d3446b5{object-fit:inherit;vertical-align:middle}.gb-block-image-e5e506b4{margin-bottom:.75rem}.gb-image-e5e506b4{border-radius:.5rem;width:100%;vertical-align:middle}.gb-block-image-d2ae6043{margin-bottom:.75rem}.gb-image-d2ae6043{border-radius:.5rem;width:100%;object-fit:fill;vertical-align:middle}.gb-block-image-69a94f37{margin-bottom:.75rem}.gb-image-69a94f37{border-radius:.5rem;width:100%;object-fit:contain;vertical-align:middle}.gb-block-image-d37d553a{margin-bottom:.75rem}.gb-image-d37d553a{border-radius:.5rem;width:100%;object-fit:contain;vertical-align:middle}.gb-block-image-2fcb529b{margin-bottom:.75rem}.gb-image-2fcb529b{border-radius:.5rem;width:100%;object-fit:contain;vertical-align:middle}.gb-block-image-50479ec1{margin-bottom:.75rem;text-align:center}.gb-image-50479ec1{border-radius:50%;width:6.25rem;vertical-align:middle}.gb-block-image-cbdee125{padding:0;margin:20px 0}.gb-image-cbdee125{width:200px;object-fit:cover;vertical-align:middle}@media (max-width:1024px){.gb-container-c7e444b2{padding-top:90px}.gb-container-a1cfe963{display:block;flex-direction:column}.gb-grid-wrapper>.gb-grid-column-a4b5cd2e{width:50%}.gb-container-2189687a{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.gb-grid-wrapper>.gb-grid-column-2189687a{width:50%}.gb-container-6a373d73{border-top:0 solid #e6e6e6;border-right:0 solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.gb-grid-wrapper>.gb-grid-column-6a373d73{width:50%}.gb-container-c762d353{width:50%}.gb-grid-wrapper>.gb-grid-column-c762d353{width:50%}p.gb-headline-41582601{padding-right:0}h4.gb-headline-a0c4869f{padding-right:0}.gb-image-d37d553a{object-fit:contain}.gb-image-cbdee125{width:100px;object-fit:contain}}@media (max-width:1024px) and (min-width:768px){.gb-grid-wrapper>div.gb-grid-column-c762d353{padding-bottom:0}}@media (max-width:767px){.gb-container-5950de47{max-width:600px;max-height:auto}.gb-container-c7e444b2{flex-direction:column;padding-top:120px;padding-right:30px;padding-left:30px}.gb-container-a1cfe963{width:100%;flex-direction:row;padding-top:20px}.gb-grid-wrapper>.gb-grid-column-a1cfe963{width:100%}.gb-container-0894b7c5{text-align:left;padding:60px 20px 0;margin-bottom:0}.gb-container-ac86fad4{display:block;padding:20px}.gb-container-3165593a{max-width:600px;padding-right:20px;padding-bottom:10px;padding-left:20px}.gb-container-7f2d1a50{padding:20px}.gb-container-1733a43a{padding-right:20px;padding-left:20px;border-radius:0;border:none}.gb-container-391f96b7{padding:20px}.gb-container-e378a826{padding-right:20px;padding-left:20px;border-top-left-radius:0;border-top-right-radius:0}.gb-container-875f7e03{padding:20px}.gb-container-39bcef1f{border-top-left-radius:0;border-top-right-radius:0;border-top-style:none}.gb-container-87b7bf5f{padding:20px}.gb-container-558ee340{padding:40px 20px 10px}.gb-container-a4b5cd2e{padding-right:5px;padding-left:5px;border:1px solid #e6e6e6}.gb-grid-wrapper>.gb-grid-column-a4b5cd2e{width:100%}.gb-container-2189687a{padding-right:5px;padding-left:5px;border-top:0 solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.gb-grid-wrapper>.gb-grid-column-2189687a{width:100%}.gb-container-ad1e0dab{padding-right:5px;padding-left:5px}.gb-container-6a373d73{padding-right:5px;padding-left:5px;border-top:0 solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.gb-grid-wrapper>.gb-grid-column-6a373d73{width:100%}.gb-container-2fe107a5{width:100%;padding:20px}.gb-grid-wrapper>.gb-grid-column-2fe107a5{width:100%}.gb-container-df986187{padding-top:40px;padding-right:5px;padding-left:5px;border-radius:.5px}.gb-grid-wrapper>.gb-grid-column-c8463cfc{width:100%}.gb-container-c762d353{width:100%}.gb-grid-wrapper>.gb-grid-column-c762d353{width:100%}.gb-grid-wrapper>div.gb-grid-column-c762d353{padding-bottom:0}.gb-grid-wrapper>.gb-grid-column-f803ae28{width:100%}h1.gb-headline-0b5989f8{font-size:42px}p.gb-headline-0f586294{padding-bottom:40px}h2.gb-headline-e5ab618d{margin-bottom:1.25rem}.gb-grid-wrapper-2bf5ddb7{row-gap:33px}.gb-image-d37d553a{object-fit:contain}.gb-image-cbdee125{width:150px;object-fit:cover}}:root{--gb-container-width:1200px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}