.elementor-30453 .elementor-element.elementor-element-508b6cd6{--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;border-style:solid;--border-style:solid;border-width:.4px 0 0;--border-top-width:.4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:0px;--margin-top:0px;--margin-bottom:66px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30453 .elementor-element.elementor-element-1ae7aecc{--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}.elementor-30453 .elementor-element.elementor-element-1ae7aecc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-31065590{--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}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-366b2d5e{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-366b2d5e>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:39px 0 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-366b2d5e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-366b2d5e .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-578c98c4{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-578c98c4>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:5px 0 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-578c98c4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-578c98c4 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-108ed82a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-108ed82a:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-108ed82a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/Bad-Gastein-09.2009-210.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-30453 .elementor-element.elementor-element-d54997e{--display:flex;--min-height:645px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-30453 .elementor-element.elementor-element-d54997e:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-d54997e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F3F39E}.elementor-30453 .elementor-element.elementor-element-24084694{width:var(--container-widget-width,105.136%);max-width:105.136%;--container-widget-width:105.136%;--container-widget-flex-grow:0;text-align:start}.elementor-30453 .elementor-element.elementor-element-24084694>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-24084694.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-24084694 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);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-30453 .elementor-element.elementor-element-47a81789>.elementor-widget-container{margin:16px 0 0}.elementor-30453 .elementor-element.elementor-element-47a81789.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-47a81789{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-30453 .elementor-element.elementor-element-28e5d3d0{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-28e5d3d0>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-28e5d3d0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-e57c075>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-1175a2a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-1175a2a6:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-1175a2a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2025/02/mixmax9999.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-30453 .elementor-element.elementor-element-758773e4{--display:flex;--min-height:645px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-30453 .elementor-element.elementor-element-758773e4:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-758773e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F3F39E}.elementor-30453 .elementor-element.elementor-element-6bddee1c{width:var(--container-widget-width,105.136%);max-width:105.136%;--container-widget-width:105.136%;--container-widget-flex-grow:0;text-align:start}.elementor-30453 .elementor-element.elementor-element-6bddee1c>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-6bddee1c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-6bddee1c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-411fd4>.elementor-widget-container{margin:16px 0 0}.elementor-30453 .elementor-element.elementor-element-411fd4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-411fd4{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-30453 .elementor-element.elementor-element-305281ba{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-305281ba>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-305281ba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-34c8fd33>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-52f7afd7{margin-top:95px;margin-bottom:95px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-5986b31f.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-5986b31f.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-5986b31f.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-28a8b2bd.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-28a8b2bd.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-28a8b2bd.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-21d7acb6.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-21d7acb6.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-21d7acb6.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-1a3745ca.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-1a3745ca.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-1a3745ca.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-241196e1.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-241196e1.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-241196e1.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-wrapper{gap:15px}.elementor-30453 .elementor-element.elementor-element-e434c25.elementor-view-stacked .elementor-icon{background-color:#cea513}.elementor-30453 .elementor-element.elementor-element-e434c25.elementor-view-framed .elementor-icon,.elementor-30453 .elementor-element.elementor-element-e434c25.elementor-view-default .elementor-icon{fill:#cea513;color:#cea513;border-color:#cea513}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title a{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;letter-spacing:2.7px}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title{color:#cea513}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-description{color:#cea513}.elementor-30453 .elementor-element.elementor-element-410e7d75{--spacer-size:50px}.elementor-30453 .elementor-element.elementor-element-787014c0{--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;--margin-top:98px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-2f784089{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-2f784089>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0 0 42px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-2f784089.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2f784089 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-58b0e6f3{--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}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products{--products-title-color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-a5c2f8e>.elementor-widget-container{margin:33px 188px 33px 183px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-ca980ca{--display:flex;--min-height:724px;--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;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--margin-top:0px;--margin-bottom:155px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-ca980ca:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-ca980ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-101145a)}.elementor-30453 .elementor-element.elementor-element-ca980ca:before,.elementor-30453 .elementor-element.elementor-element-ca980ca>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-ca980ca>.e-con-inner>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-ca980ca>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-ca980ca>.e-con-inner>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-ca980ca>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-e15b501);--background-overlay:''}.elementor-30453 .elementor-element.elementor-element-7f80f25e{--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}.elementor-30453 .elementor-element.elementor-element-7f80f25e:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-7f80f25e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/07/©ManuelaWilpernig_k-2.jpg");background-size:cover}.elementor-30453 .elementor-element.elementor-element-7f80f25e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-1e8c38a7{--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}.elementor-30453 .elementor-element.elementor-element-46c07e1c>.elementor-widget-container{margin:0 55px 0 66px;padding:4% 6% 0 0}.elementor-30453 .elementor-element.elementor-element-46c07e1c{text-align:justify;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-23ff504f{width:var(--container-widget-width,34%);max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:start}.elementor-30453 .elementor-element.elementor-element-23ff504f>.elementor-widget-container{margin:3px 0 20px 92px}.elementor-30453 .elementor-element.elementor-element-23ff504f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-52249e76>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-1ca7bbb1{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-df049ef{--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}.elementor-30453 .elementor-element.elementor-element-6becfb76{--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}.elementor-widget-star-rating .elementor-star-rating__title{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-7ad64457{text-align:start}.elementor-30453 .elementor-element.elementor-element-7ad64457>.elementor-widget-container{margin:44px 11px 0}.elementor-30453 .elementor-element.elementor-element-7ad64457 .elementor-star-rating{font-size:22px}.elementor-30453 .elementor-element.elementor-element-7ad64457 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px}.elementor-30453 .elementor-element.elementor-element-7ad64457 .elementor-star-rating i:before{color:#ceba3f}.elementor-widget-testimonial .elementor-testimonial-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-1ef50c02{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-1ef50c02>.elementor-widget-container{margin:0 0 32px}.elementor-30453 .elementor-element.elementor-element-1ef50c02.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-wrapper{text-align:start}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-content{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.9em;letter-spacing:0px}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-name{color:#20232e;font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-job{font-family:"EB Garamond",Sans-serif}.elementor-30453 .elementor-element.elementor-element-68dbdcf{--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}.elementor-30453 .elementor-element.elementor-element-224e49e8{text-align:start}.elementor-30453 .elementor-element.elementor-element-224e49e8>.elementor-widget-container{margin:44px 0 0 11px}.elementor-30453 .elementor-element.elementor-element-224e49e8 .elementor-star-rating{font-size:22px}.elementor-30453 .elementor-element.elementor-element-224e49e8 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px}.elementor-30453 .elementor-element.elementor-element-224e49e8 .elementor-star-rating i:before{color:#ceba3f}.elementor-30453 .elementor-element.elementor-element-5df66765{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-5df66765>.elementor-widget-container{margin:0 0 32px}.elementor-30453 .elementor-element.elementor-element-5df66765.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-wrapper{text-align:start}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-content{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.9em;letter-spacing:0px}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-name{color:#20232e;font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-job{font-family:"EB Garamond",Sans-serif}.elementor-30453 .elementor-element.elementor-element-5d1911f4{--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;--margin-top:98px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-7e42c351{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-7e42c351>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0 0 42px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7e42c351.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7e42c351 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-3ed154d8{--display:flex;--min-height:555px;--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}.elementor-30453 .elementor-element.elementor-element-3ed154d8:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-3ed154d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/Sanna-Jagas.jpg");background-position:center center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-7becea80{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-396ed67a>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-4ea178d9{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-3fb91ccf{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3fb91ccf>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-3fb91ccf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-7046ceba>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-5440c84b{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--margin-top:111px;--margin-bottom:66px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-7c2edb79{--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;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-39806b8f{--display:flex}.elementor-30453 .elementor-element.elementor-element-2e4b75c9{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-2e4b75c9>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:55px 0 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-2e4b75c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2e4b75c9 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-10ff9407>.elementor-widget-container{margin:0 0 55px}.elementor-30453 .elementor-element.elementor-element-50ad20a3{--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}.elementor-30453 .elementor-element.elementor-element-64ee42f7{--display:flex}.elementor-30453 .elementor-element.elementor-element-2892f333{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-2892f333>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:55px 0 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-2892f333.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2892f333 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-a41eef8>.elementor-widget-container{margin:0 0 55px}.elementor-30453 .elementor-element.elementor-element-644c01d1{--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;--margin-top:122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-4514b349{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-4514b349>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-4514b349.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-4514b349 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-32bfad79{--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}.elementor-30453 .elementor-element.elementor-element-2341002b>.elementor-widget-container{margin:33px 188px 33px 183px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-4f6692aa{--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;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-4f6692aa.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-f415b2b{--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}.elementor-30453 .elementor-element.elementor-element-dfaf50a{--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}.elementor-30453 .elementor-element.elementor-element-dfaf50a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7c8098cb{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-7c8098cb>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:111px 0 22px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7c8098cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7c8098cb .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-13185b37>.elementor-widget-container{margin:0 0 28px 33px}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button .elementor-button-content-wrapper{gap:37px}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-1791562{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1791562>.elementor-widget-container{margin:0 0 46px;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-1791562.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-3585de7{--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}.elementor-30453 .elementor-element.elementor-element-5f9807af{--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;--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-7268320f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-30453 .elementor-element.elementor-element-7268320f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-1ca4a207>.elementor-widget-container{margin:33px 0 0}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products .added_to_cart{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.9px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1ca4a207 nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-1ca4a207 nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-101145a);background-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-3e086283{--display:flex;--min-height:555px;--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}.elementor-30453 .elementor-element.elementor-element-3e086283:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-3e086283>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/japanese-Kohei-Tanaka.jpg");background-position:center center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-3722c9d5{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-36ea5e7d>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-658782d3{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-4c0fef4a{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-4c0fef4a>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:77px 0 66px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-4c0fef4a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-4c0fef4a .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-54a11f11{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-54a11f11>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-54a11f11.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-71ac8465>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-71ac8465.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-104f201c{--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}.elementor-30453 .elementor-element.elementor-element-e0e95cc>.elementor-widget-container{margin:33px 188px 33px 183px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-603050a7{--display:flex;--min-height:555px;--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}.elementor-30453 .elementor-element.elementor-element-603050a7:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-603050a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/grass-835270_1920.jpg");background-position:center center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-439f4572{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-3a4a7968>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-b2135d6{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:0px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-2aae238b{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-2aae238b>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:77px 0 66px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-2aae238b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2aae238b .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-1818e4a0{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1818e4a0>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-1818e4a0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-3bf9b709>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-3bf9b709.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-20c28e0e{--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;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-36ec8328>.elementor-widget-container{margin:33px 188px 33px 183px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-270a038c{--display:flex;--min-height:555px;--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}.elementor-30453 .elementor-element.elementor-element-270a038c:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-270a038c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2025/10/Alpen_web.png");background-position:center center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-54cc4015{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7205276d>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-4e7bebf5{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:0px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-59e49373{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-59e49373>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:77px 0 66px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-59e49373.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-59e49373 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-3d21097a{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3d21097a>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-3d21097a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-2ce4b97b>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-2ce4b97b.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-11ea4c23{--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}.elementor-30453 .elementor-element.elementor-element-7b844edc>.elementor-widget-container{margin:33px 188px 33px 183px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7b844edc nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7b844edc nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-101145a);background-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-8891541{--display:flex;--min-height:555px;--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;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-8891541:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-8891541>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2025/03/duongvan03021608.webp");background-position:center center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-34b7bea1{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-145e949>.elementor-widget-container{margin:0 0 28px}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-6c59137c{--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}.elementor-30453 .elementor-element.elementor-element-5109bc0c{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-5109bc0c>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:77px 0 66px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-5109bc0c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-5109bc0c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-19ae72c0{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-19ae72c0>.elementor-widget-container{margin:22px 20px 0;padding:0}.elementor-30453 .elementor-element.elementor-element-19ae72c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-5e789c7e{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-5e789c7e>.elementor-widget-container{margin:22px 20px 0;padding:0}.elementor-30453 .elementor-element.elementor-element-5e789c7e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button{background-color:var(--e-global-color-5cf087a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);border-radius:0;padding:0}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button:focus{background-color:var(--e-global-color-5cf087a);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-737ae46>.elementor-widget-container{margin:0 0 28px 66px}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button .elementor-button-content-wrapper{gap:22px}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-3d0f53e7{--spacer-size:50px}.elementor-30453 .elementor-element.elementor-element-34fa716c{--display:flex;--min-height:821px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-30453 .elementor-element.elementor-element-34fa716c:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-34fa716c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2023/06/Archigaia2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-30453 .elementor-element.elementor-element-599e2c3a{--spacer-size:200px}.elementor-30453 .elementor-element.elementor-element-64713e84{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--margin-top:44px;--margin-bottom:44px;--margin-left:44px;--margin-right:44px}.elementor-30453 .elementor-element.elementor-element-64713e84.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-9497783{width:var(--container-widget-width,74.936%);max-width:74.936%;--container-widget-width:74.936%;--container-widget-flex-grow:0;text-align:center}.elementor-30453 .elementor-element.elementor-element-9497783>.elementor-widget-container{margin:83px 10px 0}.elementor-30453 .elementor-element.elementor-element-9497783.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-9497783 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:9.5px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7f334ac{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center}.elementor-30453 .elementor-element.elementor-element-7f334ac>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:5px 0 22px;padding:27px 0 0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7f334ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7f334ac .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-3208744a{width:var(--container-widget-width,74%);max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-3208744a>.elementor-widget-container{margin:33px 0 0}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products .added_to_cart{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.9px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-3208744a nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-3208744a nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-101145a);background-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-1c56e1bf{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-30453 .elementor-element.elementor-element-1c56e1bf.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-2f9137f3{--display:flex}.elementor-30453 .elementor-element.elementor-element-ae4ac46{width:var(--container-widget-width,117.207%);max-width:117.207%;--container-widget-width:117.207%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-ae4ac46>.elementor-widget-container{margin:188px 40px 0;padding:0}.elementor-30453 .elementor-element.elementor-element-ae4ac46.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-440b1646{--display:flex}.elementor-30453 .elementor-element.elementor-element-5e82bb5b{--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}.elementor-30453 .elementor-element.elementor-element-5e82bb5b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-7a472ed2{width:var(--container-widget-width,74%);max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-7a472ed2>.elementor-widget-container{margin:33px 0 0}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products{grid-column-gap:61px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price del{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:1.1em;letter-spacing:10px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-101145a);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.5em;letter-spacing:2.6px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products .added_to_cart{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.9px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7a472ed2 nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-7a472ed2 nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-101145a);background-color:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-101145a);background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:12px;font-weight:100;font-style:normal;word-spacing:0em;border-radius:0;min-width:0;min-height:22px;line-height:22px;right:auto;left:0;margin:10px}.elementor-30453 .elementor-element.elementor-element-69fde4a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-30453 .elementor-element.elementor-element-69fde4a0.e-con{--order:99999}.elementor-30453 .elementor-element.elementor-element-58b6dac7{width:var(--container-widget-width,117.207%);max-width:117.207%;--container-widget-width:117.207%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-58b6dac7>.elementor-widget-container{margin:117px 20px 0;padding:0}.elementor-30453 .elementor-element.elementor-element-58b6dac7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-713ecac7{width:var(--container-widget-width,117.207%);max-width:117.207%;--container-widget-width:117.207%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-713ecac7>.elementor-widget-container{margin:44px 20px 0;padding:0}.elementor-30453 .elementor-element.elementor-element-713ecac7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-28951c0b{--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}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-30453 .elementor-element.elementor-element-21a1a6f7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-30453 .elementor-element.elementor-element-21a1a6f7>.elementor-widget-container{margin:51px 0 0}.elementor-30453 .elementor-element.elementor-element-21a1a6f7 .elementor-divider-separator{width:100%}.elementor-30453 .elementor-element.elementor-element-21a1a6f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-30453 .elementor-element.elementor-element-1b020883{--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}.elementor-30453 .elementor-element.elementor-element-7a042d42{--spacer-size:99px}.elementor-30453 .elementor-element.elementor-element-2bd690e4{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"EB Garamond",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-2bd690e4>.elementor-widget-container{margin:0;padding:1% 0 0}.elementor-30453 .elementor-element.elementor-element-2bd690e4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-7760cf3a{--spacer-size:99px}.elementor-30453 .elementor-element.elementor-element-1b328fc9{--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}.elementor-30453 .elementor-element.elementor-element-1a0d77e2{--display:flex;--min-height:777px;--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;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px}.elementor-30453 .elementor-element.elementor-element-1a0d77e2:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-1a0d77e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/P8311610-scaled.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-1219ba54>.elementor-widget-container{margin:155px 0 28px}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-6e2f8d30{--display:flex;--min-height:777px;--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;--overlay-opacity:0;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px}.elementor-30453 .elementor-element.elementor-element-6e2f8d30:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/DSC_0105.jpg");background-position:bottom center;background-repeat:no-repeat}.elementor-30453 .elementor-element.elementor-element-6e2f8d30:before,.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.e-con-inner>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.e-con-inner>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-5cf087a);--background-overlay:''}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button{background-color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:8.4px;word-spacing:0em;fill:var(--e-global-color-101145a);color:var(--e-global-color-101145a);border-style:solid;border-width:1px;border-color:#000;border-radius:0;padding:16px 25px}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button:hover,.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button:focus{background-color:var(--e-global-color-101145a);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-43a87852>.elementor-widget-container{margin:155px 0 28px}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button .elementor-button-content-wrapper{gap:2px}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button:hover svg,.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-135c3f48{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-10c6b453{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-10c6b453>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:99px 0 66px;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-10c6b453.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-10c6b453 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-1883b623{--display:flex}.elementor-30453 .elementor-element.elementor-element-7d4f8b01{--display:flex}.elementor-30453 .elementor-element.elementor-element-5a095321>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-5a095321{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-77bbb892{--display:flex;--overlay-opacity:.5}.elementor-30453 .elementor-element.elementor-element-77bbb892:before,.elementor-30453 .elementor-element.elementor-element-77bbb892>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-77bbb892>.e-con-inner>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-77bbb892>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-77bbb892>.e-con-inner>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-77bbb892>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-5cf087a);--background-overlay:''}.elementor-30453 .elementor-element.elementor-element-37b25d4c>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-37b25d4c{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1a168e5a{--display:flex;--overlay-opacity:.5}.elementor-30453 .elementor-element.elementor-element-1a168e5a:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-1a168e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-101145a)}.elementor-30453 .elementor-element.elementor-element-1a168e5a:before,.elementor-30453 .elementor-element.elementor-element-1a168e5a>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-1a168e5a>.e-con-inner>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-1a168e5a>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-1a168e5a>.e-con-inner>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-1a168e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-101145a);--background-overlay:''}.elementor-30453 .elementor-element.elementor-element-2323b213>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-2323b213{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-59108175{--display:flex}.elementor-30453 .elementor-element.elementor-element-163e3e0a>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-163e3e0a{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-7638fb4a{--display:flex}.elementor-30453 .elementor-element.elementor-element-233658a3>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-233658a3{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1f9f4632{--display:flex;--overlay-opacity:.5}.elementor-30453 .elementor-element.elementor-element-1f9f4632:before,.elementor-30453 .elementor-element.elementor-element-1f9f4632>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-1f9f4632>.e-con-inner>.elementor-background-video-container:before,.elementor-30453 .elementor-element.elementor-element-1f9f4632>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-1f9f4632>.e-con-inner>.elementor-background-slideshow:before,.elementor-30453 .elementor-element.elementor-element-1f9f4632>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-101145a);--background-overlay:''}.elementor-30453 .elementor-element.elementor-element-6dc2ad8e>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-6dc2ad8e{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-5a6b6691{--display:flex}.elementor-30453 .elementor-element.elementor-element-6f587339>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-6f587339{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-1dbd69e4{--display:flex}.elementor-30453 .elementor-element.elementor-element-1cd2972d>.elementor-widget-container{margin:15px 10px 0}.elementor-30453 .elementor-element.elementor-element-1cd2972d{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-5848256d{--n-accordion-title-font-size:17px;width:var(--container-widget-width,62%);max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:19px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--e-global-color-text);--n-accordion-icon-size:13px;--n-accordion-icon-gap:21px;--n-accordion-icon-normal-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-5848256d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:var(--e-global-color-5cf087a);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-primary)}:where(.elementor-30453 .elementor-element.elementor-element-5848256d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:var(--e-global-color-101145a);border-style:none}.elementor-30453 .elementor-element.elementor-element-5848256d>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:0 0 66px;border-style:none}.elementor-30453 .elementor-element.elementor-element-5848256d.elementor-element{--align-self:center}:where(.elementor-30453 .elementor-element.elementor-element-5848256d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Open Sans",Sans-serif;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:5.9px;word-spacing:0em}.elementor-30453 .elementor-element.elementor-element-54a09edf{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-598d393e{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-598d393e>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:54px 0 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-598d393e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-598d393e .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-60c720c3{--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}.elementor-30453 .elementor-element.elementor-element-6f9fa7ef{--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}.elementor-30453 .elementor-element.elementor-element-c59c274{text-align:start}.elementor-30453 .elementor-element.elementor-element-c59c274>.elementor-widget-container{margin:44px 11px 0}.elementor-30453 .elementor-element.elementor-element-c59c274 .elementor-star-rating{font-size:22px}.elementor-30453 .elementor-element.elementor-element-c59c274 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px}.elementor-30453 .elementor-element.elementor-element-c59c274 .elementor-star-rating i:before{color:#ceba3f}.elementor-30453 .elementor-element.elementor-element-23f09eb3{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-23f09eb3>.elementor-widget-container{margin:0 0 32px}.elementor-30453 .elementor-element.elementor-element-23f09eb3.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-wrapper{text-align:start}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-content{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.9em;letter-spacing:0px}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-name{color:#20232e;font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-job{font-family:"EB Garamond",Sans-serif}.elementor-30453 .elementor-element.elementor-element-4b369589{--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}.elementor-30453 .elementor-element.elementor-element-4d5b26e1{text-align:start}.elementor-30453 .elementor-element.elementor-element-4d5b26e1>.elementor-widget-container{margin:44px 0 0 11px}.elementor-30453 .elementor-element.elementor-element-4d5b26e1 .elementor-star-rating{font-size:22px}.elementor-30453 .elementor-element.elementor-element-4d5b26e1 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px}.elementor-30453 .elementor-element.elementor-element-4d5b26e1 .elementor-star-rating i:before{color:#ceba3f}.elementor-30453 .elementor-element.elementor-element-147b14f5{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-147b14f5>.elementor-widget-container{margin:0 0 32px}.elementor-30453 .elementor-element.elementor-element-147b14f5.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-wrapper{text-align:start}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-content{font-family:"EB Garamond",Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.9em;letter-spacing:0px}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-name{color:#20232e;font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-job{font-family:"EB Garamond",Sans-serif}.elementor-30453 .elementor-element.elementor-element-46ca517f{--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}.elementor-30453 .elementor-element.elementor-element-70d62017{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-30453 .elementor-element.elementor-element-70d62017>.elementor-widget-container{margin:51px 0 0}.elementor-30453 .elementor-element.elementor-element-70d62017 .elementor-divider-separator{width:100%}.elementor-30453 .elementor-element.elementor-element-70d62017 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-30453 .elementor-element.elementor-element-ef65186{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-86e2d5{width:auto;max-width:auto;text-align:center}.elementor-30453 .elementor-element.elementor-element-86e2d5>.elementor-widget-container{background-color:var(--e-global-color-5cf087a);margin:77px 0;padding:0;border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-30453 .elementor-element.elementor-element-86e2d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-86e2d5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-30453 .elementor-element.elementor-element-1ae7aecc{--width:50.149%}.elementor-30453 .elementor-element.elementor-element-31065590{--width:50%}.elementor-30453 .elementor-element.elementor-element-108ed82a{--width:100%}.elementor-30453 .elementor-element.elementor-element-d54997e{--content-width:720px}.elementor-30453 .elementor-element.elementor-element-1175a2a6{--width:100%}.elementor-30453 .elementor-element.elementor-element-758773e4{--content-width:720px}.elementor-30453 .elementor-element.elementor-element-7f80f25e{--width:35.302%}.elementor-30453 .elementor-element.elementor-element-1e8c38a7{--width:66.6666%}.elementor-30453 .elementor-element.elementor-element-6becfb76{--width:50%}.elementor-30453 .elementor-element.elementor-element-68dbdcf{--width:50%}.elementor-30453 .elementor-element.elementor-element-7c2edb79{--width:50%}.elementor-30453 .elementor-element.elementor-element-50ad20a3{--width:50%}.elementor-30453 .elementor-element.elementor-element-f415b2b{--width:25%}.elementor-30453 .elementor-element.elementor-element-dfaf50a{--width:50%}.elementor-30453 .elementor-element.elementor-element-3585de7{--width:25%}.elementor-30453 .elementor-element.elementor-element-7268320f{--width:58%}.elementor-30453 .elementor-element.elementor-element-5e82bb5b{--width:100%}.elementor-30453 .elementor-element.elementor-element-69fde4a0{--width:100%}.elementor-30453 .elementor-element.elementor-element-1a0d77e2{--width:50%}.elementor-30453 .elementor-element.elementor-element-6e2f8d30{--width:50%}.elementor-30453 .elementor-element.elementor-element-6f9fa7ef{--width:50%}.elementor-30453 .elementor-element.elementor-element-4b369589{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-30453 .elementor-element.elementor-element-7f80f25e{--width:403px}.elementor-30453 .elementor-element.elementor-element-4f6692aa{--width:728px}.elementor-30453 .elementor-element.elementor-element-dfaf50a{--width:613.5px}.elementor-30453 .elementor-element.elementor-element-7268320f{--width:739px}.elementor-30453 .elementor-element.elementor-element-64713e84{--width:664.667px}.elementor-30453 .elementor-element.elementor-element-5e82bb5b{--width:412px}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-31065590{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-366b2d5e>.elementor-widget-container{margin:1px 16px 0}.elementor-30453 .elementor-element.elementor-element-366b2d5e.elementor-element{--align-self:flex-start}.elementor-30453 .elementor-element.elementor-element-366b2d5e{text-align:start}.elementor-30453 .elementor-element.elementor-element-366b2d5e .elementor-heading-title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-578c98c4>.elementor-widget-container{margin:1px 16px 0}.elementor-30453 .elementor-element.elementor-element-578c98c4.elementor-element{--align-self:flex-start}.elementor-30453 .elementor-element.elementor-element-578c98c4{text-align:start}.elementor-30453 .elementor-element.elementor-element-578c98c4 .elementor-heading-title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-108ed82a{--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-d54997e{--min-height:0px}.elementor-30453 .elementor-element.elementor-element-24084694>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-24084694{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-30453 .elementor-element.elementor-element-24084694.elementor-element{--align-self:flex-start}.elementor-30453 .elementor-element.elementor-element-24084694 .elementor-heading-title{font-size:33px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-47a81789{width:var(--container-widget-width,408.547px);max-width:408.547px;--container-widget-width:408.547px;--container-widget-flex-grow:0;font-size:18px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-28e5d3d0{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-28e5d3d0>.elementor-widget-container{margin:0;padding:0}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-e57c075>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:3.7px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-1175a2a6{--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-758773e4{--min-height:0px}.elementor-30453 .elementor-element.elementor-element-6bddee1c>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-6bddee1c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-30453 .elementor-element.elementor-element-6bddee1c.elementor-element{--align-self:flex-start}.elementor-30453 .elementor-element.elementor-element-6bddee1c .elementor-heading-title{font-size:33px}.elementor-30453 .elementor-element.elementor-element-411fd4{width:var(--container-widget-width,408.547px);max-width:408.547px;--container-widget-width:408.547px;--container-widget-flex-grow:0;font-size:18px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-305281ba{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-305281ba>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-34c8fd33>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:3.7px;padding:-3px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title a{font-size:15px}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title a{font-size:15px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title a{font-size:15px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title a{font-size:15px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title a{font-size:15px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title a{font-size:15px;line-height:1.5em}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-description{font-size:10px}.elementor-30453 .elementor-element.elementor-element-2f784089>.elementor-widget-container{margin:0 16px 35px}.elementor-30453 .elementor-element.elementor-element-2f784089.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2f784089 .elementor-heading-title{font-size:22px}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-a5c2f8e>.elementor-widget-container{margin:20px 0 0;padding:20px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .button{font-size:16px}.elementor-30453 .elementor-element.elementor-element-7f80f25e:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-7f80f25e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/07/©ManuelaWilpernig_k-2-700x996.jpg");background-size:cover}.elementor-30453 .elementor-element.elementor-element-46c07e1c>.elementor-widget-container{margin:50px 16px 0;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-46c07e1c{text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-23ff504f{width:var(--container-widget-width,265.323px);max-width:265.323px;--container-widget-width:265.323px;--container-widget-flex-grow:0;text-align:center}.elementor-30453 .elementor-element.elementor-element-23ff504f>.elementor-widget-container{margin:0 0 0 40px}.elementor-30453 .elementor-element.elementor-element-23ff504f.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-52249e76>.elementor-widget-container{margin:0 0 49px}.elementor-30453 .elementor-element.elementor-element-52249e76.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2>.elementor-widget-container{margin:0 16px}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2 .elementor-heading-title{font-size:22px}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-7ad64457{text-align:center}.elementor-30453 .elementor-element.elementor-element-7ad64457 .elementor-star-rating{font-size:18px}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-1ef50c02>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-wrapper{text-align:center}.elementor-30453 .elementor-element.elementor-element-1ef50c02 .elementor-testimonial-content{font-size:16px}.elementor-30453 .elementor-element.elementor-element-224e49e8{text-align:center}.elementor-30453 .elementor-element.elementor-element-224e49e8 .elementor-star-rating{font-size:18px}.elementor-30453 .elementor-element.elementor-element-5df66765>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-wrapper{text-align:center}.elementor-30453 .elementor-element.elementor-element-5df66765 .elementor-testimonial-content{font-size:16px}.elementor-30453 .elementor-element.elementor-element-7e42c351>.elementor-widget-container{margin:0 16px 35px}.elementor-30453 .elementor-element.elementor-element-7e42c351.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7e42c351 .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-396ed67a>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-396ed67a.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button{font-size:17px;line-height:.5em;letter-spacing:4.4px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-3fb91ccf{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-3fb91ccf>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-7046ceba>.elementor-widget-container{margin:0 0 22px}.elementor-30453 .elementor-element.elementor-element-7046ceba.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-2e4b75c9>.elementor-widget-container{margin:58px 16px 0}.elementor-30453 .elementor-element.elementor-element-2e4b75c9.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2e4b75c9 .elementor-heading-title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-2892f333>.elementor-widget-container{margin:58px 16px 0}.elementor-30453 .elementor-element.elementor-element-2892f333.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2892f333 .elementor-heading-title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-4514b349>.elementor-widget-container{margin:0 16px}.elementor-30453 .elementor-element.elementor-element-4514b349.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-4514b349 .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-2341002b>.elementor-widget-container{margin:20px 0 0;padding:20px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .button{font-size:16px}.elementor-30453 .elementor-element.elementor-element-7c8098cb>.elementor-widget-container{margin:44px 16px 35px}.elementor-30453 .elementor-element.elementor-element-7c8098cb.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7c8098cb .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-13185b37>.elementor-widget-container{margin:0 0 23px}.elementor-30453 .elementor-element.elementor-element-13185b37.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-1791562{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-1791562>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-1ca4a207>.elementor-widget-container{margin:33px 11px 0;padding:0 20px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:1.6em}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products .added_to_cart{font-size:15px}.elementor-30453 .elementor-element.elementor-element-3e086283{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-36ea5e7d.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button{font-size:17px;line-height:.5em;letter-spacing:4.4px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-4c0fef4a>.elementor-widget-container{margin:58px 16px 0;padding:0 0 34px}.elementor-30453 .elementor-element.elementor-element-4c0fef4a.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-4c0fef4a .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-54a11f11{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-54a11f11>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-71ac8465>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-71ac8465.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-104f201c{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-e0e95cc>.elementor-widget-container{margin:0;padding:20px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-603050a7{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-3a4a7968>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-3a4a7968.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:4.4px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-2aae238b>.elementor-widget-container{margin:58px 16px 0;padding:0 0 34px}.elementor-30453 .elementor-element.elementor-element-2aae238b.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2aae238b .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-1818e4a0{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-1818e4a0>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-3bf9b709>.elementor-widget-container{margin:0 0 22px}.elementor-30453 .elementor-element.elementor-element-3bf9b709.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-20c28e0e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-36ec8328>.elementor-widget-container{margin:0;padding:20px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-270a038c{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-7205276d>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-7205276d.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button{font-size:17px;line-height:.5em;letter-spacing:4.4px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-59e49373>.elementor-widget-container{margin:58px 16px 0;padding:0 0 34px}.elementor-30453 .elementor-element.elementor-element-59e49373.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-59e49373 .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-3d21097a{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-3d21097a>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-2ce4b97b>.elementor-widget-container{margin:0 0 22px}.elementor-30453 .elementor-element.elementor-element-2ce4b97b.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-7b844edc>.elementor-widget-container{margin:0;padding:20px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-8891541{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-145e949>.elementor-widget-container{margin:0}.elementor-30453 .elementor-element.elementor-element-145e949.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:4.4px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-5109bc0c>.elementor-widget-container{margin:58px 16px 0;padding:0 0 34px}.elementor-30453 .elementor-element.elementor-element-5109bc0c.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-5109bc0c .elementor-heading-title{font-size:18px;line-height:2.1em}.elementor-30453 .elementor-element.elementor-element-19ae72c0{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-19ae72c0>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-5e789c7e{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-5e789c7e>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-737ae46>.elementor-widget-container{margin:0 0 22px}.elementor-30453 .elementor-element.elementor-element-737ae46.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button{font-size:15px;line-height:1.7em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-9497783{--container-widget-width:653px;--container-widget-flex-grow:0;width:var(--container-widget-width,653px);max-width:653px}.elementor-30453 .elementor-element.elementor-element-9497783 .elementor-heading-title{font-size:13px}.elementor-30453 .elementor-element.elementor-element-7f334ac>.elementor-widget-container{margin:0 16px 35px}.elementor-30453 .elementor-element.elementor-element-7f334ac{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-30453 .elementor-element.elementor-element-7f334ac.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-7f334ac .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-3208744a{--container-widget-width:407px;--container-widget-flex-grow:0;width:var(--container-widget-width,407px);max-width:407px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:1.6em}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products .added_to_cart{font-size:15px}.elementor-30453 .elementor-element.elementor-element-1c56e1bf{--grid-auto-flow:row}.elementor-30453 .elementor-element.elementor-element-1c56e1bf.e-con{--flex-grow:1;--flex-shrink:0}.elementor-30453 .elementor-element.elementor-element-ae4ac46{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-ae4ac46>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-5e82bb5b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-7a472ed2{--container-widget-width:407px;--container-widget-flex-grow:0;width:var(--container-widget-width,407px);max-width:407px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-element{--align-self:flex-start}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:1.6em}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price del{font-size:17px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products .added_to_cart{font-size:15px}.elementor-30453 .elementor-element.elementor-element-58b6dac7{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-58b6dac7>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-713ecac7{width:var(--container-widget-width,631.656px);max-width:631.656px;--container-widget-width:631.656px;--container-widget-flex-grow:0;text-align:justify;font-size:17px}.elementor-30453 .elementor-element.elementor-element-713ecac7>.elementor-widget-container{margin:0;padding:0}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-2bd690e4{width:var(--container-widget-width,666px);max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;text-align:justify;font-size:19px}.elementor-30453 .elementor-element.elementor-element-2bd690e4>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-1a0d77e2{--min-height:555px}.elementor-30453 .elementor-element.elementor-element-1219ba54>.elementor-widget-container{margin:333px 0 0}.elementor-30453 .elementor-element.elementor-element-1219ba54.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-6e2f8d30:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/DSC_0105.jpg")}.elementor-30453 .elementor-element.elementor-element-43a87852>.elementor-widget-container{margin:333px 0 0}.elementor-30453 .elementor-element.elementor-element-43a87852.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button{font-size:17px;line-height:.5em;letter-spacing:2.5px;padding:-3px}.elementor-30453 .elementor-element.elementor-element-10c6b453>.elementor-widget-container{margin:58px 16px 0}.elementor-30453 .elementor-element.elementor-element-10c6b453.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-10c6b453 .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-1883b623{--margin-top:74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-5a095321{font-size:16px}.elementor-30453 .elementor-element.elementor-element-37b25d4c{font-size:16px}.elementor-30453 .elementor-element.elementor-element-2323b213{font-size:16px}.elementor-30453 .elementor-element.elementor-element-163e3e0a{font-size:16px}.elementor-30453 .elementor-element.elementor-element-233658a3{font-size:16px}.elementor-30453 .elementor-element.elementor-element-6dc2ad8e{font-size:16px}.elementor-30453 .elementor-element.elementor-element-6f587339{font-size:16px}.elementor-30453 .elementor-element.elementor-element-1cd2972d{font-size:16px}.elementor-30453 .elementor-element.elementor-element-5848256d{--container-widget-width:676px;--container-widget-flex-grow:0;width:var(--container-widget-width,676px);max-width:676px;--n-accordion-title-font-size:16px}.elementor-30453 .elementor-element.elementor-element-598d393e>.elementor-widget-container{margin:0 16px}.elementor-30453 .elementor-element.elementor-element-598d393e.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-598d393e .elementor-heading-title{font-size:22px}.elementor-30453 .elementor-element.elementor-element-c59c274{text-align:center}.elementor-30453 .elementor-element.elementor-element-c59c274 .elementor-star-rating{font-size:18px}.elementor-30453 .elementor-element.elementor-element-23f09eb3>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-wrapper{text-align:center}.elementor-30453 .elementor-element.elementor-element-23f09eb3 .elementor-testimonial-content{font-size:16px}.elementor-30453 .elementor-element.elementor-element-4d5b26e1{text-align:center}.elementor-30453 .elementor-element.elementor-element-4d5b26e1 .elementor-star-rating{font-size:18px}.elementor-30453 .elementor-element.elementor-element-147b14f5>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-wrapper{text-align:center}.elementor-30453 .elementor-element.elementor-element-147b14f5 .elementor-testimonial-content{font-size:16px}.elementor-30453 .elementor-element.elementor-element-86e2d5>.elementor-widget-container{margin:58px 16px 0}.elementor-30453 .elementor-element.elementor-element-86e2d5.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-86e2d5 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-30453 .elementor-element.elementor-element-508b6cd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-7b32450d>.elementor-widget-container{margin:33px 0 28px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-366b2d5e.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-366b2d5e .elementor-heading-title{font-size:16px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-578c98c4.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-578c98c4 .elementor-heading-title{font-size:16px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-108ed82a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-24084694 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-28e5d3d0>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-28e5d3d0{font-size:17px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-e57c075>.elementor-widget-container{margin:0 0 36px}.elementor-30453 .elementor-element.elementor-element-e57c075 .elementor-button{font-size:19px;letter-spacing:3.7px}.elementor-30453 .elementor-element.elementor-element-1175a2a6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-30453 .elementor-element.elementor-element-6bddee1c .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-305281ba>.elementor-widget-container{margin:0;padding:0}.elementor-30453 .elementor-element.elementor-element-305281ba{font-size:17px}.elementor-30453 .elementor-element.elementor-element-34c8fd33>.elementor-widget-container{margin:0 0 36px}.elementor-30453 .elementor-element.elementor-element-34c8fd33 .elementor-button{font-size:19px;letter-spacing:3.7px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-5986b31f .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-28a8b2bd .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-21d7acb6 .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-1a3745ca .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-241196e1 .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title,.elementor-30453 .elementor-element.elementor-element-e434c25 .elementor-icon-box-title a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-2f784089>.elementor-widget-container{margin:0 0 40px}.elementor-30453 .elementor-element.elementor-element-2f784089 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-58b0e6f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products{grid-column-gap:0px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-a5c2f8e.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7f80f25e{--min-height:495px}.elementor-30453 .elementor-element.elementor-element-46c07e1c>.elementor-widget-container{margin:33px 13px 0;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-46c07e1c{font-size:17px}.elementor-30453 .elementor-element.elementor-element-23ff504f{width:var(--container-widget-width,254px);max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0}.elementor-30453 .elementor-element.elementor-element-52249e76>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-52249e76 .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-7f3c3ad2 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-1ef50c02>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-5df66765>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-7e42c351>.elementor-widget-container{margin:0 0 40px}.elementor-30453 .elementor-element.elementor-element-7e42c351 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-396ed67a .elementor-button{font-size:19px;line-height:1.8em;letter-spacing:4.8px}.elementor-30453 .elementor-element.elementor-element-3fb91ccf>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-3fb91ccf{font-size:17px}.elementor-30453 .elementor-element.elementor-element-7046ceba>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-7046ceba .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-2e4b75c9>.elementor-widget-container{margin:44px 44px 79px}.elementor-30453 .elementor-element.elementor-element-2e4b75c9 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-2892f333>.elementor-widget-container{margin:44px 44px 79px}.elementor-30453 .elementor-element.elementor-element-2892f333 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-4514b349 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products{grid-column-gap:0px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-2341002b.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7c8098cb .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-13185b37>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-13185b37 .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-1791562>.elementor-widget-container{margin:0 13px;padding:0}.elementor-30453 .elementor-element.elementor-element-1791562{font-size:17px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-1ca4a207.elementor-wc-products .added_to_cart{font-size:17px}.elementor-30453 .elementor-element.elementor-element-36ea5e7d .elementor-button{font-size:19px;line-height:1.8em;letter-spacing:4.8px}.elementor-30453 .elementor-element.elementor-element-4c0fef4a .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-54a11f11>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-54a11f11{font-size:17px}.elementor-30453 .elementor-element.elementor-element-71ac8465>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-71ac8465 .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-e0e95cc.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-3a4a7968 .elementor-button{font-size:19px;line-height:1.8em;letter-spacing:4.8px}.elementor-30453 .elementor-element.elementor-element-2aae238b .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-1818e4a0>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-1818e4a0{font-size:17px}.elementor-30453 .elementor-element.elementor-element-3bf9b709>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-3bf9b709 .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-36ec8328{width:100%;max-width:100%}.elementor-30453 .elementor-element.elementor-element-36ec8328>.elementor-widget-container{padding:10px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-element{--align-self:center}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products{grid-column-gap:100px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:50px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-36ec8328.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-270a038c:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-270a038c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2025/03/Auraspray2er.webp");background-size:cover}.elementor-30453 .elementor-element.elementor-element-7205276d .elementor-button{font-size:19px;line-height:1.8em;letter-spacing:4.8px}.elementor-30453 .elementor-element.elementor-element-59e49373 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-3d21097a>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-3d21097a{font-size:17px}.elementor-30453 .elementor-element.elementor-element-2ce4b97b>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-2ce4b97b .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7b844edc.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-8891541:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-8891541>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2025/03/duongvan03021608.webp");background-size:cover}.elementor-30453 .elementor-element.elementor-element-145e949 .elementor-button{font-size:19px;line-height:1.8em;letter-spacing:4.8px}.elementor-30453 .elementor-element.elementor-element-5109bc0c .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-19ae72c0>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-19ae72c0{font-size:17px}.elementor-30453 .elementor-element.elementor-element-5e789c7e>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-5e789c7e{font-size:17px}.elementor-30453 .elementor-element.elementor-element-737ae46>.elementor-widget-container{margin:30px}.elementor-30453 .elementor-element.elementor-element-737ae46 .elementor-button{font-size:16px;line-height:1.3em;letter-spacing:4.4px}.elementor-30453 .elementor-element.elementor-element-64713e84{--width:703px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30453 .elementor-element.elementor-element-9497783{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-30453 .elementor-element.elementor-element-9497783 .elementor-heading-title{font-size:14px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-7f334ac .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-3208744a>.elementor-widget-container{padding:0 11px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-3208744a.elementor-wc-products .added_to_cart{font-size:17px}.elementor-30453 .elementor-element.elementor-element-1c56e1bf{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-30453 .elementor-element.elementor-element-ae4ac46>.elementor-widget-container{margin:0 13px;padding:0}.elementor-30453 .elementor-element.elementor-element-ae4ac46{font-size:17px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product{text-align:center}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .price del{font-size:17px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products ul.products li.product .button{font-size:15px}.elementor-30453 .elementor-element.elementor-element-7a472ed2.elementor-wc-products .added_to_cart{font-size:17px}.elementor-30453 .elementor-element.elementor-element-58b6dac7>.elementor-widget-container{margin:0 13px;padding:0}.elementor-30453 .elementor-element.elementor-element-58b6dac7{font-size:17px}.elementor-30453 .elementor-element.elementor-element-713ecac7>.elementor-widget-container{margin:0 13px;padding:0}.elementor-30453 .elementor-element.elementor-element-713ecac7{font-size:17px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-30453 .elementor-element.elementor-element-7a042d42{--spacer-size:71px}.elementor-30453 .elementor-element.elementor-element-2bd690e4>.elementor-widget-container{margin:0 13px;padding:0 11px}.elementor-30453 .elementor-element.elementor-element-2bd690e4{font-size:17px}.elementor-30453 .elementor-element.elementor-element-7760cf3a{--spacer-size:71px}.elementor-30453 .elementor-element.elementor-element-1219ba54>.elementor-widget-container{margin:222px 0 0}.elementor-30453 .elementor-element.elementor-element-1219ba54 .elementor-button{font-size:19px;letter-spacing:4.3px}.elementor-30453 .elementor-element.elementor-element-6e2f8d30:not(.elementor-motion-effects-element-type-background),.elementor-30453 .elementor-element.elementor-element-6e2f8d30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archigaia.com/wp-content/uploads/2024/12/DSC_0105.jpg");background-position:bottom center}.elementor-30453 .elementor-element.elementor-element-43a87852>.elementor-widget-container{margin:222px 0 0}.elementor-30453 .elementor-element.elementor-element-43a87852 .elementor-button{font-size:19px;letter-spacing:4.3px}.elementor-30453 .elementor-element.elementor-element-10c6b453 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-5a095321>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-5a095321{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-37b25d4c>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-37b25d4c{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-2323b213>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-2323b213{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-163e3e0a>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-163e3e0a{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-233658a3>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-233658a3{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-6dc2ad8e>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-6dc2ad8e{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-6f587339>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-6f587339{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-1cd2972d>.elementor-widget-container{padding:1px 11px}.elementor-30453 .elementor-element.elementor-element-1cd2972d{text-align:justify;font-size:15px;line-height:1.8em;letter-spacing:1.5px}.elementor-30453 .elementor-element.elementor-element-5848256d{width:100%;max-width:100%;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial}.elementor-30453 .elementor-element.elementor-element-598d393e .elementor-heading-title{font-size:24px;letter-spacing:1.3px}.elementor-30453 .elementor-element.elementor-element-23f09eb3>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-147b14f5>.elementor-widget-container{padding:0}.elementor-30453 .elementor-element.elementor-element-86e2d5 .elementor-heading-title{font-size:24px;letter-spacing:1.3px}}