.elementor-2357 .elementor-element.elementor-element-779bb1c5{--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;--overlay-opacity:1;}.elementor-2357 .elementor-element.elementor-element-779bb1c5:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/10/4b92fd2f-87d3-4236-b6f2-d5cde6f4089f.png");}.elementor-2357 .elementor-element.elementor-element-779bb1c5::before, .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .elementor-background-video-container::before, .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .elementor-background-slideshow::before, .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2357 .elementor-element.elementor-element-779bb1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 30%, #F2295B00 100%);}.elementor-2357 .elementor-element.elementor-element-5262d46a{--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;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-167a8a87{--display:flex;--min-height:470px;--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-end;--padding-top:64px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2357 .elementor-element.elementor-element-1bc21975{text-align:start;}.elementor-2357 .elementor-element.elementor-element-1bc21975 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2357 .elementor-element.elementor-element-1b710f48{text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2357 .elementor-element.elementor-element-508dd5b4 .elementor-button{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#157EFB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#157EFB;border-radius:2px 2px 2px 2px;padding:13px 18px 13px 18px;}.elementor-2357 .elementor-element.elementor-element-508dd5b4 .elementor-button:hover, .elementor-2357 .elementor-element.elementor-element-508dd5b4 .elementor-button:focus{background-color:#101216;}.elementor-2357 .elementor-element.elementor-element-369fc4c5{--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-2357 .elementor-element.elementor-element-369fc4c5:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-369fc4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-2b085b5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-16e795dd{text-align:start;}.elementor-2357 .elementor-element.elementor-element-16e795dd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:11px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-480c6ec3{text-align:start;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2357 .elementor-element.elementor-element-480c6ec3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-46c13692{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4E5560;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2357 .elementor-element.elementor-element-50ca9b69{--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-2357 .elementor-element.elementor-element-50ca9b69:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-50ca9b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-5ac4385a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-6145dfb2{text-align:start;}.elementor-2357 .elementor-element.elementor-element-6145dfb2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-413f90a3{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-33d8f73b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-33d8f73b:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-33d8f73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-4f2bb3ef{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-4f2bb3ef:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-4f2bb3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Serramenti-e-infissi-in-PVC​-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-6ac2b11f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-6ac2b11f:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-6ac2b11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-5f4af1b9{text-align:start;}.elementor-2357 .elementor-element.elementor-element-5f4af1b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-3023f40c{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-54dbe545 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-54dbe545.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-15e5fb8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-15e5fb8d:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-15e5fb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-581a7601{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-581a7601:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-581a7601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Serramenti-e-infissi-in-alluminio​.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-2681b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-2681b1:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-2681b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-6b584211{text-align:start;}.elementor-2357 .elementor-element.elementor-element-6b584211 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-6bda8729{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-38d2e416 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-38d2e416.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-235a3bc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-235a3bc5:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-235a3bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-609a7654{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-609a7654:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-609a7654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Serramenti-e-infissi-in-alluminio-legno​.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-1530f061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-1530f061:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-1530f061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-1466e45a{text-align:start;}.elementor-2357 .elementor-element.elementor-element-1466e45a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-11ba1f9d{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-3ede6ec1 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-3ede6ec1.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-257820b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-257820b8:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-257820b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-300bc834{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-300bc834:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-300bc834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Serramenti-in-termofibra​.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-466f19e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-466f19e9:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-466f19e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-430558fd{text-align:start;}.elementor-2357 .elementor-element.elementor-element-430558fd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-1bcaa4d9{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-27ba17ea .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-27ba17ea.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-617f0641{--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-2357 .elementor-element.elementor-element-617f0641:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-617f0641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-701dcc2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-126049a9{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-7698c3b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-7698c3b9:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-7698c3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-6e20b567{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-6e20b567:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-6e20b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Persiane-in-alluminio​.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-1a4d3fcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-1a4d3fcd:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-1a4d3fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-328b7673{text-align:start;}.elementor-2357 .elementor-element.elementor-element-328b7673 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-415c370d{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-62a2d95c .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-62a2d95c.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-516cbad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-516cbad1:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-516cbad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-3468def4{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-3468def4:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-3468def4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/tapparelle.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-666d2897{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-666d2897:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-666d2897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-696a4807{text-align:start;}.elementor-2357 .elementor-element.elementor-element-696a4807 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-346b0232{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-2ffccdf .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-2ffccdf.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-370c505c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-370c505c:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-370c505c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-1f2aac58{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-1f2aac58:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-1f2aac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/zanzariere-su-misura.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-2ecc6672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-2ecc6672:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-2ecc6672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-567876fa{text-align:start;}.elementor-2357 .elementor-element.elementor-element-567876fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-120ed92f{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-1c1833f1 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-1c1833f1.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-19930a0e{--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-2357 .elementor-element.elementor-element-19930a0e:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-19930a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-1f11025f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-443163c3{text-align:start;}.elementor-2357 .elementor-element.elementor-element-443163c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-499a7beb{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-79d8c3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-79d8c3e:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-79d8c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-4ff363f5{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-4ff363f5:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-4ff363f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Porte-interne-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-3457a10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-3457a10c:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-3457a10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-26e2dd69{text-align:start;}.elementor-2357 .elementor-element.elementor-element-26e2dd69 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-4d3832fa{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-774411ad .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-774411ad.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-7d920a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-7d920a0b:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-7d920a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-30303b2b{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-30303b2b:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-30303b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/porte-blindate-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-48715516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-48715516:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-48715516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-89ab3a{text-align:start;}.elementor-2357 .elementor-element.elementor-element-89ab3a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-2987ea04{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-189a9322 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-189a9322.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-32badfa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-32badfa6:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-32badfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-227934b8{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-227934b8:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-227934b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/inferiate.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-245818d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-245818d2:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-245818d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-1d6d83bd{text-align:start;}.elementor-2357 .elementor-element.elementor-element-1d6d83bd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-25678411{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-8023377 .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-8023377.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-48dc354d{--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-2357 .elementor-element.elementor-element-48dc354d:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-48dc354d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-1ba74871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-37637237{text-align:start;}.elementor-2357 .elementor-element.elementor-element-37637237 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-75437314{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-4a80d190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-4a80d190:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-4a80d190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-7f9c97c4{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-7f9c97c4:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-7f9c97c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/Pergole-bioclimatiche.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-1283d9b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-1283d9b6:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-1283d9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-5b2bb1ed{text-align:start;}.elementor-2357 .elementor-element.elementor-element-5b2bb1ed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-424b10b0{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-5c3f99c .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-5c3f99c.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-59d8c4a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-2357 .elementor-element.elementor-element-59d8c4a1:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-59d8c4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-7d853ce5{--display:flex;--min-height:210px;--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-2357 .elementor-element.elementor-element-7d853ce5:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-7d853ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF2;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/vetrate-panoramiche.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-186471c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2357 .elementor-element.elementor-element-186471c:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-186471c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-5b97ac4d{text-align:start;}.elementor-2357 .elementor-element.elementor-element-5b97ac4d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-1446fdf3{text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-19a6455c .elementor-button{font-family:"Sora", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-2357 .elementor-element.elementor-element-19a6455c.elementor-element{--align-self:flex-start;}.elementor-2357 .elementor-element.elementor-element-3b2764e6{--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-2357 .elementor-element.elementor-element-3b2764e6:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-3b2764e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-2357 .elementor-element.elementor-element-71980938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:42px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-2357 .elementor-element.elementor-element-62106bc5{text-align:start;}.elementor-2357 .elementor-element.elementor-element-62106bc5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:11px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-1d1ea7a6{text-align:start;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2357 .elementor-element.elementor-element-1d1ea7a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-61bcd7f1{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4E5560;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2357 .elementor-element.elementor-element-39b02f14{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-49fa401f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-2357 .elementor-element.elementor-element-7e77ef46{text-align:start;}.elementor-2357 .elementor-element.elementor-element-7e77ef46 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-1a11ea41{text-align:start;}.elementor-2357 .elementor-element.elementor-element-1a11ea41 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-163f6329{text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-2412f771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-2357 .elementor-element.elementor-element-51420870{text-align:start;}.elementor-2357 .elementor-element.elementor-element-51420870 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-16a882a6{text-align:start;}.elementor-2357 .elementor-element.elementor-element-16a882a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-78f71afd{text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-44fdaec4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-2357 .elementor-element.elementor-element-7d7a3e12{text-align:start;}.elementor-2357 .elementor-element.elementor-element-7d7a3e12 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-4724ee{text-align:start;}.elementor-2357 .elementor-element.elementor-element-4724ee .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-7570f086{text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-31b20b1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-2357 .elementor-element.elementor-element-6efabf6d{text-align:start;}.elementor-2357 .elementor-element.elementor-element-6efabf6d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-7c478a9e{text-align:start;}.elementor-2357 .elementor-element.elementor-element-7c478a9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#101216;}.elementor-2357 .elementor-element.elementor-element-52131ca2{text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#4E5560;}.elementor-2357 .elementor-element.elementor-element-6253c1b6 .elementor-button{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#157EFB;color:#157EFB;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#157EFB;border-radius:2px 2px 2px 2px;padding:13px 18px 13px 18px;}.elementor-2357 .elementor-element.elementor-element-6253c1b6 .elementor-button:hover, .elementor-2357 .elementor-element.elementor-element-6253c1b6 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-2357 .elementor-element.elementor-element-6253c1b6 .elementor-button:hover svg, .elementor-2357 .elementor-element.elementor-element-6253c1b6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-71c6e451{--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;--overlay-opacity:0.86;}.elementor-2357 .elementor-element.elementor-element-71c6e451:not(.elementor-motion-effects-element-type-background), .elementor-2357 .elementor-element.elementor-element-71c6e451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101216;background-image:url("https://www.serramentipellegrino.it/wp-content/uploads/2026/09/uffici-2.png");background-position:center center;background-size:cover;}.elementor-2357 .elementor-element.elementor-element-71c6e451::before, .elementor-2357 .elementor-element.elementor-element-71c6e451 > .elementor-background-video-container::before, .elementor-2357 .elementor-element.elementor-element-71c6e451 > .e-con-inner > .elementor-background-video-container::before, .elementor-2357 .elementor-element.elementor-element-71c6e451 > .elementor-background-slideshow::before, .elementor-2357 .elementor-element.elementor-element-71c6e451 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2357 .elementor-element.elementor-element-71c6e451 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(58deg, var( --e-global-color-text ) 0%, #F2295B00 100%);}.elementor-2357 .elementor-element.elementor-element-3f372277{--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;--flex-wrap:wrap;}.elementor-2357 .elementor-element.elementor-element-17961280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-2357 .elementor-element.elementor-element-3a714612{text-align:start;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2357 .elementor-element.elementor-element-3a714612 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:11px;font-weight:700;line-height:1.12em;color:#157EFB;}.elementor-2357 .elementor-element.elementor-element-115fef27{text-align:start;}.elementor-2357 .elementor-element.elementor-element-115fef27 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-24b5c7bd{text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-2357 .elementor-element.elementor-element-2f46bee7 .elementor-button{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#157EFB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#157EFB;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-2357 .elementor-element.elementor-element-2f46bee7 .elementor-button:hover, .elementor-2357 .elementor-element.elementor-element-2f46bee7 .elementor-button:focus{background-color:#101216;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2357 .elementor-element.elementor-element-1bc21975 .elementor-heading-title{font-size:39px;}.elementor-2357 .elementor-element.elementor-element-16e795dd .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-480c6ec3 .elementor-heading-title{font-size:27px;}.elementor-2357 .elementor-element.elementor-element-6145dfb2 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-5f4af1b9 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-6b584211 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-1466e45a .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-430558fd .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-328b7673 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-696a4807 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-567876fa .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-443163c3 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-26e2dd69 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-89ab3a .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-1d6d83bd .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-37637237 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-5b2bb1ed .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-5b97ac4d .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-62106bc5 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-1d1ea7a6 .elementor-heading-title{font-size:24px;}.elementor-2357 .elementor-element.elementor-element-7e77ef46 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-1a11ea41 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-51420870 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-16a882a6 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-7d7a3e12 .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-4724ee .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-6efabf6d .elementor-heading-title{font-size:18px;}.elementor-2357 .elementor-element.elementor-element-7c478a9e .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-2357 .elementor-element.elementor-element-167a8a87{--width:62%;}.elementor-2357 .elementor-element.elementor-element-2b085b5c{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-5ac4385a{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-33d8f73b{--width:24%;}.elementor-2357 .elementor-element.elementor-element-15e5fb8d{--width:24%;}.elementor-2357 .elementor-element.elementor-element-235a3bc5{--width:24%;}.elementor-2357 .elementor-element.elementor-element-257820b8{--width:24%;}.elementor-2357 .elementor-element.elementor-element-701dcc2a{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-7698c3b9{--width:32%;}.elementor-2357 .elementor-element.elementor-element-516cbad1{--width:32%;}.elementor-2357 .elementor-element.elementor-element-370c505c{--width:32%;}.elementor-2357 .elementor-element.elementor-element-1f11025f{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-79d8c3e{--width:32%;}.elementor-2357 .elementor-element.elementor-element-7d920a0b{--width:32%;}.elementor-2357 .elementor-element.elementor-element-32badfa6{--width:32%;}.elementor-2357 .elementor-element.elementor-element-1ba74871{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-4a80d190{--width:48%;}.elementor-2357 .elementor-element.elementor-element-59d8c4a1{--width:48%;}.elementor-2357 .elementor-element.elementor-element-71980938{--content-width:1180px;}.elementor-2357 .elementor-element.elementor-element-49fa401f{--width:24%;}.elementor-2357 .elementor-element.elementor-element-2412f771{--width:24%;}.elementor-2357 .elementor-element.elementor-element-44fdaec4{--width:24%;}.elementor-2357 .elementor-element.elementor-element-31b20b1d{--width:24%;}.elementor-2357 .elementor-element.elementor-element-17961280{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2357 .elementor-element.elementor-element-167a8a87{--width:100%;}.elementor-2357 .elementor-element.elementor-element-33d8f73b{--width:48%;}.elementor-2357 .elementor-element.elementor-element-15e5fb8d{--width:48%;}.elementor-2357 .elementor-element.elementor-element-235a3bc5{--width:48%;}.elementor-2357 .elementor-element.elementor-element-257820b8{--width:48%;}.elementor-2357 .elementor-element.elementor-element-7698c3b9{--width:48%;}.elementor-2357 .elementor-element.elementor-element-516cbad1{--width:48%;}.elementor-2357 .elementor-element.elementor-element-370c505c{--width:48%;}.elementor-2357 .elementor-element.elementor-element-79d8c3e{--width:48%;}.elementor-2357 .elementor-element.elementor-element-7d920a0b{--width:48%;}.elementor-2357 .elementor-element.elementor-element-32badfa6{--width:48%;}.elementor-2357 .elementor-element.elementor-element-4a80d190{--width:48%;}.elementor-2357 .elementor-element.elementor-element-59d8c4a1{--width:48%;}.elementor-2357 .elementor-element.elementor-element-49fa401f{--width:48%;}.elementor-2357 .elementor-element.elementor-element-2412f771{--width:48%;}.elementor-2357 .elementor-element.elementor-element-44fdaec4{--width:48%;}.elementor-2357 .elementor-element.elementor-element-31b20b1d{--width:48%;}.elementor-2357 .elementor-element.elementor-element-17961280{--width:100%;}}@media(max-width:767px){.elementor-2357 .elementor-element.elementor-element-167a8a87{--width:100%;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2357 .elementor-element.elementor-element-1bc21975 .elementor-heading-title{font-size:34px;}.elementor-2357 .elementor-element.elementor-element-1b710f48{font-size:15px;}.elementor-2357 .elementor-element.elementor-element-16e795dd .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-480c6ec3 .elementor-heading-title{font-size:23px;}.elementor-2357 .elementor-element.elementor-element-480c6ec3{width:100%;max-width:100%;}.elementor-2357 .elementor-element.elementor-element-46c13692{font-size:14px;width:100%;max-width:100%;}.elementor-2357 .elementor-element.elementor-element-5ac4385a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2357 .elementor-element.elementor-element-6145dfb2 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-413f90a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2357 .elementor-element.elementor-element-33d8f73b{--width:100%;}.elementor-2357 .elementor-element.elementor-element-5f4af1b9 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-3023f40c{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-15e5fb8d{--width:100%;}.elementor-2357 .elementor-element.elementor-element-6b584211 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-6bda8729{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-235a3bc5{--width:100%;}.elementor-2357 .elementor-element.elementor-element-1466e45a .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-11ba1f9d{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-257820b8{--width:100%;}.elementor-2357 .elementor-element.elementor-element-430558fd .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-1bcaa4d9{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-701dcc2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2357 .elementor-element.elementor-element-126049a9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2357 .elementor-element.elementor-element-7698c3b9{--width:100%;}.elementor-2357 .elementor-element.elementor-element-328b7673 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-415c370d{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-516cbad1{--width:100%;}.elementor-2357 .elementor-element.elementor-element-696a4807 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-346b0232{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-370c505c{--width:100%;}.elementor-2357 .elementor-element.elementor-element-567876fa .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-120ed92f{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-1f11025f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2357 .elementor-element.elementor-element-443163c3 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-499a7beb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2357 .elementor-element.elementor-element-79d8c3e{--width:100%;}.elementor-2357 .elementor-element.elementor-element-26e2dd69 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-4d3832fa{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-7d920a0b{--width:100%;}.elementor-2357 .elementor-element.elementor-element-89ab3a .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-2987ea04{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-32badfa6{--width:100%;}.elementor-2357 .elementor-element.elementor-element-1d6d83bd .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-25678411{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-1ba74871{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2357 .elementor-element.elementor-element-37637237 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-75437314{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2357 .elementor-element.elementor-element-4a80d190{--width:100%;}.elementor-2357 .elementor-element.elementor-element-5b2bb1ed .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-424b10b0{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-59d8c4a1{--width:100%;}.elementor-2357 .elementor-element.elementor-element-5b97ac4d .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-1446fdf3{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-62106bc5 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-1d1ea7a6 .elementor-heading-title{font-size:20px;}.elementor-2357 .elementor-element.elementor-element-1d1ea7a6{width:100%;max-width:100%;}.elementor-2357 .elementor-element.elementor-element-61bcd7f1{font-size:14px;width:100%;max-width:100%;}.elementor-2357 .elementor-element.elementor-element-49fa401f{--width:100%;}.elementor-2357 .elementor-element.elementor-element-7e77ef46 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-1a11ea41 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-163f6329{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-2412f771{--width:100%;}.elementor-2357 .elementor-element.elementor-element-51420870 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-16a882a6 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-78f71afd{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-44fdaec4{--width:100%;}.elementor-2357 .elementor-element.elementor-element-7d7a3e12 .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-4724ee .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-7570f086{font-size:14px;}.elementor-2357 .elementor-element.elementor-element-31b20b1d{--width:100%;}.elementor-2357 .elementor-element.elementor-element-6efabf6d .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-7c478a9e .elementor-heading-title{font-size:16px;}.elementor-2357 .elementor-element.elementor-element-52131ca2{font-size:14px;}}