.elementor-19 .elementor-element.elementor-element-42fb7a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:-2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-96ad93f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-19 .elementor-element.elementor-element-96ad93f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-96ad93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wallace.fn-alt.com/wp-content/uploads/2026/01/bg-flame-reverse.webp");background-position:center right;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-19 .elementor-element.elementor-element-73a2fd4{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:48px 48px 48px 48px;text-align:start;}.elementor-19 .elementor-element.elementor-element-73a2fd4 img{width:160px;}.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-19 .elementor-element.elementor-element-1e7f01f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:48px 48px 48px 48px;}.elementor-19 .elementor-element.elementor-element-1e7f01f .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:36px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c3d89d5{text-align:center;}.elementor-19 .elementor-element.elementor-element-c3d89d5 .elementor-heading-title{font-family:"PhotographSignature", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7bd0394{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7bd0394:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7bd0394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wallace.fn-alt.com/wp-content/uploads/2026/01/SLIDER-HOME.webp");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1ffe519{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:098px;}.elementor-19 .elementor-element.elementor-element-1ffe519:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1ffe519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4f7c367{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-38c982d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-c8a1a17 .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:36px;font-weight:bold;color:var( --e-global-color-c60c93a );}.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-19 .elementor-element.elementor-element-917066c{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c60c93a );}.elementor-19 .elementor-element.elementor-element-2d5a28e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-febc668{right:50px;}body.rtl .elementor-19 .elementor-element.elementor-element-febc668{left:50px;}.elementor-19 .elementor-element.elementor-element-febc668{top:0px;}.elementor-19 .elementor-element.elementor-element-febc668 img{width:200px;height:200px;object-fit:cover;object-position:center center;}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-banner__text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .elementor-slick-slider .jet-carousel__item{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .elementor-slick-slider{margin-right:-0px;margin-left:-0px;}.elementor-19 .elementor-element.elementor-element-effab67{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;z-index:1;}.elementor-19 .elementor-element.elementor-element-effab67 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel__content{border-style:none;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow{background-color:var( --e-global-color-c60c93a );color:var( --e-global-color-primary );font-size:70px;width:80px;height:80px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow svg *{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow:before{font-size:70px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow svg{width:70px;height:70px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow.prev-arrow{top:-137px;bottom:auto;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow.next-arrow{bottom:0px;top:auto;right:20px;left:auto;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-19 .elementor-element.elementor-element-ab04fb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:00px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-ab04fb5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ab04fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-19 .elementor-element.elementor-element-ed0df22 img{width:160px;}.elementor-19 .elementor-element.elementor-element-2803380{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-2803380 .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:36px;font-weight:bold;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-9a3a9f3{--display:flex;}.elementor-19 .elementor-element.elementor-element-f983356 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-548272e{--display:flex;}.elementor-19 .elementor-element.elementor-element-4fd1f6a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-c4a627f{--display:flex;}.elementor-19 .elementor-element.elementor-element-10dee2c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-9b91b13{--display:flex;}.elementor-19 .elementor-element.elementor-element-ab6e848 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-e55413f{--display:flex;}.elementor-19 .elementor-element.elementor-element-cec6493 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-ef41310{--display:flex;}.elementor-19 .elementor-element.elementor-element-22c82e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-19 .elementor-element.elementor-element-c33f2ab{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:30px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c33f2ab > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-19 .elementor-element.elementor-element-c33f2ab.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;}.elementor-19 .elementor-element.elementor-element-c33f2ab.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-19 .elementor-element.elementor-element-c33f2ab.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;}.elementor-19 .elementor-element.elementor-element-c33f2ab.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-c33f2ab [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a67b754{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e0a262a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:098px;}.elementor-19 .elementor-element.elementor-element-6b136fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6c898e8{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-97fe5cb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-8713e75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-8713e75:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8713e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wallace.fn-alt.com/wp-content/uploads/2026/01/bg-grey-logo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-88be38f{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-9a35b92{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 048px 0px 48px;text-align:center;}.elementor-19 .elementor-element.elementor-element-9a35b92.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9a35b92 img{width:160px;}.elementor-19 .elementor-element.elementor-element-0753802{padding:24px 0px 24px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0753802 .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:36px;font-weight:bold;color:var( --e-global-color-c60c93a );}.elementor-19 .elementor-element.elementor-element-fa7602c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c60c93a );}.elementor-19 .elementor-element.elementor-element-fa7602c.elementor-element{--align-self:center;}.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-19 .elementor-element.elementor-element-383cd38 .elementor-button{background-color:var( --e-global-color-c60c93a );font-family:"Introhead", Sans-serif;font-size:20px;font-weight:bold;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 72px 12px 72px;}.elementor-19 .elementor-element.elementor-element-383cd38{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-19 .elementor-element.elementor-element-8684018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-8684018:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8684018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wallace.fn-alt.com/wp-content/uploads/2026/01/bg-black-wood.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-faa9760{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-c4c79a4{padding:24px 0px 24px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-c4c79a4 .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:36px;font-weight:bold;color:var( --e-global-color-c60c93a );}.elementor-19 .elementor-element.elementor-element-83a448e{z-index:1;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__content{text-align:left;}.elementor-19 .elementor-element.elementor-element-83a448e  .jet-carousel__content .jet-carousel__item-title, .elementor-19 .elementor-element.elementor-element-83a448e  .jet-carousel__content .jet-carousel__item-title a, .elementor-19 .elementor-element.elementor-element-83a448e .jet-banner__title{font-family:"PhotographSignature", Sans-serif;font-size:60px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__content .jet-carousel__item-title{color:var( --e-global-color-c60c93a );margin:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-banner__title{color:var( --e-global-color-c60c93a );margin:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow{background-color:var( --e-global-color-c60c93a );color:var( --e-global-color-primary );font-size:80px;width:80px;height:80px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow svg *{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow:before{font-size:80px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow svg{width:80px;height:80px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow.prev-arrow{bottom:10px;top:auto;right:183px;left:auto;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow.next-arrow{bottom:102px;top:auto;right:100px;left:auto;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-19 .elementor-element.elementor-element-7b4f188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-371d78c{text-align:center;}.elementor-19 .elementor-element.elementor-element-371d78c .elementor-heading-title{font-family:"Introhead", Sans-serif;font-size:54px;font-weight:500;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-42fb7a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-96ad93f{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-73a2fd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:048px 0px 0px 48px;}.elementor-19 .elementor-element.elementor-element-1e7f01f{text-align:start;}.elementor-19 .elementor-element.elementor-element-c3d89d5{padding:0px 0px 30px 48px;text-align:start;}.elementor-19 .elementor-element.elementor-element-7bd0394{--min-height:350px;}.elementor-19 .elementor-element.elementor-element-1ffe519{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2d5a28e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-2d5a28e.e-con{--align-self:center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-febc668{right:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-febc668{left:0px;}.elementor-19 .elementor-element.elementor-element-febc668{top:0px;}.elementor-19 .elementor-element.elementor-element-febc668 img{width:100px;height:100px;}.elementor-19 .elementor-element.elementor-element-effab67{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow.next-arrow{right:0px;left:auto;}.elementor-19 .elementor-element.elementor-element-f983356 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-4fd1f6a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-10dee2c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-ab6e848 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-cec6493 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-22c82e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-19 .elementor-element.elementor-element-c33f2ab{--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:15px;}.elementor-19 .elementor-element.elementor-element-a67b754{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-6b136fe{--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-ff7fdba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c22a0ba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2acead4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-3196059{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-3fbdf2c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6873bba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ef873af{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-22966cf{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-5437ec8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8713e75{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-9a35b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:048px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8684018{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:98px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__content .jet-carousel__item-title{margin:10px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-banner__title{margin:10px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow.next-arrow{bottom:90px;top:auto;right:10px;left:auto;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-42fb7a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-73a2fd4{padding:48px 0px 0px 30px;text-align:start;}.elementor-19 .elementor-element.elementor-element-1e7f01f{padding:30px 30px 30px 30px;text-align:start;}.elementor-19 .elementor-element.elementor-element-c3d89d5{padding:0px 30px 30px 30px;text-align:start;}.elementor-19 .elementor-element.elementor-element-1ffe519{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-2d5a28e{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-effab67{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-effab67 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow.prev-arrow{top:0px;bottom:auto;}.elementor-19 .elementor-element.elementor-element-effab67 .jet-carousel .jet-arrow.next-arrow{right:0px;left:auto;}.elementor-19 .elementor-element.elementor-element-ab04fb5{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-9a3a9f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f983356 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-4fd1f6a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-10dee2c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-ab6e848 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-cec6493 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-22c82e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-c33f2ab{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-font-size:21px;}.elementor-19 .elementor-element.elementor-element-e0a262a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-6b136fe{--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-ff7fdba{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-ff7fdba.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-c22a0ba{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-c22a0ba.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-2acead4{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-2acead4.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-3196059{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-3196059.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-3fbdf2c{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-3fbdf2c.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-6873bba{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-6873bba.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-ef873af{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-ef873af.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-22966cf{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-22966cf.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-5437ec8{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-19 .elementor-element.elementor-element-5437ec8.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-8713e75{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8713e75:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8713e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-88be38f{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19 .elementor-element.elementor-element-9a35b92{text-align:start;}.elementor-19 .elementor-element.elementor-element-0753802{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fa7602c{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-8684018{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8684018:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8684018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-faa9760{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19 .elementor-element.elementor-element-c4c79a4{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-83a448e  .jet-carousel__content .jet-carousel__item-title, .elementor-19 .elementor-element.elementor-element-83a448e  .jet-carousel__content .jet-carousel__item-title a, .elementor-19 .elementor-element.elementor-element-83a448e .jet-banner__title{font-size:36px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__content .jet-carousel__item-title{margin:20px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-banner__title{margin:20px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel .jet-arrow.next-arrow{bottom:83px;top:auto;}.elementor-19 .elementor-element.elementor-element-7b4f188{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-96ad93f{--width:33.3333%;}.elementor-19 .elementor-element.elementor-element-7bd0394{--width:66.6666%;}.elementor-19 .elementor-element.elementor-element-38c982d{--width:50%;}.elementor-19 .elementor-element.elementor-element-2d5a28e{--width:50%;}.elementor-19 .elementor-element.elementor-element-ab04fb5{--content-width:1240px;}.elementor-19 .elementor-element.elementor-element-e0a262a{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-96ad93f{--width:100%;}.elementor-19 .elementor-element.elementor-element-7bd0394{--width:100%;}}/* Start custom CSS for jet-carousel, class: .elementor-element-effab67 */.elementor-19 .elementor-element.elementor-element-effab67 .jet-arrow.prev-arrow{
    display: none!important;
}
@media(min-width: 1024px){
.elementor-19 .elementor-element.elementor-element-effab67 img.jet-carousel__item-img{
    width: 375px;
    height: 375px;
    object-fit: cover;
}
}

.elementor-19 .elementor-element.elementor-element-effab67 .slick-slide img{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-83a448e */.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__prev-arrow-83a448e.jet-arrow.prev-arrow.slick-arrow{
    display: none!important;
}

.elementor-19 .elementor-element.elementor-element-83a448e .jet-carousel__content .jet-carousel__item-title::after {
    content: '';
    position: absolute;
    left: 10%; /* Distanza dal testo */
    top: 3%;
    width: 20%; /* Lunghezza della linea */
    height: 2px; /* Spessore della linea */
    background-color: #fff;
    transform-origin: left center;
    transform: translateY(-50%) rotate(-30deg); /* Inclinata verso su/destra */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-371d78c */.elementor-19 .elementor-element.elementor-element-371d78c{
    letter-spacing: 7px;
    background: linear-gradient(90deg, #f2eae4 0, #f2eae4 30%, #cfcfcf 50%, #cfcfcf 60%, #f2eae4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */.menu-desc{
 font-size: 13px;
 letter-spacing: 1.5px;
 text-transform: uppercase;
 min-height: 20px;
}

.elementor-widget-n-tabs .e-n-tab-title-text{
    flex-direction: column;
}

/* Forza il button a essere flex verticale */
.e-n-tabs-heading button.e-n-tab-title {
    display: inline-flex !important;
    flex-direction: column !important;
    align-items: center;
}

/* Assicurati che lo span non interferisca */
.e-n-tabs-heading button.e-n-tab-title .e-n-tab-title-text {
    display: block;
}

/* Stato base - senza underline */
.e-n-tabs-heading button.e-n-tab-title::after {
    content: "";
    display: block;
    height: 3px;
    background: red;
    margin-top: .5rem;
    width: 0;
    transition: width .4s ease-out;
    order: 999;
}

/* Hover - mostra underline al 100% */
.e-n-tabs-heading button.e-n-tab-title:hover::after {
    width: 100%;
}

/* Stato attivo (aria-selected="true") - mostra underline al 30% */
.e-n-tabs-heading button.e-n-tab-title[aria-selected="true"]::after {
    width: 30%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Introhead';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://wallace.fn-alt.com/wp-content/uploads/2026/01/IntroHeadHUC-Base.woff2') format('woff2');
}
@font-face {
	font-family: 'Introhead';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wallace.fn-alt.com/wp-content/uploads/2026/01/IntroHeadR-Base.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PhotographSignature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wallace.fn-alt.com/wp-content/uploads/2026/01/PhotographSignature.ttf') format('truetype');
}
/* End Custom Fonts CSS */