.main{max-width:1280px;margin-top:20px;margin-right:auto;margin-bottom:20px;margin-left:auto;background-color:#fff;border-radius:20px;box-shadow:0px 0px 7px 4px #00000030}.main{overflow:hidden}.container-1{height:200px;background-color:#CDC5DD}.header-builder-1{position:static;max-width:1280px;margin-right:auto;margin-left:auto}.slideshow{height:700px;background-image:url(https://sewing-and-embroidery.com/wp-content/uploads/Sewing_slide.jpg);background-size:contain;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll}@media (max-width:1119px){.slideshow{height:600px}}@media (max-width:1023px){.slideshow{height:450px}}@media (max-width:767px){.slideshow{height:275px}}@media (max-width:479px){.slideshow{height:225px}}.container-2{height:300px}.header-logo{height:125px}.header-bar{display:block;position:relative;height:75px;margin-top:-75px;background-color:#694AAE8A;background-image:linear-gradient(#642EDA8A,#642EDA8A),url(https://sewing-and-embroidery.com/wp-content/uploads/full-bloom.png);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat-x;background-attachment:scroll,scroll}.header-logo-link{position:relative;z-index:5;padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#fff;border-radius:10px}.menu-builder-1{position:static}@media (max-width:1023px){.menu-builder-1{position:relative;z-index:40}}.header-builder-2{display:block}.footer{height:200px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#694AAE8A;background-image:linear-gradient(#642EDA8A,#642EDA8A),url(https://sewing-and-embroidery.com/wp-content/uploads/full-bloom.png);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.container-3{height:200px}.page-container{height:auto;padding-top:1em;padding-right:20px;padding-bottom:3em;padding-left:20px}.page-heading{color:#5f9e45;font-family:"Pacifico",sans-serif;font-weight:400}.container-4{display:block;position:absolute}.container-5{display:grid;grid-auto-flow:column;align-items:center;justify-items:center;justify-content:center;align-content:center;gap:26px;position:static;right:50%;max-width:75%}.text-1{color:#fff;font-weight:600;font-size:20px}@media (max-width:479px){.text-1{font-size:18px}}.header-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:21px;position:relative;top:1px;width:650px;height:100%}@media (max-width:1023px){.header-container{gap:29px}}.header-phone{color:#fff;font-weight:600;font-size:20px;text-decoration:none;transition:color 400ms ease}.header-phone:hover{color:#5f9e45;transition:color 400ms ease}@media (max-width:479px){.header-phone{font-size:18px}}.facebook{transition:color 400ms ease}.facebook:hover{transition:color 400ms ease}.facebook-icon{color:#fff;font-size:25px;transition:color 400ms ease}.facebook-icon:hover{color:#6fa858;transition:color 400ms ease}.header-slogan{position:relative;top:10px;color:#fff;font-style:italic}.promo-button{display:flex;justify-content:center;align-items:center;width:300px;margin-top:20px;margin-right:auto;margin-bottom:20px;margin-left:auto}.gallery-1{margin-top:3em}.image-1{width:100%;border-radius:20px}.testimonial-block{margin-bottom:2em;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#A386E33B;border-radius:20px}.image-2{border-radius:10px}.container-7{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-top:1em;padding-right:20px;padding-bottom:3em;padding-left:20px;background-image:linear-gradient(#4ACAB11F,#4ACAB11F),url(https://sewing-and-embroidery.com/wp-content/uploads/full-bloom.png);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.text-2{max-width:800px;color:#c974c1;font-weight:700;font-size:42px;text-align:center}@media (max-width:479px){.text-2{font-size:30px}}.text-3{font-size:20px;text-align:center}.container-8{display:grid;grid-template-columns:repeat(4,1fr);gap:0px;padding-top:5px;padding-bottom:5px}@media (max-width:1023px){.container-8{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-flow:row;gap:0px}}.front-block{display:grid;align-content:space-between;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#A295C245;border-radius:15px}.front-block-heading{color:#5f9e45;font-family:"Pacifico",sans-serif;font-weight:400;text-align:center;margin-top:0px}.front-block-txt{text-align:center}.image-3{height:350px;margin-right:auto;margin-left:auto;border-radius:10px}.column-1{display:block;text-align:center}.text-4{color:#FFF;text-align:start;margin-right:4px;margin-left:4px}.footer-copyright{display:flex;flex-flow:column;justify-content:center;align-items:center;max-width:800px;margin-right:auto;margin-left:auto;padding-top:1em}.year{color:#fff;text-align:center;margin-bottom:10px}.rich-text-1{color:#fff;line-height:1px}.text-5{color:#fff}.text-link-1{color:#fff}.facebook-footer{height:50px}.container-link-1{margin-top:15px}.front-block-btn{display:flex;justify-content:center;align-items:center;width:200px;margin-top:20px;margin-right:auto;margin-bottom:20px;margin-left:auto}.container-7-copy-1{display:block;padding-top:1em;padding-right:20px;padding-left:20px;background-image:linear-gradient(#4ACAB11F,#4ACAB11F),url(https://sewing-and-embroidery.com/wp-content/uploads/full-bloom.png);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.text-3-copy-1{color:#ca78c2;font-weight:600;font-size:22px;line-height:125%;text-align:start}.image-4{width:100%}.text-6{color:#c974c1;text-align:center}