.elementor-2 .elementor-element.elementor-element-b8e85c8{--display:flex;--min-height:calc(100vh - 91px);--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-b8e85c8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b8e85c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-4.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-be36d5c{text-align:center;}.elementor-2 .elementor-element.elementor-element-be36d5c .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:72px;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-839a35e{text-align:center;}.elementor-2 .elementor-element.elementor-element-839a35e .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:600;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3bf095 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-10bc99a );color:var( --e-global-color-10bc99a );border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-b3bf095{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-08f6b09{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-08f6b09:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-08f6b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C21A24;}.elementor-2 .elementor-element.elementor-element-48f8398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7f1cfd2 .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:clamp(2.25rem, 0.7297rem + 4.8649vw, 4.5rem);line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7f6f405 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:33px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-35bd320{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-54235d3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-10bc99a );color:var( --e-global-color-10bc99a );border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-54235d3{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c9e6451{--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-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dfa9303{--display:flex;--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-2 .elementor-element.elementor-element-dfa9303:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dfa9303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CE391E;}.elementor-2 .elementor-element.elementor-element-c3cb76f{--display:flex;--min-height:572px;--border-radius:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-c3cb76f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3cb76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-3.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2afac44{width:var( --container-widget-width, 150px );max-width:150px;--e-transform-rotateZ:13deg;background-color:#FFFFFF;padding:4px 0px 0px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;top:83px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2afac44{right:-41px;}body.rtl .elementor-2 .elementor-element.elementor-element-2afac44{left:-41px;}.elementor-2 .elementor-element.elementor-element-2afac44:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;}.elementor-2 .elementor-element.elementor-element-2afac44 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:19px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5c2c741{width:var( --container-widget-width, 150px );max-width:150px;--e-transform-rotateZ:-5deg;background-color:var( --e-global-color-accent );padding:4px 0px 0px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:145px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5c2c741{left:-31px;}body.rtl .elementor-2 .elementor-element.elementor-element-5c2c741{right:-31px;}.elementor-2 .elementor-element.elementor-element-5c2c741:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;}.elementor-2 .elementor-element.elementor-element-5c2c741 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:19px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2428e8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-831d800{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-071d564{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-071d564:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-071d564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-863374a );}.elementor-2 .elementor-element.elementor-element-2a6e512{--display:flex;--min-height:620px;--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:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2a6e512:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2a6e512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-2.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-dae04f8{width:var( --container-widget-width, 170px );max-width:170px;--e-transform-rotateZ:13deg;background-color:var( --e-global-color-accent );padding:12px 12px 12px 12px;--container-widget-width:170px;--container-widget-flex-grow:0;bottom:31px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;box-shadow:4px 4px 0px 0px #000000;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dae04f8{left:10px;}body.rtl .elementor-2 .elementor-element.elementor-element-dae04f8{right:10px;}.elementor-2 .elementor-element.elementor-element-dae04f8:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;}.elementor-2 .elementor-element.elementor-element-dae04f8 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:19px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-851a0f7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9276563 .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:clamp(2.25rem, 0.7297rem + 4.8649vw, 4.5rem);line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fde6979{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-94cf4fb .elementor-button{background-color:var( --e-global-color-primary );font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-94cf4fb{width:var( --container-widget-width, 300px );max-width:300px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-94cf4fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-94cf4fb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-fc4581f{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-fc4581f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fc4581f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-863374a );}.elementor-2 .elementor-element.elementor-element-84b72f8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0ce59b0 .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:clamp(2.25rem, 0.7297rem + 4.8649vw, 4.5rem);line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-07c3cef{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6d43455 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-10bc99a );color:var( --e-global-color-10bc99a );border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-6d43455{width:var( --container-widget-width, 350px );max-width:350px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6d43455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6d43455 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-a942fb7{--display:flex;--min-height:620px;--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:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a942fb7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a942fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-10.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d8ec3d3{width:var( --container-widget-width, 170px );max-width:170px;--e-transform-rotateZ:13deg;background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;--container-widget-width:170px;--container-widget-flex-grow:0;top:62px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;box-shadow:4px 4px 0px 0px #000000;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d8ec3d3{right:21px;}body.rtl .elementor-2 .elementor-element.elementor-element-d8ec3d3{left:21px;}.elementor-2 .elementor-element.elementor-element-d8ec3d3:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0px 0px #000000;}.elementor-2 .elementor-element.elementor-element-d8ec3d3 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:19px;color:var( --e-global-color-10bc99a );}.elementor-2 .elementor-element.elementor-element-2bf61ec{--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:120px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-2bf61ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2bf61ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4436d09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-85b1fc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-72b607c .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:clamp(2.25rem, 0.7297rem + 4.8649vw, 4.5rem);line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e2fa501 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:33px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-deb2a5c{width:initial;max-width:initial;font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2a3437d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"franklin-gothic-urw", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-10bc99a );color:var( --e-global-color-10bc99a );border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-2a3437d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5f2755f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-346e883{text-align:center;}.elementor-2 .elementor-element.elementor-element-346e883 img{width:350px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5ffd7f1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5cb54f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5cb54f8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5cb54f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5EF;}.elementor-2 .elementor-element.elementor-element-3f14805{--display:flex;--min-height:224px;}.elementor-2 .elementor-element.elementor-element-3f14805:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3f14805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-12.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9d38c16{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-d30fbd8 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-8c9425a{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-16bee8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-16bee8f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-16bee8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5EF;}.elementor-2 .elementor-element.elementor-element-c3f6dd2{--display:flex;--min-height:224px;}.elementor-2 .elementor-element.elementor-element-c3f6dd2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3f6dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-9.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9d3dc02{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-fa170d4 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-4e0761d{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-d6822a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d6822a2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d6822a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5EF;}.elementor-2 .elementor-element.elementor-element-981a700{--display:flex;--min-height:224px;}.elementor-2 .elementor-element.elementor-element-981a700:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-981a700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snodobirreria.it/wp-content/uploads/2026/05/Snodo-Birreria-Urbana-8.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c93fe01{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-5b1e207 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-13b956e{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-1f79e15{--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:4px 0px 4px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-10bc99a );--border-color:var( --e-global-color-10bc99a );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1f79e15:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1f79e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-46c0f81 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-10bc99a );}.elementor-2 .elementor-element.elementor-element-ad79a35{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-ad79a35:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad79a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-863374a );}.elementor-2 .elementor-element.elementor-element-ff5f890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ff5f890 .elementor-heading-title{font-family:"am-assab", Sans-serif;font-size:clamp(2.625rem, 0.598rem + 6.4865vw, 5.625rem);color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8457830{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8457830.e-con{--e-con-transform-rotateZ:0deg;}.elementor-2 .elementor-element.elementor-element-41b0621{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-41b0621:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-41b0621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-41b0621.e-con{--e-con-transform-rotateZ:2deg;}.elementor-2 .elementor-element.elementor-element-abceb28 img{width:47px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e93c3e4{width:initial;max-width:initial;--e-transform-rotateZ:4deg;background-color:#FFFFFF;padding:4px 22px 8px 22px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e93c3e4 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0af5308{width:initial;max-width:initial;padding:4px 22px 8px 22px;border-style:none;text-align:center;}.elementor-2 .elementor-element.elementor-element-0af5308 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 0px #FFFFFF;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d7f237f{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;font-family:"franklin-gothic-urw", Sans-serif;font-size:18px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-3ec2383{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-3ec2383:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3ec2383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3ec2383.e-con{--e-con-transform-rotateZ:2deg;}.elementor-2 .elementor-element.elementor-element-9ad8005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-9ad8005 img{width:32px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-39ff05a{width:initial;max-width:initial;--e-transform-rotateZ:-2deg;background-color:#000000;padding:4px 22px 8px 22px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-2 .elementor-element.elementor-element-39ff05a .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-94edf9d{width:initial;max-width:initial;padding:4px 22px 8px 22px;border-style:none;text-align:center;}.elementor-2 .elementor-element.elementor-element-94edf9d .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 0px #000000;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-591c9bf{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;font-family:"franklin-gothic-urw", Sans-serif;font-size:18px;line-height:20px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a592f48{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-a592f48:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a592f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a592f48.e-con{--e-con-transform-rotateZ:2deg;}.elementor-2 .elementor-element.elementor-element-6f3fe7c img{width:50px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2ba79f3{width:initial;max-width:initial;--e-transform-rotateZ:4deg;background-color:#FFFFFF;padding:4px 22px 8px 22px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2ba79f3 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5e9e3a3{width:initial;max-width:initial;padding:4px 0px 8px 0px;border-style:none;text-align:center;}.elementor-2 .elementor-element.elementor-element-5e9e3a3 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 0px #FFFFFF;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-32d0e5f{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;font-family:"franklin-gothic-urw", Sans-serif;font-size:18px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-d4938f9{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:24px 24px 24px 24px;box-shadow:8px 8px 0px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-d4938f9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d4938f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d4938f9.e-con{--e-con-transform-rotateZ:2deg;}.elementor-2 .elementor-element.elementor-element-1be32af img{width:59px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-663d563{width:initial;max-width:initial;--e-transform-rotateZ:-5deg;background-color:#000000;padding:4px 22px 8px 22px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-2 .elementor-element.elementor-element-663d563 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e878353{width:initial;max-width:initial;padding:4px 0px 8px 0px;border-style:none;text-align:center;}.elementor-2 .elementor-element.elementor-element-e878353 .elementor-heading-title{font-family:"franklin-gothic-urw", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 0px #000000;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44a0d98{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;font-family:"franklin-gothic-urw", Sans-serif;font-size:18px;line-height:20px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-35bd320{font-size:18px;}.elementor-2 .elementor-element.elementor-element-dfa9303{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-c3cb76f{--min-height:480px;}.elementor-2 .elementor-element.elementor-element-071d564{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-fde6979{font-size:18px;}.elementor-2 .elementor-element.elementor-element-fc4581f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-07c3cef{font-size:18px;}.elementor-2 .elementor-element.elementor-element-deb2a5c{font-size:18px;}.elementor-2 .elementor-element.elementor-element-346e883 img{width:350px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5ffd7f1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-d6822a2{grid-column:span 2;}.elementor-2 .elementor-element.elementor-element-8457830{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-48f8398{--width:53%;}.elementor-2 .elementor-element.elementor-element-c9e6451{--width:50%;}.elementor-2 .elementor-element.elementor-element-2a6e512{--width:50%;}.elementor-2 .elementor-element.elementor-element-851a0f7{--width:53%;}.elementor-2 .elementor-element.elementor-element-84b72f8{--width:53%;}.elementor-2 .elementor-element.elementor-element-a942fb7{--width:50%;}.elementor-2 .elementor-element.elementor-element-85b1fc0{--width:60%;}.elementor-2 .elementor-element.elementor-element-5f2755f{--width:48%;}.elementor-2 .elementor-element.elementor-element-41b0621{--width:272px;}.elementor-2 .elementor-element.elementor-element-3ec2383{--width:272px;}.elementor-2 .elementor-element.elementor-element-a592f48{--width:272px;}.elementor-2 .elementor-element.elementor-element-d4938f9{--width:272px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-48f8398{--width:50%;}.elementor-2 .elementor-element.elementor-element-851a0f7{--width:50%;}.elementor-2 .elementor-element.elementor-element-84b72f8{--width:50%;}.elementor-2 .elementor-element.elementor-element-41b0621{--width:280px;}.elementor-2 .elementor-element.elementor-element-3ec2383{--width:280px;}.elementor-2 .elementor-element.elementor-element-a592f48{--width:280px;}.elementor-2 .elementor-element.elementor-element-d4938f9{--width:280px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-08f6b09{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-7f1cfd2{text-align:center;}.elementor-2 .elementor-element.elementor-element-7f1cfd2 .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-7f6f405{text-align:center;}.elementor-2 .elementor-element.elementor-element-7f6f405 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-35bd320{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-54235d3.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-dfa9303{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-c3cb76f{--min-height:380px;}.elementor-2 .elementor-element.elementor-element-2afac44{--container-widget-width:122px;--container-widget-flex-grow:0;width:var( --container-widget-width, 122px );max-width:122px;top:42px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2afac44{right:-21px;}body.rtl .elementor-2 .elementor-element.elementor-element-2afac44{left:-21px;}.elementor-2 .elementor-element.elementor-element-2afac44 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-5c2c741{--container-widget-width:122px;--container-widget-flex-grow:0;width:var( --container-widget-width, 122px );max-width:122px;bottom:52px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5c2c741{left:-21px;}body.rtl .elementor-2 .elementor-element.elementor-element-5c2c741{right:-21px;}.elementor-2 .elementor-element.elementor-element-5c2c741 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-071d564{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-2a6e512{--min-height:320px;}.elementor-2 .elementor-element.elementor-element-2a6e512.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-dae04f8{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-dae04f8 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-9276563{text-align:center;}.elementor-2 .elementor-element.elementor-element-9276563 .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-fde6979{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-94cf4fb.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fc4581f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-0ce59b0{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ce59b0 .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-07c3cef{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-6d43455.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a942fb7{--min-height:320px;}.elementor-2 .elementor-element.elementor-element-a942fb7.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-d8ec3d3{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;top:42px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d8ec3d3{right:10px;}body.rtl .elementor-2 .elementor-element.elementor-element-d8ec3d3{left:10px;}.elementor-2 .elementor-element.elementor-element-d8ec3d3 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-2bf61ec{--padding-top:80px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-72b607c{text-align:center;}.elementor-2 .elementor-element.elementor-element-72b607c .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-e2fa501{text-align:center;}.elementor-2 .elementor-element.elementor-element-e2fa501 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-deb2a5c{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-2a3437d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-346e883{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5ffd7f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3f14805{--min-height:180px;}.elementor-2 .elementor-element.elementor-element-9d38c16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8c9425a{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-c3f6dd2{--min-height:180px;}.elementor-2 .elementor-element.elementor-element-9d3dc02{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4e0761d{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-d6822a2{grid-column:span 1;}.elementor-2 .elementor-element.elementor-element-981a700{--min-height:180px;}.elementor-2 .elementor-element.elementor-element-c93fe01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-13b956e{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-46c0f81 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-8457830{--e-con-grid-template-columns:repeat(1, 1fr);--gap:44px 44px;--row-gap:44px;--column-gap:44px;--grid-auto-flow:row;--justify-items:center;}.elementor-2 .elementor-element.elementor-element-41b0621{--width:280px;}.elementor-2 .elementor-element.elementor-element-e93c3e4{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-e93c3e4 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-0af5308{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-0af5308 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-3ec2383{--width:280px;}.elementor-2 .elementor-element.elementor-element-39ff05a{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-39ff05a .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-94edf9d{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-94edf9d .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-a592f48{--width:280px;}.elementor-2 .elementor-element.elementor-element-2ba79f3{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-2ba79f3 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-5e9e3a3{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-5e9e3a3 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-d4938f9{--width:280px;}.elementor-2 .elementor-element.elementor-element-663d563{padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-663d563 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-e878353{padding:8px 8px 8px 8px;--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-2 .elementor-element.elementor-element-e878353 .elementor-heading-title{font-size:18px;line-height:1em;}}/* Start custom CSS for heading, class: .elementor-element-be36d5c */.elementor-2 .elementor-element.elementor-element-be36d5c .accauno {
    font-family: franklin-gothic-urw;
    font-weight: 600;
}

@media screen and (max-width:767px) {
    .elementor-2 .elementor-element.elementor-element-be36d5c .accauno {
        font-size: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3bf095 */.elementor-2 .elementor-element.elementor-element-b3bf095 a{
     box-shadow: 2px 4px 0 0 #000;
  transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.elementor-2 .elementor-element.elementor-element-b3bf095 a:active {
  transform: translate(0px, 4px);
  box-shadow: 0 0 0 0 #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54235d3 */.elementor-2 .elementor-element.elementor-element-54235d3 a{
     box-shadow: 2px 4px 0 0 #000;
  transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.elementor-2 .elementor-element.elementor-element-54235d3 a:active {
  transform: translate(0px, 4px);
  box-shadow: 0 0 0 0 #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08f6b09 */.elementor-2 .elementor-element.elementor-element-08f6b09 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-831d800 */.elementor-2 .elementor-element.elementor-element-831d800 .swiper .swiper-slide figure {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2428e8d */.elementor-2 .elementor-element.elementor-element-2428e8d {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94cf4fb */.elementor-2 .elementor-element.elementor-element-94cf4fb a{
     box-shadow: 2px 4px 0 0 #000;
  transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.elementor-2 .elementor-element.elementor-element-94cf4fb a:active {
  transform: translate(0px, 4px);
  box-shadow: 0 0 0 0 #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071d564 */.elementor-2 .elementor-element.elementor-element-071d564 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d43455 */.elementor-2 .elementor-element.elementor-element-6d43455 a{
     box-shadow: 2px 4px 0 0 #000;
  transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.elementor-2 .elementor-element.elementor-element-6d43455 a:active {
  transform: translate(0px, 4px);
  box-shadow: 0 0 0 0 #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc4581f */.elementor-2 .elementor-element.elementor-element-fc4581f {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a3437d */.elementor-2 .elementor-element.elementor-element-2a3437d a{
     box-shadow: 2px 4px 0 0 #000;
  transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.elementor-2 .elementor-element.elementor-element-2a3437d a:active {
  transform: translate(0px, 4px);
  box-shadow: 0 0 0 0 #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c9425a */.elementor-2 .elementor-element.elementor-element-8c9425a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e0761d */.elementor-2 .elementor-element.elementor-element-4e0761d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b956e */.elementor-2 .elementor-element.elementor-element-13b956e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f79e15 */.elementor-2 .elementor-element.elementor-element-1f79e15 {
    overflow-x: clip;
}/* End custom CSS */