.elementor .e-5d1c9d7-e32faa4{text-align:center;}.elementor .e-8f979bc-d8bbd2e{width:960px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-2aae306-4f5d39b{height:700px;padding:100px;background-image:linear-gradient(#fffcf7d9, #fffcf7d9),url("https://weaverscw.com/wp-content/uploads/2026/06/laundryroom-mudroom-1024x768.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;mix-blend-mode:normal;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ec9e12b-c74b594{font-size:48px;color:var(--White);margin:25px;}.elementor .e-d6ccc7e-8890ef8{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-aa95590-7757efb{font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-f6b4fcf-e5c486d{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-941ef3e-38b16d5{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-68c368c-7e9390f{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-12aa511-6e116c2{font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-74722d4-ef92a3c{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-aafad12-1d13a5d{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-a49bfad-68be313{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-dbead72-211ab6c{font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-80265e9-1ac7233{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-6238239-060fce8{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-10e1c6a-5b6fcea{width:960px;flex-direction:row;gap:10px;justify-content:center;}.elementor .e-4b41428-adbcd0b{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-a4671f2-06d1b7e{width:80%;font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-67e1d5f-77e3814{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-2b5626a-55a47f5{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-14fcdbb-ae1a3dc{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-d5167f0-5993dea{font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-9c3003e-9a775b9{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-e586c32-b79f30c{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-5f448cd-f449617{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-32e1fd2-617dc52{font-family:var(--Primary_Font);font-weight:700;font-size:18px;color:var(--White);align-self:center;}.elementor .e-c341951-18043de{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);line-height:20px;align-self:center;}.elementor .e-e036ee3-b3ff79c{width:33%;border-radius:30px;background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);

border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 20px;

box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n}.elementor .e-0a3fffe-13b3849{width:960px;flex-direction:row;gap:10px;justify-content:center;}.elementor .e-26df84d-5ec27ff{height:850px;padding:100px;background-image:linear-gradient(#00000094, #00000094),url("https://weaverscw.com/wp-content/uploads/2026/06/5_weaver_calvitti.webp");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Brown);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-eab28a7-fff5d69{width:100%;text-align:center;}.elementor .e-2700f9c-696b842{width:100%;text-align:center;}.elementor .e-e2ab4d4-459b9c3{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-b167f40-cfa6ab0{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);align-self:center;}.elementor .e-2f02c7a-1f0eaf9{width:25%;border-radius:30px;background-color:var(--Brown);transition:all 500ms;justify-content:center;}.elementor .e-2f02c7a-1f0eaf9:hover,.elementor .e-2f02c7a-1f0eaf9:focus-visible{background-image:radial-gradient(circle at bottom center, rgba(136, 57, 6, 1) 0%,rgba(76, 32, 6, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-17cbdce-390969a{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-c09cafb-5e7e528{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);align-self:center;}.elementor .e-3bb6227-6ccdd92{width:25%;border-radius:30px;background-color:var(--Brown);transition:all 500ms;justify-content:center;}.elementor .e-3bb6227-6ccdd92:hover,.elementor .e-3bb6227-6ccdd92:focus-visible{background-image:radial-gradient(circle at bottom center, rgba(136, 57, 6, 1) 0%,rgba(76, 32, 6, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-63841cb-06482ef{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-42e2ed3-95720dc{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);align-self:center;}.elementor .e-80e53d5-0e7d2ec{width:25%;border-radius:30px;background-color:var(--Brown);transition:all 500ms;justify-content:center;}.elementor .e-80e53d5-0e7d2ec:hover,.elementor .e-80e53d5-0e7d2ec:focus-visible{background-image:radial-gradient(circle at bottom center, rgba(136, 57, 6, 1) 0%,rgba(76, 32, 6, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1887e74-91ecbd1{font-family:var(--Secondary_Font);font-weight:300;font-size:36px;color:var(--Yellow);font-style:italic;align-self:center;}.elementor .e-b467f62-d003686{font-family:var(--Primary_Font);font-weight:400;font-size:14px;color:var(--White);align-self:center;}.elementor .e-53ca1ae-057bc38{width:25%;border-radius:30px;background-color:var(--Brown);transition:all 500ms;justify-content:center;}.elementor .e-53ca1ae-057bc38:hover,.elementor .e-53ca1ae-057bc38:focus-visible{background-image:radial-gradient(circle at bottom center, rgba(136, 57, 6, 1) 0%,rgba(76, 32, 6, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-82bcb31-4c08729{width:100%;flex-direction:row;gap:10px;justify-content:center;}.elementor .e-ac43d72-c690665{font-size:14px;color:#522e108f;text-align:start;}.elementor .e-a7d0ac4-812b1a5{width:60%;padding:50px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-e7370f9-030b4f7{height:700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:100px;background-color:var(--White);display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;}.elementor .e-14676e7-e48c71e{text-align:start;}.elementor .e-d2dafc4-cfd5d4d{width:40%;padding:50px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-7e4563b-6a1fdc3{width:55%;height:100%;background-image:url("https://weaverscw.com/wp-content/uploads/2026/06/3_weaver_calvitti.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-c906f48-7a4ca92{height:700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:100px;background-color:var(--White);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-8f85fe5-b939902{width:100%;color:var(--Brown);text-align:center;}.elementor .e-4776cde-3432433{width:100%;font-family:var(--Primary_Font);font-weight:400;font-size:18px;color:var(--Brown);line-height:30px;text-align:center;align-self:center;}.elementor .e-b201f32-8b55969{color:var(--Brown);border-color:var(--Brown);}.elementor .e-3be12b2-780ea02{padding:150px;background-image:linear-gradient(#fffcf7d9, #fffcf7d9),url("https://weaverscw.com/wp-content/uploads/2026/06/custom-kitchen-cabinets.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}