.elementor-2259 .elementor-element.elementor-element-9953a11{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-9953a11:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-9953a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.needweb.it/wp-content/uploads/2026/11/claude-design-e3d273.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2259 .elementor-element.elementor-element-6a7b8b7{text-align:center;}.elementor-2259 .elementor-element.elementor-element-6a7b8b7 img{width:200px;}.elementor-2259 .elementor-element.elementor-element-9a1651b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2259 .elementor-element.elementor-element-120cc17 .elementor-button{background-color:#BD9D6A;font-family:"Josefin Sans", Sans-serif;font-size:12.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.63px;fill:#3A2226;color:#3A2226;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BD9D6A;padding:14px 26px 14px 26px;}.elementor-2259 .elementor-element.elementor-element-120cc17 .elementor-button:hover, .elementor-2259 .elementor-element.elementor-element-120cc17 .elementor-button:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-968e9d0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2259 .elementor-element.elementor-element-0139697{text-align:center;}.elementor-2259 .elementor-element.elementor-element-0139697 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:300;line-height:1.12em;letter-spacing:0.5px;color:#72383D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2259 .elementor-element.elementor-element-cf5eb1d{width:var( --container-widget-width, 743px );max-width:743px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:743px;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-cf5eb1d.elementor-element{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-cf5eb1d p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-9762aff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-8cfabdb{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2259 .elementor-element.elementor-element-ff9aa90{--display:flex;--min-height:1px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-ff9aa90:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-ff9aa90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-ff9aa90.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-8016b2c{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2259 .elementor-element.elementor-element-8016b2c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.9px;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-92ac956{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-92ac956 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-839da43{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2259 .elementor-element.elementor-element-c9fc63a{--display:flex;--min-height:1px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-c9fc63a:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-c9fc63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-c9fc63a.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-eea364b{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2259 .elementor-element.elementor-element-eea364b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.9px;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-50419f8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-50419f8 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-4b83c35{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2259 .elementor-element.elementor-element-3184345{--display:flex;--min-height:1px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-3184345:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-3184345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-3184345.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-ca0b908{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2259 .elementor-element.elementor-element-ca0b908 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.9px;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-23bc852{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-23bc852 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-7f094e4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2259 .elementor-element.elementor-element-1f6a498{--display:flex;--min-height:1px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-1f6a498:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-1f6a498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-1f6a498.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-bfb22d5{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2259 .elementor-element.elementor-element-bfb22d5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.9px;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-d31b3a6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-d31b3a6 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-add2b25{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-8972360{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-68271e5{text-align:center;}.elementor-2259 .elementor-element.elementor-element-68271e5 img{width:520px;}.elementor-2259 .elementor-element.elementor-element-a499dfb{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(90,42,47,0.22);--border-color:rgba(90,42,47,0.22);--padding-top:96px;--padding-bottom:96px;--padding-left:56px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-c652440{text-align:start;}.elementor-2259 .elementor-element.elementor-element-c652440 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:3.36px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a5a74de{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2259 .elementor-element.elementor-element-a5a74de .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;letter-spacing:3.64px;color:#A98A54;}.elementor-2259 .elementor-element.elementor-element-0c0d68e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2259 .elementor-element.elementor-element-0c0d68e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.15em;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-601c3bb{width:100%;max-width:100%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-601c3bb p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-4ec0f4c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Josefin Sans", Sans-serif;font-size:12.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.63px;fill:#72383D;color:#72383D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#72383D;padding:14px 26px 14px 26px;}.elementor-2259 .elementor-element.elementor-element-4ec0f4c .elementor-button:hover, .elementor-2259 .elementor-element.elementor-element-4ec0f4c .elementor-button:focus{background-color:#72383D;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4ec0f4c{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-4ec0f4c .elementor-button:hover svg, .elementor-2259 .elementor-element.elementor-element-4ec0f4c .elementor-button:focus svg{fill:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-f9a8602{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-83dbf21 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:3.36px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-d186b55{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-d186b55 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.15em;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-3e2a1ce{width:var( --container-widget-width, 753px );max-width:753px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:753px;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-3e2a1ce.elementor-element{--align-self:flex-start;}.elementor-2259 .elementor-element.elementor-element-3e2a1ce p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-0009656{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-45aecfb{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-45aecfb:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-45aecfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1A1C;background-image:url("https://test.needweb.it/wp-content/uploads/2026/11/claude-design-ac9f60.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-45aecfb::before, .elementor-2259 .elementor-element.elementor-element-45aecfb > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-45aecfb > .e-con-inner > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-45aecfb > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-45aecfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-45aecfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(58,34,38,0.5);--background-overlay:'';}.elementor-2259 .elementor-element.elementor-element-ebc6c95{width:var( --container-widget-width, 88.34% );max-width:88.34%;padding:0px 26px 0px 26px;--container-widget-width:88.34%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2259 .elementor-element.elementor-element-ebc6c95 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2.4px;color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-22cfd85{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-22cfd85:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-22cfd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1A1C;background-image:url("https://test.needweb.it/wp-content/uploads/2026/11/claude-design-53a155.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-22cfd85::before, .elementor-2259 .elementor-element.elementor-element-22cfd85 > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-22cfd85 > .e-con-inner > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-22cfd85 > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-22cfd85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-22cfd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(58,34,38,0.5);--background-overlay:'';}.elementor-2259 .elementor-element.elementor-element-5a45022{width:var( --container-widget-width, 71.04% );max-width:71.04%;padding:0px 26px 0px 26px;--container-widget-width:71.04%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2259 .elementor-element.elementor-element-5a45022 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2.4px;color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-c18ba9b{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-c18ba9b:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-c18ba9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1A1C;background-image:url("https://test.needweb.it/wp-content/uploads/2026/11/claude-design-c20842.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-c18ba9b::before, .elementor-2259 .elementor-element.elementor-element-c18ba9b > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-c18ba9b > .e-con-inner > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-c18ba9b > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-c18ba9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-c18ba9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(58,34,38,0.5);--background-overlay:'';}.elementor-2259 .elementor-element.elementor-element-c2f6aa1{width:var( --container-widget-width, 87.98% );max-width:87.98%;padding:0px 26px 0px 26px;--container-widget-width:87.98%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2259 .elementor-element.elementor-element-c2f6aa1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2.4px;color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-a5af689{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-a5af689:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-a5af689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1A1C;background-image:url("https://test.needweb.it/wp-content/uploads/2026/11/claude-design-23d7fa.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-a5af689::before, .elementor-2259 .elementor-element.elementor-element-a5af689 > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-a5af689 > .e-con-inner > .elementor-background-video-container::before, .elementor-2259 .elementor-element.elementor-element-a5af689 > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-a5af689 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2259 .elementor-element.elementor-element-a5af689 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(58,34,38,0.5);--background-overlay:'';}.elementor-2259 .elementor-element.elementor-element-02e6151{width:var( --container-widget-width, 84.34% );max-width:84.34%;padding:0px 26px 0px 26px;--container-widget-width:84.34%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2259 .elementor-element.elementor-element-02e6151 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2.4px;color:#FFFFFF;}.elementor-2259 .elementor-element.elementor-element-cd7e79a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-1d3c17a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Josefin Sans", Sans-serif;font-size:12.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.63px;fill:#72383D;color:#72383D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#72383D;padding:14px 26px 14px 26px;}.elementor-2259 .elementor-element.elementor-element-1d3c17a .elementor-button:hover, .elementor-2259 .elementor-element.elementor-element-1d3c17a .elementor-button:focus{background-color:#72383D;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-1d3c17a .elementor-button:hover svg, .elementor-2259 .elementor-element.elementor-element-1d3c17a .elementor-button:focus svg{fill:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-1b4fc2c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-1b4fc2c:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-1b4fc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A2A2F;}.elementor-2259 .elementor-element.elementor-element-ac37339{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-ac37339.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-8cb930d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:3.36px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4e2d49b{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-4e2d49b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.15em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-9690f30{width:var( --container-widget-width, 743px );max-width:743px;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:743px;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.6em;color:rgba(247,239,224,0.82);}.elementor-2259 .elementor-element.elementor-element-9690f30.elementor-element{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-9690f30 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-29d0632{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-953345d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-953345d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2259 .elementor-element.elementor-element-aac74bf{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-aac74bf:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-aac74bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-676c0d6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-93c3a4e{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-93c3a4e:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-93c3a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-1e74592 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-dae629b{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-dae629b:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-dae629b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-345fba0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-e594458{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-e594458:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-e594458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-3302975 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-669e840{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-669e840:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-669e840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-c5b8830 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-09974f7{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-09974f7:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-09974f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-8692b8f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-e05277e{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-e05277e:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-e05277e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-0b48214 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-27c20bc{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-27c20bc:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-27c20bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-3a537ee .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-53c56de{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-53c56de:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-53c56de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-d3c0cc2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-fc08167{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-fc08167:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-fc08167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-243e4a6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-a4844c5{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-a4844c5:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-a4844c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-c670a4a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-24a177f{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-24a177f:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-24a177f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-baf3c2a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-3a4857a{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-3a4857a:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-3a4857a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-664e8f9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-5821738{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-5821738:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-5821738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-30b924a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-8081563{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-8081563:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-8081563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-6430e89 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-9633509{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-9633509:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-9633509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-fcfe009 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-36e115d{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-36e115d:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-36e115d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-0b58ab8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-77824c1{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-77824c1:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-77824c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-843f35c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-6bd3ee3{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-6bd3ee3:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-6bd3ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-7d2d448 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-95aa9fd{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-95aa9fd:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-95aa9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-62cceef .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-d04aa2c{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-d04aa2c:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-d04aa2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-99387db .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-8553b7e{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-8553b7e:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-8553b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-da4785f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-a4ba4f3{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-a4ba4f3:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-a4ba4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-2c00a03 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-2ad272f{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(189,157,106,0.38);--border-color:rgba(189,157,106,0.38);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2259 .elementor-element.elementor-element-2ad272f:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-2ad272f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, rgba(189,157,106,0.1) 0%, rgba(189,157,106,0) 100%);}.elementor-2259 .elementor-element.elementor-element-9a5f334 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:1.98px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-a00b5d7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-a00b5d7.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3.e-con{--align-self:flex-start;}.elementor-2259 .elementor-element.elementor-element-6e7cafc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-d024673 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a9ea19d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-a9ea19d p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-916cacd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-d7093dc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-50d59b7{width:var( --container-widget-width, 78.14% );max-width:78.14%;--container-widget-width:78.14%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-50d59b7 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-cd915b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-d1b8402 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-03cd3ab{width:var( --container-widget-width, 73.95% );max-width:73.95%;--container-widget-width:73.95%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-03cd3ab p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-ea97275{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-8c1d5b2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-b041d70{width:var( --container-widget-width, 78.14% );max-width:78.14%;--container-widget-width:78.14%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-b041d70 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-495124c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-bcc422e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-c00fcf0{width:var( --container-widget-width, 73.95% );max-width:73.95%;--container-widget-width:73.95%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-c00fcf0 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-9a57d9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(189,157,106,0.22);--border-color:rgba(189,157,106,0.22);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-c25df76 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-2485ece{width:var( --container-widget-width, 59.07% );max-width:59.07%;--container-widget-width:59.07%;--container-widget-flex-grow:0;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FBF6EC;}.elementor-2259 .elementor-element.elementor-element-2485ece p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-96d4f82{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-1e92a6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-1e92a6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2259 .elementor-element.elementor-element-9d10458 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-c729c52 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-e6bd2d2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a2f7ae3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-121b4f4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-897702c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-0d41488 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-4ba06d6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-eb3c1bb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-79e0c10 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-e480149 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-17fbe85 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-bd22d96 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-c416fff .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-51d027f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-8ef192b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-61ec65c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a6b6812 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4f77c73 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-af8ef32 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-07f9a37 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-d169aa4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4951062 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-58dfa59 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-502f86b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-4595607 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-9deda0e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-2f60b93 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-c6bcf36 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-224ee68 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-583c5e3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-9fe0f3b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-782d443 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-3b5485b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-cffa65a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a8d16c7 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-1abfb11 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-fc187ec .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-fb87411 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-3d7df68 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-8113519 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-897f58b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4859c7a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-d5399c6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-4621a16 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-ec3a3e8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-c0d624d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-156b964 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-8b11f60 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-a8c116e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-7567119 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-aca5e47 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-487cbda .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-6dbd522 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-6a59789 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#BD9D6A;}.elementor-2259 .elementor-element.elementor-element-f223815 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:4.18px;color:#D8C39C;}.elementor-2259 .elementor-element.elementor-element-6ad3285{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-6ad3285.e-con{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-0d42702 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Josefin Sans", Sans-serif;font-size:12.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.63px;fill:#BD9D6A;color:#BD9D6A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BD9D6A;padding:14px 26px 14px 26px;}.elementor-2259 .elementor-element.elementor-element-0d42702 .elementor-button:hover, .elementor-2259 .elementor-element.elementor-element-0d42702 .elementor-button:focus{background-color:#BD9D6A;color:#3A2226;}.elementor-2259 .elementor-element.elementor-element-0d42702 .elementor-button:hover svg, .elementor-2259 .elementor-element.elementor-element-0d42702 .elementor-button:focus svg{fill:#3A2226;}.elementor-2259 .elementor-element.elementor-element-64425a4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-153da47{text-align:center;}.elementor-2259 .elementor-element.elementor-element-153da47 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.15em;color:#72383D;}.elementor-2259 .elementor-element.elementor-element-cfd0029{width:var( --container-widget-width, 612px );max-width:612px;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:612px;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-cfd0029.elementor-element{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-cfd0029 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-69af60a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-baad5ac{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-5fdc834{width:var( --container-widget-width, 743px );max-width:743px;--container-widget-width:743px;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.6em;color:#241C1A;}.elementor-2259 .elementor-element.elementor-element-5fdc834.elementor-element{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-5fdc834 p{margin-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-2442108{margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-2259:not(.elementor-motion-effects-element-type-background), body.elementor-page-2259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFE0;background-image:url("https://test.needweb.it/wp-content/uploads/2026/10/claude-design-9eb018.jpg");background-position:center left;background-repeat:no-repeat;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2259 .elementor-element.elementor-element-968e9d0{--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-0139697 .elementor-heading-title{font-size:31.2px;letter-spacing:0.31px;}.elementor-2259 .elementor-element.elementor-element-cf5eb1d{width:100%;max-width:100%;}.elementor-2259 .elementor-element.elementor-element-9762aff{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-23bc852{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-d31b3a6{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-add2b25{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-a499dfb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-c652440{text-align:center;}.elementor-2259 .elementor-element.elementor-element-a5a74de{text-align:center;}.elementor-2259 .elementor-element.elementor-element-0c0d68e{text-align:center;}.elementor-2259 .elementor-element.elementor-element-0c0d68e .elementor-heading-title{font-size:28px;}.elementor-2259 .elementor-element.elementor-element-601c3bb{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;text-align:center;}.elementor-2259 .elementor-element.elementor-element-601c3bb.elementor-element{--align-self:center;}.elementor-2259 .elementor-element.elementor-element-f9a8602{--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2259 .elementor-element.elementor-element-d186b55 .elementor-heading-title{font-size:28px;}.elementor-2259 .elementor-element.elementor-element-3e2a1ce{width:100%;max-width:100%;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-0009656{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-45aecfb{--min-height:176px;}.elementor-2259 .elementor-element.elementor-element-ebc6c95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2259 .elementor-element.elementor-element-22cfd85{--min-height:176px;}.elementor-2259 .elementor-element.elementor-element-5a45022{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2259 .elementor-element.elementor-element-c18ba9b{--min-height:176px;}.elementor-2259 .elementor-element.elementor-element-c2f6aa1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2259 .elementor-element.elementor-element-a5af689{--min-height:176px;}.elementor-2259 .elementor-element.elementor-element-02e6151{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2259 .elementor-element.elementor-element-1b4fc2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-4e2d49b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-4e2d49b .elementor-heading-title{font-size:28px;}.elementor-2259 .elementor-element.elementor-element-9690f30{width:100%;max-width:100%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-a9ea19d{width:100%;max-width:100%;}.elementor-2259 .elementor-element.elementor-element-50d59b7{--container-widget-width:47.59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47.59% );max-width:47.59%;}.elementor-2259 .elementor-element.elementor-element-03cd3ab{--container-widget-width:43.86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43.86% );max-width:43.86%;}.elementor-2259 .elementor-element.elementor-element-b041d70{--container-widget-width:53.1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53.1% );max-width:53.1%;}.elementor-2259 .elementor-element.elementor-element-c00fcf0{--container-widget-width:43.86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43.86% );max-width:43.86%;}.elementor-2259 .elementor-element.elementor-element-2485ece{--container-widget-width:35.03%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.03% );max-width:35.03%;}.elementor-2259 .elementor-element.elementor-element-6ad3285{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-64425a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-153da47 .elementor-heading-title{font-size:28px;}.elementor-2259 .elementor-element.elementor-element-cfd0029{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-5fdc834{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2259 .elementor-element.elementor-element-0139697 .elementor-heading-title{font-size:30px;letter-spacing:0.3px;}.elementor-2259 .elementor-element.elementor-element-9762aff{--e-con-grid-template-columns:1fr 1.1fr;--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-add2b25{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-68271e5 img{width:100%;}.elementor-2259 .elementor-element.elementor-element-a5a74de{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-0c0d68e{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-601c3bb{width:100%;max-width:100%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-4ec0f4c{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-d186b55{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-3e2a1ce{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2259 .elementor-element.elementor-element-0009656{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-45aecfb{--min-height:148px;}.elementor-2259 .elementor-element.elementor-element-22cfd85{--min-height:148px;}.elementor-2259 .elementor-element.elementor-element-c18ba9b{--min-height:148px;}.elementor-2259 .elementor-element.elementor-element-a5af689{--min-height:148px;}.elementor-2259 .elementor-element.elementor-element-1b4fc2c{--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-29d0632{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2259 .elementor-element.elementor-element-a9ea19d{width:var( --container-widget-width, 58.31% );max-width:58.31%;--container-widget-width:58.31%;--container-widget-flex-grow:0;}.elementor-2259 .elementor-element.elementor-element-50d59b7{--container-widget-width:68.14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.14% );max-width:68.14%;}.elementor-2259 .elementor-element.elementor-element-03cd3ab{--container-widget-width:68.14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.14% );max-width:68.14%;}.elementor-2259 .elementor-element.elementor-element-b041d70{--container-widget-width:68.14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.14% );max-width:68.14%;}.elementor-2259 .elementor-element.elementor-element-c00fcf0{--container-widget-width:68.14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.14% );max-width:68.14%;}.elementor-2259 .elementor-element.elementor-element-2485ece{--container-widget-width:68.14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.14% );max-width:68.14%;}.elementor-2259 .elementor-element.elementor-element-6ad3285{--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2259 .elementor-element.elementor-element-cfd0029{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2259 .elementor-element.elementor-element-9953a11{--content-width:900px;}.elementor-2259 .elementor-element.elementor-element-968e9d0{--content-width:1200px;}.elementor-2259 .elementor-element.elementor-element-ff9aa90{--width:30px;}.elementor-2259 .elementor-element.elementor-element-c9fc63a{--width:30px;}.elementor-2259 .elementor-element.elementor-element-3184345{--width:30px;}.elementor-2259 .elementor-element.elementor-element-1f6a498{--width:30px;}.elementor-2259 .elementor-element.elementor-element-add2b25{--content-width:1200px;}.elementor-2259 .elementor-element.elementor-element-f9a8602{--content-width:1200px;}.elementor-2259 .elementor-element.elementor-element-ac37339{--width:1200px;}.elementor-2259 .elementor-element.elementor-element-953345d{--width:8094px;}.elementor-2259 .elementor-element.elementor-element-aac74bf{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-93c3a4e{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-dae629b{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-e594458{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-669e840{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-09974f7{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-e05277e{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-27c20bc{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-53c56de{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-fc08167{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-a4844c5{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-24a177f{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-3a4857a{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-5821738{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-8081563{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-9633509{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-36e115d{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-77824c1{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-6bd3ee3{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-95aa9fd{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-d04aa2c{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-8553b7e{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-a4ba4f3{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-2ad272f{--width:3.95%;}.elementor-2259 .elementor-element.elementor-element-a00b5d7{--width:1200px;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3{--width:920px;}.elementor-2259 .elementor-element.elementor-element-1e92a6e{--width:7015px;}.elementor-2259 .elementor-element.elementor-element-6ad3285{--width:1200px;}.elementor-2259 .elementor-element.elementor-element-64425a4{--content-width:1200px;}.elementor-2259 .elementor-element.elementor-element-69af60a{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2259 .elementor-element.elementor-element-ac37339{--width:100%;}.elementor-2259 .elementor-element.elementor-element-a00b5d7{--width:100%;}.elementor-2259 .elementor-element.elementor-element-9c8e3c3{--width:100%;}.elementor-2259 .elementor-element.elementor-element-6ad3285{--width:100%;}}