.elementor .e-2969862-789577b{font-weight:500;font-size:22px;color: #f3f5f4;letter-spacing:2px;line-height:35px;text-align:start;margin-block-end:20px;}.elementor .e-94d35e6-555d30e{font-weight:500;font-size:64px;color:#fafafa;letter-spacing:-1px;line-height:74px;text-align:start;margin-block-end:32px;}.elementor .e-a67c590-efd25c8{font-weight:500;font-size:24px;color: #f3f5f4;line-height:34px;text-align:start;margin-block-end:64px;border-width:0px;border-style:none;}.elementor .e-67186e4-5c76126{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#4f5759;border-style:solid;background-color:#4f5759;transition:all 600ms;}.elementor .e-67186e4-5c76126:hover,.elementor .e-67186e4-5c76126:focus-visible{color:#1C1C26;border-width:1px;border-color: #f3f5f4;background-color: #f3f5f4;}.elementor .e-68d3d30-19f0d98{width:52%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-f6c1dcf{width:100%;min-height:100vh;overflow:hidden;padding:0px;margin:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/히어로-배경.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-86febe6-040fe9f{font-weight:500;font-size:20px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:16px;}.elementor .e-a21d258-fa2bbb4{font-weight:500;font-size:42px;color:#fafafa;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:28px;}.elementor .e-45ff06f-f914808{font-weight:400;font-size:22px;color: #f3f5f4;letter-spacing:-0.3px;line-height:32px;}.elementor .e-cbef4bb-81667d9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:96px;flex-direction:column;}.elementor .e-2840c34-48aaaa4{font-family:Montserrat;font-weight:400;font-size:28px;color:#B7C0C7;letter-spacing:2px;line-height:1em;text-align:start;}.elementor .e-c131ff2-3737d0a{font-weight:400;font-size:28px;color:#fafafa;letter-spacing:-0.3px;line-height:38px;text-align:start;margin-block-start:28px;}.elementor .e-b627c3a-9e81c42{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:20px;}.elementor .e-3998acd-4867c6b{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7c0c780;border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-910a036-922375e{font-family:Montserrat;font-weight:400;font-size:28px;color:#B7C0C7;letter-spacing:1px;line-height:1em;text-align:start;}.elementor .e-eff804f-9e2c07f{font-weight:400;font-size:28px;color:#fafafa;letter-spacing:-0.3px;line-height:38px;text-align:start;margin-block-start:28px;}.elementor .e-a788fa1-2da2b03{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:20px;}.elementor .e-902fd9d-f311f08{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7c0c780;border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-df866e8-1096db9{font-family:Montserrat;font-weight:400;font-size:28px;color:#B7C0C7;letter-spacing:1px;line-height:1em;text-align:start;}.elementor .e-6fc9785-70060f7{font-weight:400;font-size:28px;color:#fafafa;letter-spacing:-0.3px;line-height:38px;text-align:start;margin-block-start:28px;}.elementor .e-4dbfce5-cab1d3e{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:20px;}.elementor .e-1d8ca82-05aa4b9{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7c0c780;border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-abb81b4-db759b7{font-family:Montserrat;font-weight:400;font-size:28px;color:#B7C0C7;letter-spacing:1px;line-height:1em;text-align:start;}.elementor .e-8aacae0-e689a6c{font-weight:400;font-size:28px;color:#fafafa;letter-spacing:-0.3px;line-height:38px;text-align:start;margin-block-start:28px;}.elementor .e-35e2745-ac076b4{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:20px;}.elementor .e-04da4fe-982ed60{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7c0c780;border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-1f4d1fd-1f834d5{column-gap:32px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:grid;row-gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-14a46e7-d7e6194{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:140px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-e96c257{width:100%;overflow:hidden;padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/매티아홈-매티아선택.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-5ba5a25-d4216e6{font-weight:500;font-size:20px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:16px;}.elementor .e-11ada01-212327a{font-weight:500;font-size:42px;color:#fafafa;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:28px;}.elementor .e-6fb8f1b-ab20f9b{font-weight:400;font-size:22px;color: #f3f5f4;letter-spacing:-0.3px;line-height:32px;}.elementor .e-7bc503c-75a541f{width:100%;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:124px;margin-inline-start:140px;margin-inline-end:140px;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-91b7a07-b929faa{width:auto;height:160px;}.elementor .e-a23b8f7-b1d3c05{font-family:"Cormorant Garamond";font-weight:500;font-size:18px;color:#fafafa;letter-spacing:2px;line-height:1.3em;text-align:center;margin-block-start:20px;}.elementor .e-27ecef2-691333c{font-weight:500;font-size:22px;color:#fafafa;letter-spacing:-0.3px;line-height:35px;text-align:center;margin-block-start:28px;margin-block-end:14px;}.elementor .e-c6ad390-e13e672{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:64px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;}.elementor .e-c6ad390-e13e672:hover,.elementor .e-c6ad390-e13e672:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-d1f86d4-26acc3f{width:33%;overflow:hidden;padding:0px;margin:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/세로배경-릴라이언-20261008-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a21c5d6-9147615{width:auto;height:160px;}.elementor .e-4f41309-2b867b3{font-family:"Cormorant Garamond";font-weight:500;font-size:18px;color:#fafafa;letter-spacing:2px;line-height:1.3em;text-align:center;margin-block-start:20px;}.elementor .e-e99ad4c-fd0cfa3{font-weight:500;font-size:22px;color:#fafafa;letter-spacing:-0.3px;line-height:35px;text-align:center;margin-block-start:28px;margin-block-end:14px;}.elementor .e-62f7e63-7797ecb{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:64px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;}.elementor .e-62f7e63-7797ecb:hover,.elementor .e-62f7e63-7797ecb:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-206563f-4789dbd{width:34%;overflow:hidden;padding:0px;margin:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/세로배경-힐러리디비-20261008.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e38ed38-473b100{width:auto;height:160px;}.elementor .e-49cffe7-e123164{font-family:"Cormorant Garamond";font-weight:500;font-size:18px;color:#fafafa;letter-spacing:2px;line-height:1.3em;text-align:center;margin-block-start:20px;}.elementor .e-a20266d-f8b202d{font-weight:500;font-size:22px;color:#fafafa;letter-spacing:-0.3px;line-height:35px;text-align:center;margin-block-start:28px;margin-block-end:14px;}.elementor .e-51c400c-f633321{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:64px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;}.elementor .e-51c400c-f633321:hover,.elementor .e-51c400c-f633321:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-fa0e81a-737195a{width:33%;overflow:hidden;padding:0px;margin:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/세로배경-글렌크래프트-20261008.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-16e10f4{min-height:80vh;overflow:hidden;column-gap:0px;padding:0px;margin-block-start:0px;margin-block-end:124px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-9ab01ee-2dfb9ae{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-9ab01ee-2dfb9ae:hover,.elementor .e-9ab01ee-2dfb9ae:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-f930689-c9f3f6f{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-d5b4865-d89ebf4{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-2525c9b-f3f9ad0{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-d9fcd38-7ff8a2c{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-d9fcd38-7ff8a2c:hover,.elementor .e-d9fcd38-7ff8a2c:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-a0f9084-ff56c55{width:100%;overflow:hidden;padding:0px;margin:0px;flex-direction:column;}.elementor .e-a0567e3-691362e{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-a0567e3-691362e:hover,.elementor .e-a0567e3-691362e:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-4b9b78f-e3db946{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-6561d81-933ebe9{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-b6fdf19-5ee96a3{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-ee53b4a-0edd14f{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-ee53b4a-0edd14f:hover,.elementor .e-ee53b4a-0edd14f:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-5458f17-e8e97e5{width:100%;padding:0px;flex-direction:column;}.elementor .e-3f79d15-3b3d68c{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-3f79d15-3b3d68c:hover,.elementor .e-3f79d15-3b3d68c:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-b56ddc0-b14f7ce{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-d0cdb9d-eea3340{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-6456d81-30075a8{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-fc82228-d6bb339{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-fc82228-d6bb339:hover,.elementor .e-fc82228-d6bb339:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-1c21dad-917b4a8{width:100%;padding:0px;flex-direction:column;}.elementor .e-5e51b2f-ca31735{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-5e51b2f-ca31735:hover,.elementor .e-5e51b2f-ca31735:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-1b4bf6f-ad6bbb3{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-31ba38f-0b4ecb2{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-b77ca9d-76c6280{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-4a44ad2-d424fbc{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-4a44ad2-d424fbc:hover,.elementor .e-4a44ad2-d424fbc:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-18f7dab-0eed649{width:100%;padding:0px;flex-direction:column;}.elementor .e-99e6dce-ada574f{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-99e6dce-ada574f:hover,.elementor .e-99e6dce-ada574f:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-de3fe89-47bf0fc{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-721992c-41d7211{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-6f5a63a-a7bc5c9{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-39f7ff0-1ca0859{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-39f7ff0-1ca0859:hover,.elementor .e-39f7ff0-1ca0859:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-19189c6-10b16b5{width:100%;padding:0px;flex-direction:column;}.elementor .e-4a11803-ef732d1{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-4a11803-ef732d1:hover,.elementor .e-4a11803-ef732d1:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-a31e238-a386a64{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-32ba7a0-5cb1cda{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-97c7ee6-960c6fc{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-882d72a-aea5118{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-882d72a-aea5118:hover,.elementor .e-882d72a-aea5118:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-7bda390-3c88557{width:100%;padding:0px;flex-direction:column;}.elementor .e-14f230b-a489987{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-14f230b-a489987:hover,.elementor .e-14f230b-a489987:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-9e215c6-526a89b{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-71e54d5-1af36bd{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-00b3171-84b6ce0{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-8c50855-60b7c3c{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-8c50855-60b7c3c:hover,.elementor .e-8c50855-60b7c3c:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-7004edc-d892303{width:100%;padding:0px;flex-direction:column;}.elementor .e-3d6d0ae-d775251{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-3d6d0ae-d775251:hover,.elementor .e-3d6d0ae-d775251:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-be462de-3d424c2{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-6e936e8-6e65c23{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-919fef3-ce8ca45{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-eace0bd-6fc4bc7{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-eace0bd-6fc4bc7:hover,.elementor .e-eace0bd-6fc4bc7:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-8eea95d-5bf50cb{width:100%;padding:0px;flex-direction:column;}.elementor .e-6866cd2-f910475{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-6866cd2-f910475:hover,.elementor .e-6866cd2-f910475:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-828de6e-22c621f{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-d53ec7f-8156898{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-6e7d51b-1a4b1a0{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-bf02cd2-e9de104{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-bf02cd2-e9de104:hover,.elementor .e-bf02cd2-e9de104:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-94a72f1-435bd39{width:100%;padding:0px;flex-direction:column;}.elementor .e-e5a553c-b405237{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-e5a553c-b405237:hover,.elementor .e-e5a553c-b405237:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-fb2e925-6423a7f{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-67a53e3-af618bf{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-2ed9db9-286308a{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-e7d2fff-c411397{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-e7d2fff-c411397:hover,.elementor .e-e7d2fff-c411397:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-cd97188-f0cf8a9{width:100%;padding:0px;flex-direction:column;}.elementor .e-6dac361-80bb212{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-6dac361-80bb212:hover,.elementor .e-6dac361-80bb212:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-387492d-4ad379b{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-d951474-c2e3c14{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-004f869-45cf7ff{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-92957d5-94737cd{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-92957d5-94737cd:hover,.elementor .e-92957d5-94737cd:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-653bf4d-20758b9{width:100%;padding:0px;flex-direction:column;}.elementor .e-b2db488-d75ec76{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-b2db488-d75ec76:hover,.elementor .e-b2db488-d75ec76:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-3d813c1-65e71bd{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-ac0acd5-c6ad41e{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-9874684-3a79e46{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-071887d-dfa1a8e{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-071887d-dfa1a8e:hover,.elementor .e-071887d-dfa1a8e:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-6028795-e745688{width:100%;padding:0px;flex-direction:column;}.elementor .e-57cfb8e-d4bd6a0{width:100%;overflow:hidden;column-gap:28px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;display:grid;row-gap:64px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);grid-auto-flow:row;}.elementor .e-2ba9559-8f3832f{width:100%;overflow:hidden;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-bf383dc{overflow:hidden;padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#4f5759;flex-direction:column;}.elementor .e-5a9942b-ed54c0c{width:100%;}.elementor .e-011d10e-e442e4e{width:63%;overflow:hidden;padding:0px;}.elementor .e-bfa539d-9fc8052{font-weight:500;font-size:20px;color:#4f5759;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:20px;}.elementor .e-2dd543c-2e2b447{font-weight:500;font-size:42px;color:#1C1C26;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:30px;}.elementor .e-6ab4a53-962b1ca{font-weight:400;font-size:22px;color:#2a2d32;letter-spacing:-0.3px;line-height:32px;text-align:start;margin-block-end:64px;}.elementor .e-834123a-e811ea5{font-weight:600;font-size:16px;color:#1C1C26;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-834123a-e811ea5:hover,.elementor .e-834123a-e811ea5:focus-visible{color:#1C1C26;transform:translate3d(6px, 0px, 0px);}.elementor .e-e17ff47-ffb58d5{width:37%;column-gap:70px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:0px;margin:0px;flex-direction:column;row-gap:28px;justify-content:center;align-items:start;}.elementor .e-3282623-137e981{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-a9196bc{padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f3f5f4;display:flex;flex-direction:row;}.elementor .e-d9cf4ac-a2d90a8{max-width:100%;object-fit:cover;object-position:center center;}.elementor .e-0d652ab{width:100%;overflow:hidden;padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:#1c1c26;flex-direction:column;}.elementor .e-a76c6a5-5841962{font-weight:500;font-size:20px;color:#4f5759;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:20px;}.elementor .e-de3808b-69fa6c0{font-weight:500;font-size:42px;color:#1C1C26;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:30px;}.elementor .e-d23f5bb-baa9e8c{font-weight:400;font-size:22px;color:#2a2d32;letter-spacing:-0.3px;line-height:32px;text-align:start;margin-block-end:64px;}.elementor .e-8b9ac18-1a991b5{font-weight:600;font-size:16px;color:#1C1C26;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-8b9ac18-1a991b5:hover,.elementor .e-8b9ac18-1a991b5:focus-visible{color:#1C1C26;transform:translate3d(6px, 0px, 0px);}.elementor .e-021c398-d83740b{width:37%;column-gap:70px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:0px;margin:0px;flex-direction:column;row-gap:28px;justify-content:center;align-items:start;}.elementor .e-8bfee1a-6c21d75{width:100%;}.elementor .e-58ce242-34ce9ef{width:63%;overflow:hidden;padding:0px;}.elementor .e-f212e85-78d0244{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-b00de1c-bb56bed{padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f3f5f4;display:flex;flex-direction:row;}.elementor .e-3d662cb-0ad565d{font-weight:500;font-size:20px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:16px;}.elementor .e-7cab17a-c122999{font-weight:500;font-size:42px;color:#fafafa;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:28px;}.elementor .e-d8d5042-d36e85b{font-weight:400;font-size:22px;color: #f3f5f4;letter-spacing:-0.3px;line-height:32px;}.elementor .e-57d0b1b-54321fa{width:100%;padding:0px;margin-block-start:0px;margin-block-end:124px;margin-inline-start:44px;margin-inline-end:44px;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-d6b7e1b-a716c42{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-d6b7e1b-a716c42:hover,.elementor .e-d6b7e1b-a716c42:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-77f0236-8709890{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-0a1618f-26b2fdb{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-d2e56a1-c6f1ed6{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-da8b65b-f6cbaf5{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-da8b65b-f6cbaf5:hover,.elementor .e-da8b65b-f6cbaf5:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-ac6bd9e-d61cf3a{width:100%;padding:0px;flex-direction:column;}.elementor .e-b752ea8-5b14b04{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-b752ea8-5b14b04:hover,.elementor .e-b752ea8-5b14b04:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-e67abe3-3e7cc10{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-51a5b72-bd83d50{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-2ea83f4-76fc031{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-3b141b5-a2a5582{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-3b141b5-a2a5582:hover,.elementor .e-3b141b5-a2a5582:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-eb8dc96-c41969d{width:100%;padding:0px;flex-direction:column;}.elementor .e-f100734-695cd6a{width:100%;overflow:hidden;transition:all 1000ms;}.elementor .e-f100734-695cd6a:hover,.elementor .e-f100734-695cd6a:focus-visible{overflow:hidden;transform:scale3d(1.05, 1.05, 1);}.elementor .e-aa5347c-4d2c7ea{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-0bff3c7-5ee9d51{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:28px;margin-block-end:4px;margin-inline-start:44px;}.elementor .e-e9d3995-a0429c3{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:42px;text-align:start;margin-block-end:16px;margin-inline-start:44px;}.elementor .e-242bd4c-4ea446b{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:44px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-242bd4c-4ea446b:hover,.elementor .e-242bd4c-4ea446b:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-7da01d8-b657062{width:100%;padding:0px;flex-direction:column;}.elementor .e-b2898d0-d5b6ad8{width:100%;column-gap:28px;padding:0px;display:grid;row-gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-b07a671-318d75c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-51561de{width:100%;padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#4f5759;flex-direction:column;}.elementor .e-853f788-5eaa001{width:100%;}.elementor .e-b17ebbc-3f6ca4f{width:63%;overflow:hidden;padding:0px;}.elementor .e-32312b3-fc06611{font-weight:500;font-size:20px;color:#4f5759;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:20px;}.elementor .e-32ef1c0-15ab500{font-weight:500;font-size:42px;color:#1C1C26;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:30px;}.elementor .e-1e5236f-922ef0f{font-weight:400;font-size:22px;color:#2a2d32;letter-spacing:-0.3px;line-height:32px;text-align:start;margin-block-end:64px;}.elementor .e-189e0e8-70a452a{font-weight:600;font-size:16px;color:#1C1C26;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-189e0e8-70a452a:hover,.elementor .e-189e0e8-70a452a:focus-visible{color:#1C1C26;transform:translate3d(6px, 0px, 0px);}.elementor .e-f3844be-cf5a1ca{width:37%;column-gap:70px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:0px;margin:0px;flex-direction:column;row-gap:28px;justify-content:center;align-items:start;}.elementor .e-4cfc784-d164144{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-98bb15e{padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fafafa;flex-direction:column;}.elementor .e-0cab2eb-b710413{font-weight:500;font-size:20px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:16px;}.elementor .e-6494581-a379f01{font-weight:500;font-size:42px;color:#fafafa;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:28px;}.elementor .e-bf240d2-8d7c3f2{font-weight:400;font-size:22px;color: #f3f5f4;letter-spacing:-0.3px;line-height:32px;}.elementor .e-6ff7e05-18d38b5{width:100%;padding:0px;margin-block-start:0px;margin-block-end:124px;margin-inline-start:44px;margin-inline-end:44px;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-8a1be0b-2a69159{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;}.elementor .e-83f89e6-7e41f15{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:38px;text-align:start;margin-block-end:14px;margin-inline-start:0px;}.elementor .e-7e77019-0aa09b2{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:0px;margin-block-end:28px;}.elementor .e-8b1dbba-930c337{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-8b1dbba-930c337:hover,.elementor .e-8b1dbba-930c337:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-282f399-ef9e19b{width:100%;height:100%;padding-block-start:44px;padding-block-end:68px;padding-inline-start:44px;padding-inline-end:44px;margin:0px;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-8b3f0cf-4ebcff8{width:100%;height:100%;min-height:950px;overflow:hidden;padding:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/매티아홈-프레임카드.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-ec17b6e-85b5b3c{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-6440dab-6d5b328{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;}.elementor .e-190f1e5-1479601{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:38px;text-align:start;margin-block-end:14px;margin-inline-start:0px;}.elementor .e-0b3f3be-85c3adb{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:0px;margin-block-end:28px;}.elementor .e-9b32cb0-a2fc419{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-9b32cb0-a2fc419:hover,.elementor .e-9b32cb0-a2fc419:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-fd76e4d-2639660{width:100%;height:100%;padding-block-start:68px;padding-block-end:44px;padding-inline-start:44px;padding-inline-end:44px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-6e4ebce-16b416f{width:100%;height:100%;min-height:950px;overflow:hidden;padding:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/매티아홈-베딩카드.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-dda338a-41dbb72{width:100%;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-d307a0c-fcf8b19{width:100%;column-gap:28px;padding:0px;display:grid;row-gap:28px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-52c6ce6-810492a{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-4f7bad4{padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#6e7678;flex-direction:column;}.elementor .e-ac94ea3-f03caaa{font-weight:500;font-size:20px;color:#4f5759;letter-spacing:2px;line-height:26px;text-align:start;margin-block-end:20px;}.elementor .e-3b17dcb-8712634{font-weight:500;font-size:42px;color:#1C1C26;letter-spacing:-0.4px;line-height:52px;text-align:start;margin-block-end:30px;}.elementor .e-0cea496-0807a76{font-weight:400;font-size:22px;color:#2a2d32;letter-spacing:-0.3px;line-height:32px;text-align:start;margin-block-end:64px;}.elementor .e-c2ab626-000f030{font-weight:600;font-size:16px;color:#1C1C26;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-c2ab626-000f030:hover,.elementor .e-c2ab626-000f030:focus-visible{color:#1C1C26;transform:translate3d(6px, 0px, 0px);}.elementor .e-76e9bdf-01a9533{width:37%;column-gap:70px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:140px;padding-inline-end:0px;margin:0px;flex-direction:column;row-gap:28px;justify-content:center;align-items:start;}.elementor .e-8f6a258-356aba6{width:100%;}.elementor .e-7d8b09b-66ec172{width:63%;overflow:hidden;padding:0px;}.elementor .e-7a9d8a5-b83c1f6{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-b552bd3{padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f3f5f4;flex-direction:column;}.elementor .e-b1a4882-4ee2be8{width:60%;height:100%;padding:0px;}.elementor .e-b25f2d2-26ecd1f{font-weight:500;font-size:18px;color:#4f5759;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;}.elementor .e-7e67b21-55ae55d{font-weight:500;font-size:32px;color:#1C1C26;letter-spacing:2px;line-height:38px;text-align:start;margin-block-end:14px;margin-inline-start:0px;}.elementor .e-b700f31-55029b5{font-weight:400;font-size:20px;color:#2a2d32;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:0px;margin-block-end:28px;}.elementor .e-29ded59-da241c8{font-weight:600;font-size:16px;color:#1C1C26;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-29ded59-da241c8:hover,.elementor .e-29ded59-da241c8:focus-visible{color:#1C1C26;transform:translate3d(6px, 0px, 0px);}.elementor .e-99fe730-fdefc71{width:40%;height:100%;padding-block-start:68px;padding-block-end:44px;padding-inline-start:44px;padding-inline-end:44px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-53ef628-4a7a3d0{width:63%;min-height:520px;overflow:hidden;padding:0px;margin:0px;background-color:#F3EEE7;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-d8d0fac-0c51d91{font-weight:500;font-size:18px;color:#B7C0C7;letter-spacing:2px;line-height:26px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;}.elementor .e-ab41dde-739bce3{font-weight:500;font-size:32px;color:#fafafa;letter-spacing:2px;line-height:38px;text-align:start;margin-block-end:14px;margin-inline-start:0px;}.elementor .e-c587cf3-d2dbcae{font-weight:400;font-size:20px;color: #f3f5f4;letter-spacing:-0.2px;line-height:30px;text-align:start;margin-block-start:0px;margin-block-end:28px;}.elementor .e-24fbe19-bf13a6a{font-weight:600;font-size:16px;color:#fafafa;letter-spacing:3px;line-height:23px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 600ms;align-self:start;}.elementor .e-24fbe19-bf13a6a:hover,.elementor .e-24fbe19-bf13a6a:focus-visible{color:#fafafa;transform:translate3d(6px, 0px, 0px);}.elementor .e-aea383c-d598d40{width:100%;height:100%;padding-block-start:68px;padding-block-end:44px;padding-inline-start:44px;padding-inline-end:44px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-799346a-5750c11{width:37%;min-height:520px;overflow:hidden;padding:0px;margin:0px;background-image:url("https://mattia.co.kr/wp-content/uploads/2026/10/저널카드-01-1100.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;display:flex;flex-direction:column;}.elementor .e-c3706ca-7b1970d{width:100%;padding:0px;display:flex;flex-direction:row;gap:28px;}.elementor .e-bb7222a-1be5492{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-61505ed{width:100%;padding-block-start:224px;padding-block-end:224px;padding-inline-start:0px;padding-inline-end:0px;background-color:#4f5759;flex-direction:column;}