.elementor-1173 .elementor-element.elementor-element-c3648ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-bfbbb5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-2bb68b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-24b408e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1173 .elementor-element.elementor-element-af84421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-af84421 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:38px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1173 .elementor-element.elementor-element-f60f62e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-4ab12c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c94025a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c10381f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-1df58f0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-6414cd5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c54a4df{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-35e054d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-7590c14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-b16c5e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-f20be56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:11px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-ddee66f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-ddee66f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:64px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-3b823a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-ea613e1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-ce2562e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-518fbbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1173 .elementor-element.elementor-element-127c7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-eaa404d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-fba4a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-a92ba54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-83d6cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:11px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-1cdca4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-abfd4b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-057de44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-85c1207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-61e8bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-a699609{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-a067f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-a067f0e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-2e70fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-1b19ff0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-9547d62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-f938e68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1173 .elementor-element.elementor-element-5dcaa4a{--grid-columns:1;}.elementor-1173 .elementor-element.elementor-element-5dcaa4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-1e4d189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-277b448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-5b9722c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-f5d8a3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-393478a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-d9f77fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-8a9ee48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-d7524c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-d7524c3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-88ba7b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-a809888{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-4b3e9b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-e6b2968{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-e77bf96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-caf2b2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-ad44696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-ad44696 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-6d04a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-8a554e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-8a61b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-c9fceab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-f5fece3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-f5fece3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-cc1a009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-f3e4ae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-ba2a891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-eb654ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-834d6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-834d6ff .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-6b60277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-e174e83{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-3660f4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-65c093b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-c6ddccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-829dc2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-35fac57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-35fac57 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-e5370c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-edcd2ea{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-0b8cd0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-e41aaad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-2e5bdf1{--grid-columns:1;}.elementor-1173 .elementor-element.elementor-element-2e5bdf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-33a6354{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-939eacd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:#777064;}.elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-c620404{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-be78282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-db2d185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-1420930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1173 .elementor-element.elementor-element-685c7bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-bf07713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-e4774a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-e4774a7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;line-height:1.5em;color:#28251F;}.elementor-1173 .elementor-element.elementor-element-8386700{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-dd7ba80{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button{background-color:#00000000;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#28251F;color:#28251F;border-radius:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button:hover, .elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button:focus{background-color:#00000000;color:#9B7653;}.elementor-1173 .elementor-element.elementor-element-4c997f2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button:hover svg, .elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button:focus svg{fill:#9B7653;}.elementor-1173 .elementor-element.elementor-element-672aef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}@media(max-width:1024px){.elementor-1173 .elementor-element.elementor-element-5dcaa4a{--grid-columns:1;}.elementor-1173 .elementor-element.elementor-element-2e5bdf1{--grid-columns:1;}}@media(min-width:768px){.elementor-1173 .elementor-element.elementor-element-c3648ea{--width:100%;}.elementor-1173 .elementor-element.elementor-element-bfbbb5c{--width:100%;}.elementor-1173 .elementor-element.elementor-element-2bb68b6{--width:100%;}.elementor-1173 .elementor-element.elementor-element-24b408e{--width:100%;}.elementor-1173 .elementor-element.elementor-element-4ab12c5{--width:100%;}.elementor-1173 .elementor-element.elementor-element-35e054d{--width:100%;}.elementor-1173 .elementor-element.elementor-element-7590c14{--width:100%;}.elementor-1173 .elementor-element.elementor-element-b16c5e3{--width:100%;}.elementor-1173 .elementor-element.elementor-element-ce2562e{--width:100%;}.elementor-1173 .elementor-element.elementor-element-518fbbb{--width:100%;}.elementor-1173 .elementor-element.elementor-element-eaa404d{--width:100%;}.elementor-1173 .elementor-element.elementor-element-a92ba54{--width:100%;}.elementor-1173 .elementor-element.elementor-element-abfd4b9{--width:100%;}.elementor-1173 .elementor-element.elementor-element-057de44{--width:100%;}.elementor-1173 .elementor-element.elementor-element-85c1207{--width:100%;}.elementor-1173 .elementor-element.elementor-element-a699609{--width:100%;}.elementor-1173 .elementor-element.elementor-element-f938e68{--width:100%;}.elementor-1173 .elementor-element.elementor-element-1e4d189{--width:100%;}.elementor-1173 .elementor-element.elementor-element-f5d8a3b{--width:100%;}.elementor-1173 .elementor-element.elementor-element-393478a{--width:100%;}.elementor-1173 .elementor-element.elementor-element-8a9ee48{--width:100%;}.elementor-1173 .elementor-element.elementor-element-e6b2968{--width:100%;}.elementor-1173 .elementor-element.elementor-element-caf2b2e{--width:100%;}.elementor-1173 .elementor-element.elementor-element-8a554e9{--width:100%;}.elementor-1173 .elementor-element.elementor-element-c9fceab{--width:100%;}.elementor-1173 .elementor-element.elementor-element-f3e4ae4{--width:100%;}.elementor-1173 .elementor-element.elementor-element-eb654ba{--width:100%;}.elementor-1173 .elementor-element.elementor-element-3660f4f{--width:100%;}.elementor-1173 .elementor-element.elementor-element-65c093b{--width:100%;}.elementor-1173 .elementor-element.elementor-element-829dc2a{--width:100%;}.elementor-1173 .elementor-element.elementor-element-e41aaad{--width:100%;}.elementor-1173 .elementor-element.elementor-element-33a6354{--width:100%;}.elementor-1173 .elementor-element.elementor-element-be78282{--width:100%;}.elementor-1173 .elementor-element.elementor-element-db2d185{--width:100%;}.elementor-1173 .elementor-element.elementor-element-685c7bd{--width:100%;}.elementor-1173 .elementor-element.elementor-element-bf07713{--width:100%;}.elementor-1173 .elementor-element.elementor-element-8386700{--width:100%;}}@media(max-width:767px){.elementor-1173 .elementor-element.elementor-element-c3648ea{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-bfbbb5c{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-2bb68b6{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-24b408e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-4ab12c5{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-c94025a .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-c10381f .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-1df58f0 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-6414cd5 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-c54a4df .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-35e054d{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-7590c14{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-b16c5e3{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-ea613e1 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-ce2562e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-518fbbb{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-eaa404d{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-a92ba54{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-abfd4b9{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-057de44{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-85c1207{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-a699609{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-1b19ff0 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-f938e68{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-5dcaa4a{--grid-columns:1;}.elementor-1173 .elementor-element.elementor-element-1e4d189{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-5b9722c .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-f5d8a3b{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-393478a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-8a9ee48{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-a809888 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-e6b2968{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-caf2b2e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-8a554e9{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-c9fceab{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-f3e4ae4{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-eb654ba{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-e174e83 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-3660f4f{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-65c093b{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-829dc2a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-edcd2ea .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-e41aaad{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-2e5bdf1{--grid-columns:1;}.elementor-1173 .elementor-element.elementor-element-33a6354{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-c620404 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-be78282{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-db2d185{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-685c7bd{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-bf07713{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-8386700{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1173 .elementor-element.elementor-element-dd7ba80 .elementor-button{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-4c997f2 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-c3648ea *//* Lucas photography scrapbook v6. Native editable Elementor widgets. */
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook{--sc-ink:#28251f;--sc-muted:#777064;--sc-paper:#f3eddf;--sc-font:"Noto Serif CJK SC","Noto Serif SC","Songti SC","STSong","SimSun",serif;background:#e7decc;color:var(--sc-ink);min-height:100vh;overflow:hidden;padding:0!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .elementor-heading-title,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .elementor-widget-text-editor,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .elementor-button{font-family:var(--sc-font)!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .e-con,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .elementor-widget{min-width:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook p{margin:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook a{color:inherit;text-decoration:none}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook a:hover{color:#9b7653}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook a:focus-visible{outline:2px solid #846443;outline-offset:5px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .elementor-heading-title{font-weight:400;line-height:1.35;letter-spacing:.02em}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-link .elementor-button{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;color:var(--sc-ink);font-size:14px;line-height:1.7;font-weight:400}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-link .elementor-button:hover{color:#9b7653}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet{position:relative;max-width:1440px;margin:0 auto!important;padding:0 5.8%!important;background-color:var(--sc-paper);background-image:radial-gradient(ellipse at 0 25%,#d5c2a852,transparent 23%),radial-gradient(ellipse at 100% 80%,#bd987a45,transparent 32%),repeating-linear-gradient(111deg,#95816a09 0,#95816a09 1px,transparent 1px,transparent 4px);box-shadow:0 0 60px #5d462a18}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23866b4b' filter='url(%23n)' opacity='.6' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-header{position:relative;z-index:3;flex-direction:row!important;align-items:flex-start;justify-content:space-between;min-height:120px;padding:28px 0 15px!important;gap:30px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand{width:190px!important;flex:0 0 190px;gap:3px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo .elementor-heading-title{font-family:Georgia,serif!important;font-size:38px;letter-spacing:.03em}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand-note{font-size:12px;letter-spacing:.12em;font-style:italic}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav{width:auto!important;flex-direction:row!important;gap:34px!important;align-items:center;padding-top:11px!important;flex-wrap:nowrap!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav-link .elementor-button{font-size:16px;letter-spacing:.12em;padding-bottom:8px;white-space:nowrap}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav-link.is-current{border-bottom:1px solid #6f685b;transform:rotate(-1deg)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{position:relative;flex-direction:row!important;align-items:center;min-height:485px;padding:20px 0 36px!important;gap:0;isolation:isolate}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro{width:52%!important;flex:0 0 52%;gap:22px;position:relative;z-index:3;animation:sc-arrive .4s ease both}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-eyebrow{font-size:11px;letter-spacing:.18em;font-family:Georgia,serif!important;line-height:1.8;color:#8a8172}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title{width:115%!important;max-width:none}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(42px,5.5vw,72px);line-height:1.3;letter-spacing:-.025em;font-weight:400;white-space:nowrap}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title:after{content:"";position:absolute;left:24%;bottom:-10px;width:34%;height:6px;border-top:5px solid #ac8051;transform:rotate(-4deg);border-radius:60%;opacity:.65}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-subtitle{font-size:21px;line-height:1.8;letter-spacing:.12em;margin-top:13px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link{margin-top:16px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link .elementor-button{font-size:13px;letter-spacing:.12em;color:#746b5d}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{width:48%!important;flex:0 0 48%;height:440px;position:relative;z-index:1}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage:before{content:"";position:absolute;left:9%;top:4%;width:93%;height:95%;background:#c0a27a66;transform:rotate(-7deg);clip-path:polygon(2% 1%,25% 0,27% 2%,56% 0,74% 1%,97% 0,100% 21%,98% 42%,100% 79%,98% 100%,71% 98%,60% 100%,41% 98%,15% 100%,0 96%,2% 60%,0 25%)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo{position:absolute;padding:13px 13px 24px!important;background:#faf5e9;box-shadow:2px 6px 12px #4b3b252d;transition:translate .25s ease}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo:hover{translate:0 -2px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{width:100%!important;left:-1%;top:27px;transform:rotate(6deg);z-index:3}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:before{content:"";position:absolute;top:-13px;left:14%;width:18px;height:65px;border:2px solid #77766a;border-radius:10px;transform:rotate(12deg);box-shadow:inset 2px 0 #eee9d6,2px 2px 2px #2d261b40;z-index:4;background:transparent}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:after{content:"";position:absolute;top:-10px;left:16%;width:8px;height:53px;border:1px solid #77766a;border-radius:6px;transform:rotate(12deg);z-index:4}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:330px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image .elementor-widget-container,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image img{height:100%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-back{width:73%!important;left:35%;top:-3px;transform:rotate(-6deg);z-index:1;padding:10px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image{height:310px;filter:saturate(.45) sepia(.12)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:310px;object-position:72% 50%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{position:absolute;width:116px!important;right:-40px;top:225px;padding:24px 15px!important;background:#e8dcc7;transform:rotate(-4deg);box-shadow:1px 4px 7px #34271320;z-index:4}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper:before{content:"";position:absolute;width:58px;height:21px;left:23px;top:-9px;background:#bba37b60;transform:rotate(7deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage-tag{font-size:10px;letter-spacing:.18em;text-align:center;line-height:1.9;font-family:Georgia,serif!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-cards{position:relative;z-index:5;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important;align-items:stretch;padding:12px 0 0!important;scroll-margin-top:35px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{position:relative;padding:30px 22px 26px!important;gap:0;background:#f8f2e6;box-shadow:2px 5px 6px #4f3e2828;min-height:550px;isolation:isolate}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:before,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:after{content:"";position:absolute;z-index:-1;left:0;width:100%;height:18px;background:#f8f2e6;clip-path:polygon(0 40%,4% 20%,7% 33%,12% 8%,17% 25%,22% 3%,28% 30%,33% 12%,39% 21%,44% 2%,49% 17%,54% 3%,60% 24%,65% 5%,70% 20%,76% 3%,81% 25%,85% 10%,90% 28%,94% 8%,100% 25%,100% 100%,0 100%)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:before{top:-15px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:after{bottom:-15px;transform:rotate(180deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-notes{transform:rotate(-1.1deg);margin-top:-9px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-projects{transform:rotate(.45deg);margin-top:8px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-experiments{transform:rotate(-.7deg);margin-top:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-head{gap:4px;padding-bottom:20px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-number{font-size:12px;font-style:italic;color:#897c68}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title-row{flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:7px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title{width:auto!important;flex:1 1 auto}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:27px;white-space:nowrap}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-en{font-size:11px;font-style:italic;letter-spacing:.015em;width:auto!important;display:none}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-arrow{width:24px!important;flex:0 0 24px;margin-left:auto!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-arrow .elementor-button{font-size:26px;font-weight:300;color:#6c6252}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo{transition:translate .25s ease}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo:hover{translate:0 -2px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-experiment-photo img{object-position:75% 45%;filter:saturate(.7)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-projects .sc-card-photo:after{content:"";position:absolute;right:-7px;top:-9px;width:83px;height:23px;transform:rotate(-4deg);background:#bda98466}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed{flex:1 1 auto;padding:18px 0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed:has(.e-loop-item)>.sc-empty{display:none!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed:not(:has(.e-loop-item))>.sc-native-feed{display:none!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-empty{padding:10px 0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-empty-copy{font-size:16px;line-height:1.9;color:#857b6a}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-native-feed .nb-loop-item{padding:18px 0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-native-feed .nb-loop-title .elementor-heading-title{font-size:20px!important;line-height:1.5!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-native-feed .nb-loop-excerpt{font-size:14px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-native-feed .nb-loop-meta{font-size:11px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom{margin-top:auto!important;padding-top:23px!important;align-self:flex-end}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom .elementor-button{font-size:13px;color:#796e5d}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-item{flex-direction:row!important;align-items:flex-start;gap:12px;padding:17px 0 0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-no{flex:0 0 20px;width:20px!important;padding-top:3px!important;font-family:Georgia,serif!important;font-style:italic;font-size:12px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-copy{gap:5px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:17px;line-height:1.5}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:11px;line-height:1.7;color:#8a7e6b}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending{position:relative;min-height:260px;padding-top:70px!important;isolation:isolate}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-scrap{position:absolute;left:-100px;bottom:-100px;width:365px!important;transform:rotate(-12deg);padding:14px!important;background:#d0c1a7;box-shadow:2px 5px 8px #49351e22;z-index:-1}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-photo img{display:block;width:100%;height:240px;object-fit:cover;filter:grayscale(1) sepia(.2);opacity:.83}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer{width:100%;padding:0 0 34px!important;justify-content:center;align-items:center}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy{width:auto!important;gap:14px;text-align:center}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-end-note{transform:rotate(-3deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-end-note .elementor-heading-title{font-size:27px;letter-spacing:.12em}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-label{font-size:12px;letter-spacing:.08em;color:#8d806c}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-disclaimer{font-size:10px;color:#9b8f7d;line-height:1.8}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-links{flex-direction:row!important;justify-content:center;gap:18px;width:auto!important;margin:0 auto!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-links .elementor-button{font-size:10px;color:#8d806c}
@keyframes sc-arrive{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1350px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-en{display:block}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{min-height:540px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{height:485px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:365px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{top:35px}}
@media(max-width:1024px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet{padding:0 5%!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-header{min-height:112px;padding-top:24px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav{gap:24px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{min-height:430px;padding-top:8px!important;padding-bottom:28px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(37px,5.3vw,55px)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro{gap:20px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-subtitle{font-size:18px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{height:340px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:270px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:255px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{top:22px;padding:10px 10px 19px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{width:88px!important;right:-23px;top:200px;padding:17px 10px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage-tag{font-size:8px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-cards{gap:12px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{padding:22px 16px 22px!important;min-height:495px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:22px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:16px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-item{gap:6px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-head{padding-bottom:16px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom .elementor-button{font-size:11px}}
@media(max-width:767px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet{padding:0 6%!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-header{min-height:137px;padding:24px 0 22px!important;flex-direction:column!important;gap:21px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand{flex-basis:auto;width:auto!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo .elementor-heading-title{font-size:34px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand-note{font-size:10px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav{width:100%!important;justify-content:space-between;gap:10px!important;padding-top:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav-link .elementor-button{font-size:14px;letter-spacing:.08em;padding-bottom:4px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{flex-direction:column!important;align-items:stretch;padding:20px 0 31px!important;min-height:0;gap:29px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro{width:100%!important;flex-basis:auto;gap:17px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-eyebrow{font-size:9px;letter-spacing:.15em}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title{width:100%!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(33px,8.8vw,61px);line-height:1.35;letter-spacing:-.035em}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title:after{left:16%;bottom:-9px;width:40%;height:4px;border-top-width:3px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-subtitle{font-size:17px;letter-spacing:.09em;margin-top:8px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link{margin-top:6px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link .elementor-button{font-size:11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{width:94%!important;flex-basis:auto;height:330px;margin:8px auto 2px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{left:-1%;top:19px;width:98%!important;transform:rotate(4deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:250px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-back{width:70%!important;left:32%;top:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:250px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{right:-18px;top:190px;width:86px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:before{height:52px;width:15px;top:-10px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:after{height:43px;width:7px;top:-7px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-cards{display:flex!important;flex-direction:column!important;gap:41px!important;padding-top:10px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{width:100%!important;min-height:0;padding:26px 23px 25px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-notes{transform:rotate(-.8deg);margin-top:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-projects{transform:rotate(.6deg);margin-top:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-experiments{transform:rotate(-.4deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:27px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-en{display:block;font-size:11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo img{aspect-ratio:4 / 3}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-head{padding-bottom:21px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed{padding:22px 0!important;min-height:100px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom{padding-top:15px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom .elementor-button{font-size:13px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-item{padding-top:21px!important;gap:11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:19px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:12px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-projects .sc-card-bottom{padding-top:25px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending{min-height:270px;padding-top:70px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer{padding-bottom:40px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy{margin-left:40px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-scrap{left:-110px;bottom:-54px;width:230px!important;opacity:.6}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-photo img{height:180px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-end-note .elementor-heading-title{font-size:24px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-disclaimer{max-width:190px;line-height:1.9;margin:0 auto!important}}
@media(max-width:370px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-en{display:none}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{height:295px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:220px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:220px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{top:170px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{padding:23px 19px!important}}
@media(prefers-reduced-motion:reduce){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook *,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook *:before,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook{--sc-mountain:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20320%2075%27%20fill%3D%27none%27%20stroke%3D%27%23655b48%27%20stroke-width%3D%271.3%27%3E%3Cpath%20d%3D%27M2%2059l36-4%2021-11%2033-32%2018%2015%2010-8%2035%2024%2016-7%2020%2012%2018-3%2038%2014%2069%204M38%2055l24-3%2012-11%2018-29%2014%2030%2014-23%209%2025%2025-1M166%2051l16%204%2026-10M91%2064l94-2%2033%205%2020%204-51%202%27%2F%3E%3C%2Fsvg%3E")}
/* v7: layered natural paper and connected collage composition. */
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook{background:#e6ddcb url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center top/1200px auto repeat;color:#2c2923;--sc-paper:#f2ebdd;--sc-muted:#796d5b}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet{background:none;box-shadow:none;padding:0 5.3%!important;max-width:1440px;isolation:isolate}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet:before{opacity:.35;inset:0 -7%;background:radial-gradient(ellipse at 6% 43%,#b8946055 0,transparent 30%),radial-gradient(ellipse at 85% 68%,#fffaf0aa 0,transparent 40%);z-index:-2}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-header{min-height:122px;padding-top:25px!important;align-items:flex-start}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand{width:250px!important;flex-basis:250px;position:relative}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo{width:auto!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo:after{content:"";position:absolute;left:128px;top:3px;width:95px;height:33px;opacity:.72;background:var(--sc-mountain) center/contain no-repeat}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand-note{font-size:10px;letter-spacing:.12em}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-preview-note{font-size:10px;color:#8c7b65;letter-spacing:.13em;margin-top:8px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main{position:relative;isolation:isolate}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main:before{content:"";position:absolute;left:-12%;right:-12%;top:380px;height:280px;background:url('https://ai.perceptleap.com/wp-content/uploads/2026/10/layered-torn-paper-seam.webp') center/100% 100% no-repeat;transform:rotate(-2deg);z-index:0;pointer-events:none;opacity:.92}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main:after{content:"";position:absolute;left:-13%;top:490px;width:30%;height:460px;background:#c9b18c url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/600px auto;transform:rotate(-6deg);box-shadow:2px 4px 8px #58482d22;z-index:-1;opacity:.75;clip-path:polygon(3% 0,98% 2%,100% 18%,97% 48%,100% 78%,98% 100%,0 98%,2% 68%,0 35%)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{min-height:488px;align-items:center;padding-top:10px!important;padding-bottom:50px!important;z-index:2}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro{width:50%!important;flex-basis:50%;gap:20px;align-self:center;padding-bottom:30px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title{width:110%!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(43px,5.35vw,72px);line-height:1.26;letter-spacing:-.035em}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-eyebrow{display:none}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-subtitle{font-size:20px;line-height:1.8;letter-spacing:.08em;margin-top:22px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link{margin-top:15px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{width:50%!important;flex-basis:50%;height:465px;z-index:2}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage:before{top:3%;left:5%;width:92%;height:98%;background:#c6ac84 url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/800px auto;transform:rotate(-5deg);box-shadow:3px 4px 7px #48361e30;opacity:.92}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage:after{content:"";position:absolute;left:-6%;top:21%;width:40%;height:86%;background:#dfcbaa url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/600px auto;transform:rotate(8deg);z-index:0;box-shadow:1px 2px 5px #4938202a;clip-path:polygon(3% 1%,99% 0,97% 48%,100% 98%,1% 100%,3% 77%,0 22%)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo{background:#f6efe0 url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/700px auto;box-shadow:2px 7px 12px #48351f38}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{width:86%!important;left:0;top:30px;transform:rotate(5deg);padding:11px 12px 22px!important;z-index:3}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:before{left:14%;top:-19px;height:66px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:after{left:16%;top:-16px;height:54px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:346px;filter:saturate(.67) sepia(.07) contrast(.97)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-back{width:30%!important;left:77%;top:34px;transform:rotate(-4deg);padding:7px 7px 16px!important;z-index:1}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:348px;filter:saturate(.4) sepia(.15);object-position:13% center}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{width:145px!important;right:-10px;top:245px;background:#f3ead8 url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/450px auto;padding:24px 17px!important;transform:rotate(-7deg);z-index:5;clip-path:polygon(2% 3%,20% 1%,40% 2%,70% 0,100% 3%,98% 23%,100% 58%,98% 98%,73% 100%,50% 97%,20% 99%,1% 97%,3% 72%,0 30%);box-shadow:2px 5px 8px #4c3b2433}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage-tag{font-size:11px;line-height:2.1;letter-spacing:.13em;color:#75674f}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-botanical{position:absolute!important;width:185px!important;right:-13px;top:-58px;z-index:6;transform:rotate(-20deg);pointer-events:none}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-botanical img{width:100%;height:auto;filter:drop-shadow(1px 2px 1px #4e3c2430)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-cards{gap:14px!important;align-items:start;z-index:5;padding-top:0!important;margin-top:-12px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{background:#f4eddf url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/700px auto;min-height:0;padding:26px 22px 24px!important;box-shadow:3px 6px 10px #53412c2e}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:before,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:after{height:56px;background:url('https://ai.perceptleap.com/wp-content/uploads/2026/10/layered-torn-paper-seam.webp') center/100% 100% no-repeat;clip-path:none;z-index:-1}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:before{top:-27px;transform:rotate(0deg)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card:after{bottom:-27px;transform:rotate(180deg)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-notes{transform:rotate(-1.15deg);margin-top:-8px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-projects{transform:rotate(.55deg);margin-top:14px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-experiments{transform:rotate(-.6deg);margin-top:2px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-head{padding-bottom:18px!important;gap:3px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:25px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo img{aspect-ratio:1.5;filter:saturate(.78);box-shadow:0 1px 1px #68563922}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-experiments .sc-card-photo img{filter:saturate(.55)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed{flex:none;padding:18px 0 10px!important;min-height:54px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-empty{padding:2px 0!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-empty-copy{font-size:14px;color:#8c7e68}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-bottom{margin-top:0!important;padding-top:14px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-item{padding-top:14px!important;gap:10px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:16px}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:10px;line-height:1.8}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending{min-height:245px;padding-top:66px!important;margin-top:22px!important;isolation:isolate}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending:before{content:"";position:absolute;left:-12%;right:-12%;top:-70px;height:175px;background:url('https://ai.perceptleap.com/wp-content/uploads/2026/10/layered-torn-paper-seam.webp') center/100% 100% no-repeat;transform:rotate(1deg);z-index:-2}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending:after{content:"";position:absolute;right:-10%;bottom:-40px;width:26%;height:265px;background:#c4a77e url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/800px;box-shadow:-2px -3px 6px #5b402622;transform:rotate(8deg);z-index:-1;clip-path:polygon(3% 1%,97% 0,100% 70%,98% 100%,0 98%,3% 68%,0 25%)}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-scrap{left:-11%;bottom:-45px;width:320px!important;transform:rotate(-9deg);padding:9px!important;background:#c2ac8a url('https://ai.perceptleap.com/wp-content/uploads/2026/10/warm-paper-ground.webp') center/700px;opacity:.85;z-index:-1}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-photo img{height:220px;filter:grayscale(1) sepia(.4) contrast(.85);opacity:.78;mix-blend-mode:multiply}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer{padding-bottom:35px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy{gap:9px;position:relative;padding-top:43px!important}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy:before{content:"";position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:260px;height:58px;background:var(--sc-mountain) center/contain no-repeat;opacity:.7}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-end-note .elementor-heading-title{font-family:Georgia,serif!important;font-size:23px;letter-spacing:.1em}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-disclaimer{font-size:10px;color:#8d7f68}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-herb{position:absolute!important;right:4%;bottom:-15px;width:130px!important;transform:rotate(-11deg);opacity:.9;z-index:2;pointer-events:none}
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-preview-return .elementor-button{font-size:10px;color:#8a7b64}
@media(max-width:1024px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand{width:200px!important;flex-basis:200px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo:after{left:119px;width:70px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav{gap:20px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{min-height:435px;padding-bottom:35px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(37px,5.25vw,55px)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{height:385px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:282px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:285px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{top:211px;right:-14px;width:112px!important;padding:19px 12px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage-tag{font-size:9px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-botanical{width:145px!important;top:-40px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main:before{top:320px;height:240px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{padding:24px 15px 22px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:21px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:15px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:10px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-herb{right:0;width:100px!important}}
@media(max-width:767px){.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook{background-size:750px auto}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-sheet{padding:0 6%!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-header{min-height:150px;padding:23px 0 20px!important;gap:18px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-brand{width:auto!important;flex-basis:auto}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-logo:after{left:120px;width:90px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-preview-note{margin-top:5px!important;font-size:9px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav{gap:10px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero{padding:11px 0 24px!important;gap:25px!important;min-height:0}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro{width:100%!important;flex-basis:auto;gap:17px;padding-bottom:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title{width:100%!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-title .elementor-heading-title{font-size:clamp(33px,9.4vw,57px);line-height:1.28}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-subtitle{font-size:16px;margin-top:13px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-intro-link{margin-top:2px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage{width:95%!important;flex-basis:auto;height:344px;margin-top:6px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage:before{width:93%;height:94%;top:3%;left:3%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage:after{top:19%;height:84%;left:-4%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main{width:87%!important;left:0;top:24px;padding:9px 9px 17px!important;transform:rotate(4deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-hero-image{height:249px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-back{width:29%!important;left:77%;top:26px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image,.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-back-image img{height:251px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-tag-paper{top:207px;right:-15px;width:105px!important;padding:15px 11px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-collage-tag{font-size:8px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-botanical{width:111px!important;right:-13px;top:-31px;transform:rotate(-21deg)}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:before{height:54px;top:-14px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-photo-main:after{height:43px;top:-11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main:before{top:550px;height:160px;left:-18%;right:-18%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-main:after{top:660px;height:900px;left:-20%;width:43%}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-cards{gap:43px!important;margin-top:9px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card{padding:23px 23px 25px!important;transform:rotate(0)!important;margin-top:0!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-title .elementor-heading-title{font-size:27px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-card-photo img{aspect-ratio:1.45}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-name .elementor-heading-title{font-size:18px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-project-meta{font-size:11px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-feed{padding:17px 0 9px!important;min-height:48px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending{margin-top:29px!important;min-height:250px;padding-top:49px!important}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending:before{height:130px;top:-53px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-ending:after{right:-24%;width:44%;height:225px;opacity:.8}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy{margin-left:8px!important;gap:10px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-copy:before{width:200px;height:42px;top:-5px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-scrap{left:-31%;bottom:-49px;width:190px!important;opacity:.5}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-photo img{height:160px}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-herb{right:-12%;bottom:-3px;width:91px!important;opacity:.6}.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-disclaimer{max-width:210px;font-size:9px}}

/* Prevent focus/anchor-induced nested scroll in the editor. */
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook{overflow:clip}


/* Production additions. This file is appended inside each root's custom CSS.
   Every .elementor-1173 .elementor-element.elementor-element-c3648ea remains scoped by Elementor's .elementor-1173 .elementor-element.elementor-element-c3648ea token. */
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-links { flex-wrap:wrap!important; gap:12px 22px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-nav a:focus-visible,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .sc-footer-links a:focus-visible,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v7-interior a:focus-visible { outline:2px solid #846443; outline-offset:4px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v7-page-title { min-width:0; max-width:100%; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v7-page-title .elementor-heading-title { overflow-wrap:anywhere; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-system-main { gap:24px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-paper { width:99%!important; padding:24px 38px 28px!important; min-height:220px; box-shadow:8px 10px 0 -1px #d5c3a4,10px 13px 12px #54442d1d; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-head { border-bottom:1px solid #aa987444; padding-bottom:18px!important; margin-bottom:6px!important; gap:16px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-head .v7-search { width:100%!important; max-width:460px; flex-basis:auto; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-search-paper { background-color:#f6f0e3; box-shadow:8px 10px 0 -1px #c8c7b0,10px 13px 12px #54442d1d; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-system-links { flex-direction:row!important; flex-wrap:wrap!important; gap:14px 24px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-system-links .sc-link { width:auto!important; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-system-links .elementor-button { font-size:14px; color:#806f54; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-main { min-height:350px; justify-content:center; padding:40px 0 50px!important; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-note { width:100%!important; max-width:740px; margin:0 auto!important; padding:34px 40px!important; flex-direction:row!important; align-items:center; gap:30px; box-shadow:-6px 8px 0 -1px #d7c8ac,1px 11px 11px #54442d19; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-error-code { width:94px!important; flex:0 0 94px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-error-code .elementor-heading-title { font-family:Georgia,serif!important; color:#a28b67; font-size:43px; font-weight:400; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-copy { gap:20px; min-width:0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-title .elementor-heading-title { font-size:30px; line-height:1.5; font-weight:400; }

/* Long-form post content: 690px readable measure inside a flat paper sheet. */
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-article { box-sizing:border-box; width:100%!important; max-width:826px; padding:42px 68px 44px!important; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-article > *,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .elementor-widget-container { min-width:0; max-width:100%; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content { width:100%; max-width:690px; min-width:0; color:#28251f; font-family:var(--sc-font)!important; font-size:18px; line-height:1.95; overflow-wrap:anywhere; word-break:normal; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content p { margin:0 0 1.35em; font-size:inherit; line-height:inherit; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h2,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h3,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h4 { margin:1.9em 0 .65em; line-height:1.5; font-weight:500; font-family:var(--sc-font)!important; color:#28251f; scroll-margin-top:28px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h2 { font-size:29px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h3 { font-size:24px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h4 { font-size:20px; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content ul,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content ol { margin:0 0 1.4em; padding-left:1.5em; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content li { margin-bottom:.45em; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content li > ul,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content li > ol { margin:.4em 0 .7em; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content a { color:#805833; text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:4px; overflow-wrap:anywhere; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content a:hover { color:#513c26; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content blockquote { margin:1.6em 0; padding:3px 0 3px 23px; border-left:2px solid #b49b75; color:#756751; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content blockquote p:last-child { margin-bottom:0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content blockquote cite { display:block; margin-top:10px; color:#887963; font-size:14px; font-style:normal; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content figure,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-caption { box-sizing:border-box; max-width:100%!important; margin:1.65em 0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content img,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content video { max-width:100%; height:auto; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content iframe,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content embed,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content object { max-width:100%; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .alignwide,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .alignfull { width:100%; max-width:100%; margin-left:0!important; margin-right:0!important; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content figcaption,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-caption-text { margin:9px 0 0; color:#80735f; font-size:13px; line-height:1.8; text-align:left; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-block-gallery,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .gallery { display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr)); gap:18px; margin:1.65em 0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-block-gallery figure.wp-block-image,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .gallery .gallery-item { width:auto!important; max-width:100%; min-width:0; margin:0; display:block; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-block-gallery figure.wp-block-image img { width:100%; height:auto; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-block-gallery figure.wp-block-image figcaption { position:static; padding:0; background:none; color:#80735f; max-height:none; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .wp-block-gallery > figcaption { grid-column:1 / -1; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content pre { box-sizing:border-box; width:100%; max-width:100%; min-width:0; overflow-x:auto; overscroll-behavior-x:contain; padding:18px 20px; margin:1.65em 0; border-left:2px solid #b5a18299; background:#b5a18212; white-space:pre; overflow-wrap:normal; word-break:normal; font-size:14px; line-height:1.75; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content code { font-family:ui-monospace,SFMono-Regular,Consolas,monospace; font-size:.87em; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content :not(pre) > code { padding:.12em .3em; border-radius:2px; background:#b5a18222; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content pre code { font-size:inherit; white-space:inherit; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content hr { width:100%; height:0; margin:2.1em 0; border:0; border-top:1px solid #aa987455; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content table { display:block; width:100%; max-width:100%; overflow-x:auto; border-collapse:collapse; font-size:16px; line-height:1.7; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content th,
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content td { padding:10px 12px; border:1px solid #aa987455; text-align:left; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content th { font-weight:600; background:#b5a18212; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content > .elementor-widget-container > :first-child { margin-top:0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content > .elementor-widget-container > :last-child { margin-bottom:0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-meta .elementor-icon-list-item:has(> .elementor-icon-list-text:empty),
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-navigation:not(:has(a[href])) { display:none; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-navigation .elementor-post-navigation__link { min-width:0; }
.elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-navigation a { overflow-wrap:anywhere; white-space:normal; }

@media(max-width:1024px) {
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-article { padding:38px 45px!important; max-width:780px; }
}
@media(max-width:767px) {
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-paper { width:100%!important; padding:22px 24px 25px!important; box-shadow:5px 7px 0 -1px #d5c3a4,7px 10px 9px #54442d1d; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-search-paper { box-shadow:5px 7px 0 -1px #c8c7b0,7px 10px 9px #54442d1d; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-system-main .v7-masthead { padding-bottom:17px!important; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-head .v7-search { width:100%!important; max-width:none; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-main { padding:22px 0 35px!important; min-height:300px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-note { padding:27px 25px!important; flex-direction:column!important; align-items:flex-start; gap:18px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-error-code { flex-basis:auto; width:auto!important; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-error-code .elementor-heading-title { font-size:36px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-missing-title .elementor-heading-title { font-size:27px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-article { padding:28px 22px 30px!important; gap:22px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content { font-size:18px; line-height:1.9; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h2 { font-size:26px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h3 { font-size:22px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content h4 { font-size:19px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content pre { padding:15px; font-size:13px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content table { font-size:14px; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .alignleft,
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-post-content .alignright { float:none; margin-left:0; margin-right:0; }
}
@media(max-width:370px) {
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook.v8-page-single .v7-article { padding-left:19px!important; padding-right:19px!important; }
  .elementor-1173 .elementor-element.elementor-element-c3648ea.lucas-scrapbook .v8-query-paper { padding-left:20px!important; padding-right:20px!important; }
}/* End custom CSS */