.elementor-1776 .elementor-element.elementor-element-a3c5e7a{--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;--overflow:auto;}.elementor-1776 .elementor-element.elementor-element-f1aa2d3{--display:flex;}.elementor-1776 .elementor-element.elementor-element-f1aa2d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-9de5419{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-4594ba5{--display:flex;--overflow:hidden;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-56733b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#151313;}.elementor-1776 .elementor-element.elementor-element-cd6e09b{--display:flex;}.elementor-1776 .elementor-element.elementor-element-cd6e09b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-e60794f{--display:flex;}.elementor-1776 .elementor-element.elementor-element-348ea23{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-f7087fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-f78dd74{--display:flex;}.elementor-1776 .elementor-element.elementor-element-f78dd74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-587212b{--display:flex;}.elementor-1776 .elementor-element.elementor-element-c7b2bad{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-b4774e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.2em;letter-spacing:0px;color:#151313B5;}.elementor-1776 .elementor-element.elementor-element-a47fb7a{--display:flex;}.elementor-1776 .elementor-element.elementor-element-a47fb7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-afaa217{--display:flex;}.elementor-1776 .elementor-element.elementor-element-9043b93{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-319f6c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#151313;}.elementor-1776 .elementor-element.elementor-element-69431b9{--display:flex;}.elementor-1776 .elementor-element.elementor-element-69431b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-c6a4333{--display:flex;}.elementor-1776 .elementor-element.elementor-element-9e2c546{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-fd5c8d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-be46bfb{--display:flex;}.elementor-1776 .elementor-element.elementor-element-be46bfb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-cbbe011{--display:flex;}.elementor-1776 .elementor-element.elementor-element-4cbd187{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-7a248bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-3b45621{--display:flex;}.elementor-1776 .elementor-element.elementor-element-3b45621.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-d254c92{--display:flex;}.elementor-1776 .elementor-element.elementor-element-d2cbcc7{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-c881259 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-86094f3{--display:flex;}.elementor-1776 .elementor-element.elementor-element-86094f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-413c1c1{--display:flex;}.elementor-1776 .elementor-element.elementor-element-fa5e627{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-ac12962 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-799ce18{--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;--overflow:hidden;box-shadow:0px 8px 7px -6px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-35185c5{--display:flex;}.elementor-1776 .elementor-element.elementor-element-b6db05f{--display:flex;}.elementor-1776 .elementor-element.elementor-element-06a5b30 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1776 .elementor-element.elementor-element-3fcdf78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-7f3db59{--spacer-size:50px;}.elementor-1776 .elementor-element.elementor-element-1683972{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-93d6d0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-1269db2{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-83f4580{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-d61d3c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-ccfe5f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-7b413cc{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-c57f10e{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-54c329d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-d265583{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-8c738d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-650c0a7{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-519dbd7{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-446c32e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-734e0cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-04e9da6{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-506dbe4{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-30328ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-dd4e1d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-60676d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-f815ac8{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-702acfd{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-e7ba28d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-60419be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-b0530e6{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-82c3bca{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-b61ccb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-977a825{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-efdf3d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-b79df39{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-16a4109{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-6c99159 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-925cc3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-cf27f81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-39ae5ed{--spacer-size:50px;}.elementor-1776 .elementor-element.elementor-element-5bda33a{--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;box-shadow:0px 7px 10px 7px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-5bda33a:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-5bda33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-ea03c80{--display:flex;}.elementor-1776 .elementor-element.elementor-element-449fe1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-0acdc94{color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-ede488f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-ede488f:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-ede488f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-10c47ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-4c006b6{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-4c006b6:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-4c006b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-6c030e6{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-5da944f{--display:flex;}.elementor-1776 .elementor-element.elementor-element-68ca28b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-08d0407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-eabf6d1{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-eabf6d1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-eabf6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-c2576a4{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-c8a239c{--display:flex;}.elementor-1776 .elementor-element.elementor-element-87027f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-fb47e76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-31dcee9{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-31dcee9:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-31dcee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-4603d31{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-57c6d44{--display:flex;}.elementor-1776 .elementor-element.elementor-element-8774532 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-49591c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-49591c8:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-49591c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-1e0979b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-f31f0b4{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-f31f0b4:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-f31f0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-32551bb{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-b6e6dee{--display:flex;}.elementor-1776 .elementor-element.elementor-element-eb8f24d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-0fb352a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-c983d25{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-c983d25:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c983d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-817dfc8{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-21331ed{--display:flex;}.elementor-1776 .elementor-element.elementor-element-b772c62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-1088970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-b3f6962{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-b3f6962:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b3f6962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-56d1ffe{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-c130ce4{--display:flex;}.elementor-1776 .elementor-element.elementor-element-1ab5411 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-3da1fe8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1776 .elementor-element.elementor-element-3da1fe8:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-3da1fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-ba25c7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-bb567c7{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-bb567c7:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bb567c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-7c73acf{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-c450d40{--display:flex;}.elementor-1776 .elementor-element.elementor-element-727df99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-40614a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-e0a1c06{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-e0a1c06:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-e0a1c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-8545ce4{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-301ceaa{--display:flex;}.elementor-1776 .elementor-element.elementor-element-1017f14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-09e4e29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-6534ea3{--display:flex;--overflow:hidden;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-6534ea3:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-6534ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-cf1cd34{--display:flex;--overflow:hidden;}.elementor-1776 .elementor-element.elementor-element-4d4317c{--display:flex;}.elementor-1776 .elementor-element.elementor-element-9d285c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-c3b931d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1776 .elementor-element.elementor-element-f1f92b9{--spacer-size:50px;}.elementor-1776 .elementor-element.elementor-element-12e6253{--display:flex;--min-height:105vh;--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;--z-index:1;}.elementor-1776 .elementor-element.elementor-element-12e6253:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-12e6253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1776 .elementor-element.elementor-element-17f640f{--display:flex;--min-height:105vh;--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;--z-index:1;}.elementor-1776 .elementor-element.elementor-element-17f640f:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-17f640f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1776 .elementor-element.elementor-element-c36e517{--display:flex;--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-7efa104{--display:flex;--min-height:100vh;}.elementor-1776 .elementor-element.elementor-element-7efa104:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-7efa104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-marmo-casalgrande.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1776 .elementor-element.elementor-element-8f270a5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1776 .elementor-element.elementor-element-8f270a5:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-8f270a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-0e70b20{width:var( --container-widget-width, 83.734% );max-width:83.734%;--container-widget-width:83.734%;--container-widget-flex-grow:0;text-align:center;}.elementor-1776 .elementor-element.elementor-element-0e70b20 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1776 .elementor-element.elementor-element-0e70b20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-0e70b20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-eca68ba{width:var( --container-widget-width, 78.679% );max-width:78.679%;--container-widget-width:78.679%;--container-widget-flex-grow:0;text-align:center;}.elementor-1776 .elementor-element.elementor-element-eca68ba > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1776 .elementor-element.elementor-element-eca68ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-eca68ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-d42d5df{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1776 .elementor-element.elementor-element-d42d5df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-d42d5df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-d42d5df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-bf5b450{--display:flex;--min-height:100vh;}.elementor-1776 .elementor-element.elementor-element-bf5b450:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bf5b450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/02/elements_amb-6_pt-tobaccoe-brown.avif");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1776 .elementor-element.elementor-element-84b1445{--display:flex;--min-height:80px;--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-1776 .elementor-element.elementor-element-84b1445:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-84b1445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-84b1445.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-85721a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-fc3ead6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-fa409cc{--spacer-size:30px;}.elementor-1776 .elementor-element.elementor-element-198c831{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:110px;--padding-right:110px;}.elementor-1776 .elementor-element.elementor-element-87e97e8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-d88bd4c{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-d88bd4c:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d88bd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-pietra-casalgrande.avif");background-position:3% 50%;background-repeat:no-repeat;background-size:270% auto;}.elementor-1776 .elementor-element.elementor-element-0257851{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-0257851:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0257851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-b48482d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-b48482d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-183fb2b{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-183fb2b > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-183fb2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-183fb2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-7e44422{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-1a1f276{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-1a1f276:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-1a1f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-marmo-casalgrande.avif");background-position:50% 50%;background-repeat:no-repeat;background-size:300% auto;}.elementor-1776 .elementor-element.elementor-element-2a03770{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-2a03770:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-2a03770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-b5a6503 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-b5a6503 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-f8968a5{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-f8968a5 > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-f8968a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-f8968a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-d947c2d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-e52fd5f{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-e52fd5f:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-e52fd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/steeltech_bagno.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:130% auto;}.elementor-1776 .elementor-element.elementor-element-b3b55b2{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-b3b55b2:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b3b55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-1abe2bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-1abe2bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-f5a1cee{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-f5a1cee > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-f5a1cee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-f5a1cee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-10b7c3e{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:110px;--padding-right:110px;}.elementor-1776 .elementor-element.elementor-element-9cdac10{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-f37aa6d{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-f37aa6d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-f37aa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-cemento-casalgrande.avif");background-position:63% 50%;background-repeat:no-repeat;background-size:265% auto;}.elementor-1776 .elementor-element.elementor-element-62b85df{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-62b85df:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-62b85df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-8dae4a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-8dae4a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-b41cc8b{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-b41cc8b > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-b41cc8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-b41cc8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-d702901{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-adf2b3d{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-adf2b3d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-adf2b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-colore-1.avif");background-position:50% 50%;background-repeat:no-repeat;background-size:265% auto;}.elementor-1776 .elementor-element.elementor-element-c362b3d{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-c362b3d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c362b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-3d49124 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-3d49124 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-fbaf4d0{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-fbaf4d0 > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-fbaf4d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-fbaf4d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-4400d5b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-cb672d1{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-cb672d1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-cb672d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/02/elements_amb-6_pt-tobaccoe-brown.avif");background-position:68% 50%;background-repeat:no-repeat;background-size:300% auto;}.elementor-1776 .elementor-element.elementor-element-be3c38a{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-be3c38a:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-be3c38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-e876116 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-e876116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-6dd0467{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-6dd0467 > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-6dd0467.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-6dd0467 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-204bb81{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:110px;--padding-right:110px;}.elementor-1776 .elementor-element.elementor-element-ecb1a6d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-d332d40{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-d332d40:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d332d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-terrazzo-casalgrande.avif");background-position:39% 50%;background-repeat:no-repeat;background-size:255% auto;}.elementor-1776 .elementor-element.elementor-element-0e70742{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-0e70742:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0e70742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-3ad57df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-3ad57df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-85ac90b{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-85ac90b > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-85ac90b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-85ac90b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-e6dc6e8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-d6cbe16{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-bf4f78a{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-bf4f78a:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bf4f78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-c0ca705 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-c0ca705 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-b16437a{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-b16437a > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-b16437a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-b16437a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-c700206{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-2ca9d2b{--display:flex;--min-height:400px;}.elementor-1776 .elementor-element.elementor-element-7a53e12{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-7a53e12:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-7a53e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-64589be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-64589be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-5c97919{width:var( --container-widget-width, 104.11% );max-width:104.11%;--container-widget-width:104.11%;--container-widget-flex-grow:0;}.elementor-1776 .elementor-element.elementor-element-5c97919 > .elementor-widget-container{padding:10px 13px 15px 0px;}.elementor-1776 .elementor-element.elementor-element-5c97919.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-5c97919 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-fa5eb1c{--display:flex;--min-height:120px;--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-1776 .elementor-element.elementor-element-fa5eb1c:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-fa5eb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-fa5eb1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1776 .elementor-element.elementor-element-279ae6c{--divider-border-style:solid;--divider-color:#1513131C;--divider-border-width:1px;}.elementor-1776 .elementor-element.elementor-element-279ae6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-279ae6c .elementor-divider-separator{width:100%;}.elementor-1776 .elementor-element.elementor-element-279ae6c .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-1776 .elementor-element.elementor-element-668d53c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-d262432 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-20ba244 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-14ef391 );}.elementor-1776 .elementor-element.elementor-element-30f3abb{--spacer-size:40px;}.elementor-1776 .elementor-element.elementor-element-987cf1f{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1776 .elementor-element.elementor-element-d74f79c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-d74f79c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-5181b5d{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-5181b5d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-5181b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/ceramica-casalgrande-padana.svg");background-position:0% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-562fc94{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-562fc94:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-562fc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-38be6c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-38be6c8.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-38be6c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-c66a9c3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-674c5eb{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-674c5eb:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-674c5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/LA-FABBRICA-AVA-LOGO.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-e4417b1{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-e4417b1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-e4417b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-82e9439 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-82e9439.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-82e9439 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-dd87da7{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-c1dbb52{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-c1dbb52:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c1dbb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/italgraniti-logo.png");background-position:0% 32%;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-d6335e0{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-d6335e0:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d6335e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-7ac45cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-7ac45cd.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-7ac45cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-52401aa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-dee41e0{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-dee41e0:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-dee41e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/piemme-ceramiche.png");background-position:50% 50%;background-repeat:no-repeat;background-size:90% auto;}.elementor-1776 .elementor-element.elementor-element-bb1d7b9{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-bb1d7b9:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bb1d7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-81ba8bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-81ba8bd.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-81ba8bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-ab13ba4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-c6bd5f3{--display:flex;--min-height:200px;border-style:none;--border-style:none;}.elementor-1776 .elementor-element.elementor-element-c6bd5f3:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c6bd5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/del-conca-logo.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-bb73f1c{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-bb73f1c:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bb73f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-77a49d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-77a49d0.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-77a49d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-75075a6{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1776 .elementor-element.elementor-element-300304b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-300304b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-a4354d2{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-a4354d2:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a4354d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/herberia-logo-1.png");background-position:0% 32%;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-1edbf8b{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-1edbf8b:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-1edbf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-0eab321 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-0eab321.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-0eab321 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-e1d6b9d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-0741781{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-0741781:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0741781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/mgm-ceramiche.png");background-position:50% 50%;background-repeat:no-repeat;background-size:102% auto;}.elementor-1776 .elementor-element.elementor-element-8c9c232{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-8c9c232:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-8c9c232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-d32c979 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-d32c979.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-d32c979 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-9a1c189{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-b18c539{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-b18c539:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b18c539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/la-fenice-ceramiche.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-92dbfd0{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-92dbfd0:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-92dbfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-bdb6c04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-bdb6c04.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-bdb6c04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-3a641e0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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:#1513131C;--border-color:#1513131C;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-1776 .elementor-element.elementor-element-a5c65c1{--display:flex;--min-height:200px;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:#1513131C;--border-color:#1513131C;}.elementor-1776 .elementor-element.elementor-element-a5c65c1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a5c65c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/TUSCANIA.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:190% auto;}.elementor-1776 .elementor-element.elementor-element-d213b09{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#1513131C;--border-color:#1513131C;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-d213b09:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d213b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-ad5bed0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-ad5bed0.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-ad5bed0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-a6b41f6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-1776 .elementor-element.elementor-element-6b5f907{--display:flex;--min-height:200px;border-style:none;--border-style:none;}.elementor-1776 .elementor-element.elementor-element-b80ceda{--display:flex;--min-height:65px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-b80ceda:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b80ceda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-cd412cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-cd412cf.elementor-element{--align-self:stretch;}.elementor-1776 .elementor-element.elementor-element-cd412cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-bc38bb7{--display:flex;--min-height:60px;--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-1776 .elementor-element.elementor-element-bc38bb7:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-bc38bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-bc38bb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-60abd00{--display:flex;--min-height:100px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-1776 .elementor-element.elementor-element-60abd00:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-60abd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1776 .elementor-element.elementor-element-60abd00:hover{background-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-12ceab7{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-12ceab7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1776 .elementor-element.elementor-element-632e976 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#F2F2F2;}.elementor-1776 .elementor-element.elementor-element-8c74d69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-073c983 .elementor-button{background-color:#F2F2F2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:15px 15px 15px 15px;}.elementor-1776 .elementor-element.elementor-element-073c983 .elementor-button:hover, .elementor-1776 .elementor-element.elementor-element-073c983 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1776 .elementor-element.elementor-element-073c983 .elementor-button:hover svg, .elementor-1776 .elementor-element.elementor-element-073c983 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:1200px){.elementor-1776 .elementor-element.elementor-element-93d6d0f{--width:50%;}.elementor-1776 .elementor-element.elementor-element-ccfe5f3{--width:50%;}.elementor-1776 .elementor-element.elementor-element-8c738d8{--width:50%;}.elementor-1776 .elementor-element.elementor-element-734e0cc{--width:50%;}.elementor-1776 .elementor-element.elementor-element-60676d5{--width:50%;}.elementor-1776 .elementor-element.elementor-element-60419be{--width:50%;}.elementor-1776 .elementor-element.elementor-element-efdf3d0{--width:50%;}.elementor-1776 .elementor-element.elementor-element-925cc3d{--width:50%;}.elementor-1776 .elementor-element.elementor-element-10c47ec{--width:50%;}.elementor-1776 .elementor-element.elementor-element-08d0407{--width:50%;}.elementor-1776 .elementor-element.elementor-element-fb47e76{--width:50%;}.elementor-1776 .elementor-element.elementor-element-1e0979b{--width:50%;}.elementor-1776 .elementor-element.elementor-element-0fb352a{--width:50%;}.elementor-1776 .elementor-element.elementor-element-1088970{--width:50%;}.elementor-1776 .elementor-element.elementor-element-ba25c7c{--width:50%;}.elementor-1776 .elementor-element.elementor-element-40614a6{--width:50%;}.elementor-1776 .elementor-element.elementor-element-09e4e29{--width:50%;}.elementor-1776 .elementor-element.elementor-element-12e6253{--width:150px;}.elementor-1776 .elementor-element.elementor-element-17f640f{--width:150px;}.elementor-1776 .elementor-element.elementor-element-c36e517{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-7efa104{--width:80%;}.elementor-1776 .elementor-element.elementor-element-bf5b450{--width:80%;}.elementor-1776 .elementor-element.elementor-element-84b1445{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-85721a5{--content-width:1360px;}.elementor-1776 .elementor-element.elementor-element-198c831{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-87e97e8{--width:400px;}.elementor-1776 .elementor-element.elementor-element-7e44422{--width:400px;}.elementor-1776 .elementor-element.elementor-element-d947c2d{--width:400px;}.elementor-1776 .elementor-element.elementor-element-10b7c3e{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-9cdac10{--width:400px;}.elementor-1776 .elementor-element.elementor-element-d702901{--width:400px;}.elementor-1776 .elementor-element.elementor-element-4400d5b{--width:400px;}.elementor-1776 .elementor-element.elementor-element-204bb81{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-ecb1a6d{--width:400px;}.elementor-1776 .elementor-element.elementor-element-e6dc6e8{--width:400px;}.elementor-1776 .elementor-element.elementor-element-c700206{--width:400px;}.elementor-1776 .elementor-element.elementor-element-fa5eb1c{--content-width:1365px;}.elementor-1776 .elementor-element.elementor-element-668d53c{--content-width:1320px;}.elementor-1776 .elementor-element.elementor-element-987cf1f{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-d74f79c{--width:200px;}.elementor-1776 .elementor-element.elementor-element-c66a9c3{--width:200px;}.elementor-1776 .elementor-element.elementor-element-dd87da7{--width:200px;}.elementor-1776 .elementor-element.elementor-element-52401aa{--width:200px;}.elementor-1776 .elementor-element.elementor-element-ab13ba4{--width:200px;}.elementor-1776 .elementor-element.elementor-element-75075a6{--content-width:100%;}.elementor-1776 .elementor-element.elementor-element-300304b{--width:200px;}.elementor-1776 .elementor-element.elementor-element-e1d6b9d{--width:200px;}.elementor-1776 .elementor-element.elementor-element-9a1c189{--width:200px;}.elementor-1776 .elementor-element.elementor-element-3a641e0{--width:200px;}.elementor-1776 .elementor-element.elementor-element-a6b41f6{--width:200px;}.elementor-1776 .elementor-element.elementor-element-bc38bb7{--content-width:1365px;}.elementor-1776 .elementor-element.elementor-element-12ceab7{--width:85.043%;}}@media(max-width:1200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-56733b1 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-f7087fc .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b4774e5 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-319f6c1 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-fd5c8d4 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-7a248bf .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-c881259 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-ac12962 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-d61d3c8 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-54c329d .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-446c32e .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-30328ac .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-e7ba28d .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b61ccb0 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-6c99159 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-449fe1e .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-68ca28b .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-87027f1 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-8774532 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-eb8f24d .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b772c62 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-1ab5411 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-727df99 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-1017f14 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-9d285c3 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-0e70b20 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-eca68ba .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-d42d5df .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-fc3ead6 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-d88bd4c:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d88bd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-b48482d .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-183fb2b .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-1a1f276:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-1a1f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-b5a6503 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-f8968a5 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-e52fd5f:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-e52fd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-1abe2bb .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-f5a1cee .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-f37aa6d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-f37aa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-8dae4a4 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b41cc8b .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-adf2b3d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-adf2b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-3d49124 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-fbaf4d0 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-cb672d1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-cb672d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-e876116 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-6dd0467 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-d332d40:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d332d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-3ad57df .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-85ac90b .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-c0ca705 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b16437a .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-64589be .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-5c97919 .elementor-heading-title{font-size:45px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-d262432 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-20ba244 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-5181b5d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-5181b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-38be6c8 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-674c5eb:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-674c5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-82e9439 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-c1dbb52:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c1dbb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-7ac45cd .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-dee41e0:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-dee41e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-81ba8bd .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-c6bd5f3:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c6bd5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-77a49d0 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-a4354d2:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a4354d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-0eab321 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-0741781:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0741781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-d32c979 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-b18c539:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b18c539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-bdb6c04 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-a5c65c1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a5c65c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-ad5bed0 .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-cd412cf .elementor-heading-title{font-size:45px;}.elementor-1776 .elementor-element.elementor-element-632e976 .elementor-heading-title{font-size:45px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1199px){.elementor-1776 .elementor-element.elementor-element-a3c5e7a{--min-height:70px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-1776 .elementor-element.elementor-element-f1aa2d3{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-9de5419{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;--z-index:5;}.elementor-1776 .elementor-element.elementor-element-4594ba5:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-4594ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/Newform_Nio_P1_ok.jpg");background-position:64% 68%;background-repeat:no-repeat;background-size:250px auto;}.elementor-1776 .elementor-element.elementor-element-4594ba5{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-56733b1{text-align:center;}.elementor-1776 .elementor-element.elementor-element-56733b1 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-cd6e09b{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-e60794f{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-348ea23:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-348ea23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/kube-x-gsi.jpg");background-position:-95px -106px;background-repeat:no-repeat;background-size:200px auto;}.elementor-1776 .elementor-element.elementor-element-348ea23{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-f7087fc{text-align:center;}.elementor-1776 .elementor-element.elementor-element-f7087fc .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-f78dd74{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-587212b{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-c7b2bad:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c7b2bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/POST-1.png");background-position:100% 86%;background-repeat:no-repeat;background-size:142px auto;}.elementor-1776 .elementor-element.elementor-element-c7b2bad{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-b4774e5{text-align:center;}.elementor-1776 .elementor-element.elementor-element-b4774e5 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-a47fb7a{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-afaa217{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-9043b93:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-9043b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/box-doccia-inda.jpg");background-position:49% 50%;background-repeat:no-repeat;background-size:142px auto;}.elementor-1776 .elementor-element.elementor-element-9043b93{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-319f6c1{text-align:center;}.elementor-1776 .elementor-element.elementor-element-319f6c1 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-69431b9{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-c6a4333{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-9e2c546:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-9e2c546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2024/03/jwsigpro_cache_d15c2292c7_italgraniti_mega_nuances_bagno_botanica_verde.jpg");background-position:50% 95%;background-repeat:no-repeat;background-size:169px auto;}.elementor-1776 .elementor-element.elementor-element-9e2c546{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-fd5c8d4{text-align:center;}.elementor-1776 .elementor-element.elementor-element-fd5c8d4 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-be46bfb{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-cbbe011{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-4cbd187:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-4cbd187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/spina-italiana-trasparente-verniciata-spazzolata.jpg");background-position:100% 39%;background-repeat:no-repeat;background-size:92px auto;}.elementor-1776 .elementor-element.elementor-element-4cbd187{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-7a248bf{text-align:center;}.elementor-1776 .elementor-element.elementor-element-7a248bf .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-3b45621{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-d254c92{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-d2cbcc7:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d2cbcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/mobili-inda-1.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:300px auto;}.elementor-1776 .elementor-element.elementor-element-d2cbcc7{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-c881259{text-align:center;}.elementor-1776 .elementor-element.elementor-element-c881259 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-86094f3{--width:100px;--min-height:70px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-413c1c1{--width:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-fa5e627:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-fa5e627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/Newform_Nio_P1_ok.jpg");background-position:-73px -131px;background-repeat:no-repeat;background-size:189px auto;}.elementor-1776 .elementor-element.elementor-element-fa5e627{--width:80px;--min-height:80px;--border-radius:24px 24px 24px 24px;}.elementor-1776 .elementor-element.elementor-element-ac12962{text-align:center;}.elementor-1776 .elementor-element.elementor-element-ac12962 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-799ce18{--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 25px 25px;}.elementor-1776 .elementor-element.elementor-element-35185c5:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-35185c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/Dinamika-HSE-Stone-Edition-Travertino-01.jpg");background-position:50% 99%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-35185c5{--min-height:50vh;}.elementor-1776 .elementor-element.elementor-element-b6db05f{--min-height:25vh;--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:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-7f3db59{--spacer-size:20px;}.elementor-1776 .elementor-element.elementor-element-1683972{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-93d6d0f{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-93d6d0f.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-1269db2{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-83f4580:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-83f4580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-pietra-casalgrande.avif");background-position:2% 50%;background-repeat:no-repeat;background-size:260% auto;}.elementor-1776 .elementor-element.elementor-element-83f4580{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-d61d3c8 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-d61d3c8.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-d61d3c8{text-align:start;}.elementor-1776 .elementor-element.elementor-element-d61d3c8 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-ccfe5f3{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-ccfe5f3.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-7b413cc{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-c57f10e:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c57f10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-marmo-casalgrande.avif");background-position:80% 53%;background-repeat:no-repeat;background-size:240% auto;}.elementor-1776 .elementor-element.elementor-element-c57f10e{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-54c329d > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-54c329d.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-54c329d{text-align:start;}.elementor-1776 .elementor-element.elementor-element-54c329d .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-d265583{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-8c738d8{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-8c738d8.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-650c0a7{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-519dbd7:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-519dbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/steeltech_bagno.jpg");background-position:51% 24%;background-repeat:no-repeat;background-size:150% auto;}.elementor-1776 .elementor-element.elementor-element-519dbd7{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-446c32e > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-446c32e.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-446c32e{text-align:start;}.elementor-1776 .elementor-element.elementor-element-446c32e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-734e0cc{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-734e0cc.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-04e9da6{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-506dbe4:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-506dbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/02/elements_amb-6_pt-tobaccoe-brown.avif");background-position:51% 73%;background-repeat:no-repeat;background-size:250% auto;}.elementor-1776 .elementor-element.elementor-element-506dbe4{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-30328ac > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-30328ac.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-30328ac{text-align:start;}.elementor-1776 .elementor-element.elementor-element-30328ac .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-dd4e1d7{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-60676d5{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-60676d5.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-f815ac8{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-702acfd:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-702acfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-colore-1.avif");background-position:39% 50%;background-repeat:no-repeat;background-size:250% auto;}.elementor-1776 .elementor-element.elementor-element-702acfd{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-e7ba28d > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-e7ba28d.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-e7ba28d{text-align:start;}.elementor-1776 .elementor-element.elementor-element-e7ba28d .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-60419be{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-60419be.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-b0530e6{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-82c3bca:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-82c3bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-cemento-casalgrande.avif");background-position:62% 50%;background-repeat:no-repeat;background-size:250% auto;}.elementor-1776 .elementor-element.elementor-element-82c3bca{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-b61ccb0 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-b61ccb0.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-b61ccb0{text-align:start;}.elementor-1776 .elementor-element.elementor-element-b61ccb0 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-977a825{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-efdf3d0{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-efdf3d0.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-b79df39{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-16a4109:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-16a4109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/effetto-terrazzo-casalgrande.avif");background-position:38% 50%;background-repeat:no-repeat;background-size:250% auto;}.elementor-1776 .elementor-element.elementor-element-16a4109{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-6c99159 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-6c99159.elementor-element{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-6c99159{text-align:start;}.elementor-1776 .elementor-element.elementor-element-6c99159 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-925cc3d{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:5px;}.elementor-1776 .elementor-element.elementor-element-925cc3d.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-39ae5ed{--spacer-size:20px;}.elementor-1776 .elementor-element.elementor-element-5bda33a{--border-radius:0px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-ea03c80{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1776 .elementor-element.elementor-element-449fe1e.elementor-element{--align-self:flex-start;}.elementor-1776 .elementor-element.elementor-element-449fe1e{text-align:start;}.elementor-1776 .elementor-element.elementor-element-449fe1e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-ede488f{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-ede488f.e-con{--align-self:flex-start;}.elementor-1776 .elementor-element.elementor-element-10c47ec{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-10c47ec.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-4c006b6{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-6c030e6:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-6c030e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/ceramica-casalgrande-padana.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-6c030e6{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-5da944f{--min-height:6vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-68ca28b > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-68ca28b{text-align:center;}.elementor-1776 .elementor-element.elementor-element-68ca28b .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-08d0407{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-08d0407.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-eabf6d1{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-c2576a4:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c2576a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/LA-FABBRICA-AVA-LOGO.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-c2576a4{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-c8a239c{--min-height:6vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-87027f1 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-87027f1{text-align:center;}.elementor-1776 .elementor-element.elementor-element-87027f1 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-fb47e76{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-fb47e76.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-31dcee9{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-4603d31:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-4603d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/italgraniti-logo.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-4603d31{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-57c6d44{--min-height:6vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-8774532 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-8774532{text-align:center;}.elementor-1776 .elementor-element.elementor-element-8774532 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-49591c8{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1776 .elementor-element.elementor-element-49591c8.e-con{--align-self:flex-start;}.elementor-1776 .elementor-element.elementor-element-1e0979b{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-1e0979b.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-f31f0b4{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-32551bb:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-32551bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/piemme-ceramiche.png");background-position:50% 50%;background-repeat:no-repeat;background-size:90% auto;}.elementor-1776 .elementor-element.elementor-element-32551bb{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-b6e6dee{--min-height:5vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-eb8f24d > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-eb8f24d{text-align:center;}.elementor-1776 .elementor-element.elementor-element-eb8f24d .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-0fb352a{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-0fb352a.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-c983d25{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-817dfc8:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-817dfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/del-conca-logo.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-817dfc8{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-21331ed{--min-height:6vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-b772c62 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-b772c62{text-align:center;}.elementor-1776 .elementor-element.elementor-element-b772c62 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-1088970{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-1088970.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-b3f6962{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-56d1ffe:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-56d1ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/herberia-logo-1.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-56d1ffe{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-c130ce4{--min-height:6vh;--justify-content:flex-start;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-1ab5411 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-1ab5411{text-align:center;}.elementor-1776 .elementor-element.elementor-element-1ab5411 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-3da1fe8{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1776 .elementor-element.elementor-element-3da1fe8.e-con{--align-self:flex-start;}.elementor-1776 .elementor-element.elementor-element-ba25c7c{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-ba25c7c.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-bb567c7{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-7c73acf:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-7c73acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/la-fenice-ceramiche.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-7c73acf{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-c450d40{--min-height:6vh;--justify-content:flex-start;}.elementor-1776 .elementor-element.elementor-element-727df99 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-727df99{text-align:center;}.elementor-1776 .elementor-element.elementor-element-727df99 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-40614a6{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-40614a6.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-e0a1c06{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-8545ce4:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-8545ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/mgm-ceramiche.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;}.elementor-1776 .elementor-element.elementor-element-8545ce4{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-301ceaa{--min-height:6vh;--justify-content:flex-start;}.elementor-1776 .elementor-element.elementor-element-1017f14 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-1017f14{text-align:center;}.elementor-1776 .elementor-element.elementor-element-1017f14 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-09e4e29{--min-height:0vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:4px;}.elementor-1776 .elementor-element.elementor-element-09e4e29.e-con{--align-self:center;}.elementor-1776 .elementor-element.elementor-element-6534ea3{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1776 .elementor-element.elementor-element-cf1cd34:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-cf1cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.safarredobagni.it/wp-content/uploads/2026/01/TUSCANIA.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:170% auto;}.elementor-1776 .elementor-element.elementor-element-cf1cd34{--min-height:0vh;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1776 .elementor-element.elementor-element-4d4317c{--min-height:6vh;--justify-content:flex-start;}.elementor-1776 .elementor-element.elementor-element-9d285c3 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-1776 .elementor-element.elementor-element-9d285c3{text-align:center;}.elementor-1776 .elementor-element.elementor-element-9d285c3 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-f1f92b9{--spacer-size:50px;}.elementor-1776 .elementor-element.elementor-element-0e70b20 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-eca68ba .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-d42d5df .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-fc3ead6 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-d88bd4c:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d88bd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-b48482d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-183fb2b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-1a1f276:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-1a1f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-b5a6503 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-f8968a5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-e52fd5f:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-e52fd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-1abe2bb .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-f5a1cee .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-f37aa6d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-f37aa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-8dae4a4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-b41cc8b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-adf2b3d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-adf2b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-3d49124 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-fbaf4d0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-cb672d1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-cb672d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-e876116 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-6dd0467 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-d332d40:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-d332d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-3ad57df .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-85ac90b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-c0ca705 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-b16437a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-64589be .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-5c97919 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1776 .elementor-element.elementor-element-d262432 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-20ba244 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-5181b5d:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-5181b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-38be6c8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-674c5eb:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-674c5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-82e9439 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-c1dbb52:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c1dbb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-7ac45cd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-dee41e0:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-dee41e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-81ba8bd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-c6bd5f3:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-c6bd5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-77a49d0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-a4354d2:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a4354d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-0eab321 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-0741781:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-0741781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-d32c979 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-b18c539:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-b18c539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-bdb6c04 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-a5c65c1:not(.elementor-motion-effects-element-type-background), .elementor-1776 .elementor-element.elementor-element-a5c65c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1776 .elementor-element.elementor-element-ad5bed0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-cd412cf .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1776 .elementor-element.elementor-element-632e976 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-56733b1 */.elementor-1776 .elementor-element.elementor-element-56733b1 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1aa2d3 */.elementor-1776 .elementor-element.elementor-element-f1aa2d3 {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7087fc */.elementor-1776 .elementor-element.elementor-element-f7087fc {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd6e09b */.elementor-1776 .elementor-element.elementor-element-cd6e09b {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4774e5 */.elementor-1776 .elementor-element.elementor-element-b4774e5 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f78dd74 */.elementor-1776 .elementor-element.elementor-element-f78dd74 {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319f6c1 */.elementor-1776 .elementor-element.elementor-element-319f6c1 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a47fb7a */.elementor-1776 .elementor-element.elementor-element-a47fb7a {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5c8d4 */.elementor-1776 .elementor-element.elementor-element-fd5c8d4 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69431b9 */.elementor-1776 .elementor-element.elementor-element-69431b9 {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a248bf */.elementor-1776 .elementor-element.elementor-element-7a248bf {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be46bfb */.elementor-1776 .elementor-element.elementor-element-be46bfb {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c881259 */.elementor-1776 .elementor-element.elementor-element-c881259 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b45621 */.elementor-1776 .elementor-element.elementor-element-3b45621 {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac12962 */.elementor-1776 .elementor-element.elementor-element-ac12962 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86094f3 */.elementor-1776 .elementor-element.elementor-element-86094f3 {
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c5e7a */.elementor-1776 .elementor-element.elementor-element-a3c5e7a {
  -webkit-overflow-scrolling: touch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f4580 */.elementor-1776 .elementor-element.elementor-element-83f4580{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c57f10e */.elementor-1776 .elementor-element.elementor-element-c57f10e{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-519dbd7 */.elementor-1776 .elementor-element.elementor-element-519dbd7{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506dbe4 */.elementor-1776 .elementor-element.elementor-element-506dbe4{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-702acfd */.elementor-1776 .elementor-element.elementor-element-702acfd{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c3bca */.elementor-1776 .elementor-element.elementor-element-82c3bca{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a4109 */.elementor-1776 .elementor-element.elementor-element-16a4109{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c030e6 */.elementor-1776 .elementor-element.elementor-element-6c030e6{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2576a4 */.elementor-1776 .elementor-element.elementor-element-c2576a4{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4603d31 */.elementor-1776 .elementor-element.elementor-element-4603d31{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32551bb */.elementor-1776 .elementor-element.elementor-element-32551bb{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfc8 */.elementor-1776 .elementor-element.elementor-element-817dfc8{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d1ffe */.elementor-1776 .elementor-element.elementor-element-56d1ffe{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c73acf */.elementor-1776 .elementor-element.elementor-element-7c73acf{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8545ce4 */.elementor-1776 .elementor-element.elementor-element-8545ce4{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf1cd34 */.elementor-1776 .elementor-element.elementor-element-cf1cd34{
  aspect-ratio: 1 / 1;   /* scegli tu: 1/1, 4/3, 3/4, ecc. */
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e6253 */.elementor-1776 .elementor-element.elementor-element-12e6253 {
  position: absolute;
  top: 0;
  left: 0;

  width: 150px;
  height: 100vh;

  background: #ffffff;
  z-index: 1;

  /* stato iniziale: completamente fuori a sinistra */
  transform: translateX(-150px);

  will-change: transform;
  pointer-events: none;
}
.band-left, .band-right{
  transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f640f */.elementor-1776 .elementor-element.elementor-element-17f640f{
  position: absolute;
  top: 0;
  right: 0;
  width: 150px;
  height: 100vh;
  background: #fff;
  z-index: 1;
  transform: translateX(150px);
  pointer-events: none;
}

.band-left, .band-right{
  transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efa104 */.elementor-1776 .elementor-element.elementor-element-7efa104{
  overflow: hidden;
}

.elementor-1776 .elementor-element.elementor-element-7efa104 img,
.elementor-1776 .elementor-element.elementor-element-7efa104{
  filter: blur(12px);
  transform: scale(1.06);
  transition: filter .25s ease, transform .25s ease;
}

.elementor-1776 .elementor-element.elementor-element-7efa104:hover img,
.elementor-1776 .elementor-element.elementor-element-7efa104:hover{
  filter: blur(0);
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf5b450 */.elementor-1776 .elementor-element.elementor-element-bf5b450{
  overflow: hidden;
}

.elementor-1776 .elementor-element.elementor-element-bf5b450 img,
.elementor-1776 .elementor-element.elementor-element-bf5b450{
  filter: blur(12px);
  transform: scale(1.06);
  transition: filter .25s ease, transform .25s ease;
}

.elementor-1776 .elementor-element.elementor-element-bf5b450:hover img,
.elementor-1776 .elementor-element.elementor-element-bf5b450:hover{
  filter: blur(0);
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88bd4c */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e97e8 */.elementor-1776 .elementor-element.elementor-element-87e97e8{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-87e97e8:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e44422 */.elementor-1776 .elementor-element.elementor-element-7e44422{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-7e44422:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d947c2d */.elementor-1776 .elementor-element.elementor-element-d947c2d{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-d947c2d:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37aa6d */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cdac10 */.elementor-1776 .elementor-element.elementor-element-9cdac10{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-9cdac10:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf2b3d */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d702901 */.elementor-1776 .elementor-element.elementor-element-d702901{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-d702901:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb672d1 */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4400d5b */.elementor-1776 .elementor-element.elementor-element-4400d5b{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-4400d5b:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332d40 */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb1a6d */.elementor-1776 .elementor-element.elementor-element-ecb1a6d{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-ecb1a6d:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6cbe16 */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6dc6e8 */.elementor-1776 .elementor-element.elementor-element-e6dc6e8{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-e6dc6e8:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca9d2b */.square-1-1{
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c700206 */.elementor-1776 .elementor-element.elementor-element-c700206{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-c700206:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d74f79c */.elementor-1776 .elementor-element.elementor-element-d74f79c{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-d74f79c:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c66a9c3 */.elementor-1776 .elementor-element.elementor-element-c66a9c3{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-c66a9c3:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd87da7 */.elementor-1776 .elementor-element.elementor-element-dd87da7{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-dd87da7:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52401aa */.elementor-1776 .elementor-element.elementor-element-52401aa{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-52401aa:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab13ba4 */.elementor-1776 .elementor-element.elementor-element-ab13ba4{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-ab13ba4:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300304b */.elementor-1776 .elementor-element.elementor-element-300304b{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-300304b:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1d6b9d */.elementor-1776 .elementor-element.elementor-element-e1d6b9d{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-e1d6b9d:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1c189 */.elementor-1776 .elementor-element.elementor-element-9a1c189{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-9a1c189:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a641e0 */.elementor-1776 .elementor-element.elementor-element-3a641e0{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-3a641e0:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b41f6 */.elementor-1776 .elementor-element.elementor-element-a6b41f6{
  transition: transform 0.35s ease;
}

.elementor-1776 .elementor-element.elementor-element-a6b41f6:hover{
  transform: scale(1.05);
}/* End custom CSS */