.elementor-938 .elementor-element.elementor-element-7bf931f5{--display:flex;--min-height:87vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-7bf931f5:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-7bf931f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65413e7 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-cbb129d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-cbb129d{left:8%;}body.rtl .elementor-938 .elementor-element.elementor-element-cbb129d{right:8%;}.elementor-938 .elementor-element.elementor-element-cbb129d img{max-width:250px;}.elementor-938 .elementor-element.elementor-element-39da976f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-344f491{--e-transform-rotateZ:-4deg;background-color:var( --e-global-color-accent );padding:3% 4% 3% 4%;border-radius:50% 50% 50% 50%;}.elementor-938 .elementor-element.elementor-element-344f491.elementor-element{--align-self:center;}.elementor-938 .elementor-element.elementor-element-344f491 .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-938 .elementor-element.elementor-element-772bd0ab{--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-772bd0ab .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-772bd0ab .elementor-headline-plain-text{color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-772bd0ab .elementor-headline-dynamic-wrapper path{stroke:#FAB93F00;stroke-width:1px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-938 .elementor-element.elementor-element-ae9845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-a002da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-a002da7{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-a002da7{left:0px;}.elementor-938 .elementor-element.elementor-element-a002da7 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-fca9f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-fca9f3a{right:5%;}body.rtl .elementor-938 .elementor-element.elementor-element-fca9f3a{left:5%;}.elementor-938 .elementor-element.elementor-element-fca9f3a img{max-width:300px;}.elementor-938 .elementor-element.elementor-element-741e7254{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-5aea24c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-938 .elementor-element.elementor-element-38784fdb{margin:1vw 4vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-2c7ba717{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button{background-color:var( --e-global-color-accent );font-family:"Frente-h1", Sans-serif;font-size:1.7em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button:hover, .elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-69b3a7fa{padding:0vw 0vw 0vw 0vw;z-index:4;}.elementor-938 .elementor-element.elementor-element-69b3a7fa.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button:hover svg, .elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-3559bd9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-3559bd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-938 .elementor-element.elementor-element-3084970{--display:flex;--position:absolute;--min-height:51vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 30% 0% 30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-938 .elementor-element.elementor-element-3084970:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-3084970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2025/07/news_history_elForner.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-3084970{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-3084970{right:0px;}.elementor-938 .elementor-element.elementor-element-ca43791{--display:flex;--position:absolute;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-938 .elementor-element.elementor-element-ca43791:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-ca43791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2025/07/history_elForner.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-ca43791{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-ca43791{left:0px;}.elementor-938 .elementor-element.elementor-element-85bbf62{--display:flex;--position:absolute;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-938 .elementor-element.elementor-element-85bbf62:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-85bbf62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2025/07/header_history_elForner.jpg");background-position:center center;background-size:cover;}.elementor-938 .elementor-element.elementor-element-7d35bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-7d35bfc{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-7d35bfc{right:0px;}.elementor-938 .elementor-element.elementor-element-7d35bfc img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-e178b3a{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-e178b3a:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-e178b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1773c89 );}.elementor-938 .elementor-element.elementor-element-8e176d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-8e176d8{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-8e176d8{right:0px;}.elementor-938 .elementor-element.elementor-element-8e176d8 img{max-width:200px;}.elementor-938 .elementor-element.elementor-element-c283f44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-938 .elementor-element.elementor-element-c283f44:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-c283f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2025/07/header_history2_elForner.jpg");background-position:center center;background-size:cover;}.elementor-938 .elementor-element.elementor-element-f2b9bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-f2b9bd3{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-f2b9bd3{right:0px;}.elementor-938 .elementor-element.elementor-element-f2b9bd3 img{max-width:200px;}.elementor-938 .elementor-element.elementor-element-0c1ebbb{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-0c1ebbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-938 .elementor-element.elementor-element-b2be520{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-938 .elementor-element.elementor-element-b2be520 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-34ba52e{margin:1vw 4vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-aed9579{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-aed9579:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-aed9579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 40%, var( --e-global-color-65413e7 ) 40%);}.elementor-938 .elementor-element.elementor-element-b6f5199{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-938 .elementor-element.elementor-element-b6f5199:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-b6f5199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-938 .elementor-element.elementor-element-0991d48{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-938 .elementor-element.elementor-element-0991d48 .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:1.7rem;font-weight:400;color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-c03d934{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 10% 0% 10%;text-align:center;}.elementor-938 .elementor-element.elementor-element-c03d934 .elementor-heading-title{font-family:var( --e-global-typography-4c213d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c213d8-font-size );font-weight:var( --e-global-typography-4c213d8-font-weight );line-height:var( --e-global-typography-4c213d8-line-height );color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-5f78b1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-938 .elementor-element.elementor-element-5f78b1f:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-5f78b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9528669 );}.elementor-938 .elementor-element.elementor-element-1c2c053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-1c2c053{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-1c2c053{left:0px;}.elementor-938 .elementor-element.elementor-element-1c2c053 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-5564fe3{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-938 .elementor-element.elementor-element-5564fe3 .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:1.7rem;font-weight:400;color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-930d251{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 10% 0% 10%;text-align:center;}.elementor-938 .elementor-element.elementor-element-930d251 .elementor-heading-title{font-family:var( --e-global-typography-4c213d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c213d8-font-size );font-weight:var( --e-global-typography-4c213d8-font-weight );line-height:var( --e-global-typography-4c213d8-line-height );color:var( --e-global-color-35e3d0c );}.elementor-938 .elementor-element.elementor-element-fd49ad5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-1a2210a{text-align:center;}.elementor-938 .elementor-element.elementor-element-1a2210a .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:2rem;font-weight:400;}.elementor-938 .elementor-element.elementor-element-c6b558c{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-d3a227a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-d3a227a:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-d3a227a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-85f0c0f{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-85f0c0f:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-85f0c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-968d1c3 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-ea3a305{--display:flex;--min-height:320px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-938 .elementor-element.elementor-element-ea3a305:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-ea3a305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-938 .elementor-element.elementor-element-e878e34{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-e878e34 .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-8736c2e{padding:0% 3% 0% 3%;text-align:center;font-family:var( --e-global-typography-4c213d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c213d8-font-size );font-weight:var( --e-global-typography-4c213d8-font-weight );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-f78300a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-f78300a:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-f78300a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-a9e24da{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-a9e24da:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-a9e24da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-0570ac3 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-043b851{--display:flex;--min-height:320px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-938 .elementor-element.elementor-element-043b851:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-043b851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-938 .elementor-element.elementor-element-85a8c5b{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-85a8c5b .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-134c83a{padding:0% 3% 0% 3%;text-align:center;font-family:var( --e-global-typography-4c213d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c213d8-font-size );font-weight:var( --e-global-typography-4c213d8-font-weight );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-0a172f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-0a172f6:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-0a172f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-48ac03e{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-48ac03e:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-48ac03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65413e7 ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-938 .elementor-element.elementor-element-2fc1475 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-f562741{--display:flex;--min-height:320px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-938 .elementor-element.elementor-element-f562741:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-f562741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-938 .elementor-element.elementor-element-ba8627e{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-ba8627e .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-c4b565f{padding:0% 3% 0% 3%;text-align:center;font-family:var( --e-global-typography-4c213d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c213d8-font-size );font-weight:var( --e-global-typography-4c213d8-font-weight );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-a469d06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-258f887{text-align:center;}.elementor-938 .elementor-element.elementor-element-258f887 .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:2rem;font-weight:400;}.elementor-938 .elementor-element.elementor-element-5460a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-5460a14{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-5460a14{left:0px;}.elementor-938 .elementor-element.elementor-element-5460a14 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-9f71fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-9f71fe7{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-9f71fe7{right:0px;}.elementor-938 .elementor-element.elementor-element-9f71fe7 img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-cd16c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-cd16c9a{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-cd16c9a{left:0px;}.elementor-938 .elementor-element.elementor-element-cd16c9a img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-d898699{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-e747123{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-e747123:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-e747123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65413e7 );}.elementor-938 .elementor-element.elementor-element-008d5a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-008d5a9:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-008d5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2025/07/paolo_piantoni_elForner.png");background-position:center center;background-size:cover;}.elementor-938 .elementor-element.elementor-element-f685fa3{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-f685fa3 .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-b28c6f1{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-b28c6f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-bbb58e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-bbb58e5:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-bbb58e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65413e7 );}.elementor-938 .elementor-element.elementor-element-a5b5b33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-a5b5b33:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-a5b5b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2026/02/andrea_piantoni_elForner.png");background-position:center center;background-size:cover;}.elementor-938 .elementor-element.elementor-element-f6c4079{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-f6c4079 .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-f7436be{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-f7436be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-e49cd53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-e49cd53:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-e49cd53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65413e7 );}.elementor-938 .elementor-element.elementor-element-b3be072{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-b3be072:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-b3be072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://elfornerbrescia.eu/wp-content/uploads/2026/02/stefania_piantoni_elForner.png");background-position:center center;background-size:cover;}.elementor-938 .elementor-element.elementor-element-68d2a96{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-68d2a96 .elementor-heading-title{font-family:"Frente-h1", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-938 .elementor-element.elementor-element-bc6e5cd{padding:5% 0% 5% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-bc6e5cd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-382e0e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-60174cf6{text-align:center;}.elementor-938 .elementor-element.elementor-element-60174cf6 .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:2rem;font-weight:400;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-938 .elementor-element.elementor-element-19273f91{--grid-columns:3;--grid-column-gap:10px;}.elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button{background-color:var( --e-global-color-9528669 );font-family:"Frente-h1", Sans-serif;font-size:1.7em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button:hover, .elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-186ebebb{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:4;}.elementor-938 .elementor-element.elementor-element-186ebebb.elementor-element{--align-self:center;}.elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button:hover svg, .elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-4d48d92f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-1ada1afb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-2fddf50f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-429dc85b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-938 .elementor-element.elementor-element-e452a9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-115637de .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:2rem;font-weight:400;}.elementor-938 .elementor-element.elementor-element-222897b8{font-family:"Work Sans", Sans-serif;font-size:1em;font-weight:400;}.elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button{background-color:var( --e-global-color-9528669 );font-family:"Frente-h1", Sans-serif;font-size:1.7em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button:hover, .elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-6bed8331{padding:0vw 0vw 0vw 0vw;z-index:4;}.elementor-938 .elementor-element.elementor-element-6bed8331.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button:hover svg, .elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-147c208d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-2b7b2c49.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-6ca6a382{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-76a58df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-18eea62c.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-53e864c{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-53e864c{left:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-53e864c{right:0px;}.elementor-938 .elementor-element.elementor-element-424b6dba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-63903bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-938 .elementor-element.elementor-element-50b9ec69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-46ce8e1 .elementor-heading-title{font-family:"CocogoosePro Letterpress", Sans-serif;font-size:2rem;font-weight:400;}.elementor-938 .elementor-element.elementor-element-592af4a2{font-family:"Work Sans", Sans-serif;font-size:1em;font-weight:400;}.elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button{background-color:var( --e-global-color-9528669 );font-family:"Frente-h1", Sans-serif;font-size:1.7em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button:hover, .elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-41db8bb4{padding:0vw 0vw 0vw 0vw;z-index:4;}.elementor-938 .elementor-element.elementor-element-41db8bb4.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button:hover svg, .elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-938 .elementor-element.elementor-element-7bf931f5{--min-height:60vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-cbb129d{left:0%;}body.rtl .elementor-938 .elementor-element.elementor-element-cbb129d{right:0%;}.elementor-938 .elementor-element.elementor-element-cbb129d{top:0%;}.elementor-938 .elementor-element.elementor-element-cbb129d img{max-width:100px;}.elementor-938 .elementor-element.elementor-element-39da976f{--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-344f491 .elementor-heading-title{font-size:1.5rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-772bd0ab .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-ae9845{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-a002da7{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-a002da7{left:0px;}.elementor-938 .elementor-element.elementor-element-a002da7{top:0%;}.elementor-938 .elementor-element.elementor-element-a002da7 img{max-width:50px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-fca9f3a{right:0%;}body.rtl .elementor-938 .elementor-element.elementor-element-fca9f3a{left:0%;}.elementor-938 .elementor-element.elementor-element-fca9f3a{top:0%;}.elementor-938 .elementor-element.elementor-element-fca9f3a img{max-width:150px;}.elementor-938 .elementor-element.elementor-element-741e7254{--min-height:64vh;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;}.elementor-938 .elementor-element.elementor-element-5aea24c6{--justify-content:center;--padding-top:1%;--padding-bottom:1%;--padding-left:2%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-38784fdb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-2c7ba717{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-938 .elementor-element.elementor-element-69b3a7fa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 0vw 0vw 0vw;}.elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button{font-size:1.1rem;padding:1rem 2rem 1rem 2rem;}.elementor-938 .elementor-element.elementor-element-3559bd9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-3084970{--min-height:34vh;top:0vh;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-3084970{left:0vw;}body.rtl .elementor-938 .elementor-element.elementor-element-3084970{right:0vw;}.elementor-938 .elementor-element.elementor-element-ca43791{--min-height:175px;bottom:0px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-ca43791{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-ca43791{left:0px;}.elementor-938 .elementor-element.elementor-element-85bbf62{--border-radius:0px 85px 0px 85px;}body:not(.rtl) .elementor-938 .elementor-element.elementor-element-85bbf62{right:0px;}body.rtl .elementor-938 .elementor-element.elementor-element-85bbf62{left:0px;}.elementor-938 .elementor-element.elementor-element-e178b3a{--min-height:64vh;}.elementor-938 .elementor-element.elementor-element-c283f44{--justify-content:center;--padding-top:1%;--padding-bottom:1%;--padding-left:2%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-b2be520{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-938 .elementor-element.elementor-element-b2be520 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-34ba52e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-b6f5199{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-938 .elementor-element.elementor-element-c03d934 .elementor-heading-title{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-930d251 .elementor-heading-title{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-fd49ad5{--justify-content:space-between;}.elementor-938 .elementor-element.elementor-element-1a2210a .elementor-heading-title{font-size:1.5rem;}.elementor-938 .elementor-element.elementor-element-c6b558c{--justify-content:space-between;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-938 .elementor-element.elementor-element-ea3a305{--min-height:305px;--justify-content:space-between;}.elementor-938 .elementor-element.elementor-element-8736c2e{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-043b851{--min-height:305px;--justify-content:space-between;}.elementor-938 .elementor-element.elementor-element-134c83a{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-f562741{--min-height:305px;--justify-content:space-between;}.elementor-938 .elementor-element.elementor-element-c4b565f{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-258f887 .elementor-heading-title{font-size:1.5rem;}.elementor-938 .elementor-element.elementor-element-b28c6f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-f7436be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-bc6e5cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-60174cf6 .elementor-heading-title{font-size:2rem;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-938 .elementor-element.elementor-element-19273f91{--grid-columns:3;}.elementor-938 .elementor-element.elementor-element-19273f91 > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-938 .elementor-element.elementor-element-186ebebb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 0vw 0vw 0vw;}.elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button{font-size:1.1rem;padding:1rem 2rem 1rem 2rem;}.elementor-938 .elementor-element.elementor-element-4d48d92f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-115637de .elementor-heading-title{font-size:2rem;}.elementor-938 .elementor-element.elementor-element-222897b8{font-size:0.8rem;}.elementor-938 .elementor-element.elementor-element-6bed8331{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 0vw 0vw 0vw;}.elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button{font-size:1.1rem;padding:1rem 2rem 1rem 2rem;}.elementor-938 .elementor-element.elementor-element-147c208d{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-147c208d.e-con{--align-self:stretch;}.elementor-938 .elementor-element.elementor-element-6ca6a382{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-76a58df1{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-76a58df1.e-con{--align-self:stretch;}.elementor-938 .elementor-element.elementor-element-46ce8e1 .elementor-heading-title{font-size:2rem;}.elementor-938 .elementor-element.elementor-element-592af4a2{font-size:0.8rem;}.elementor-938 .elementor-element.elementor-element-41db8bb4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 0vw 0vw 0vw;}.elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button{font-size:1.1rem;padding:1rem 2rem 1rem 2rem;}}@media(max-width:767px){.elementor-938 .elementor-element.elementor-element-7bf931f5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-39da976f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-344f491{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -10%;}.elementor-938 .elementor-element.elementor-element-344f491 .elementor-heading-title{font-size:1.4rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-772bd0ab .elementor-headline{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-ae9845{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-741e7254{--flex-wrap:wrap;}.elementor-938 .elementor-element.elementor-element-5aea24c6{--min-height:14vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-38784fdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-2c7ba717{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-2c7ba717.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-938 .elementor-element.elementor-element-69b3a7fa.elementor-element{--align-self:center;}.elementor-938 .elementor-element.elementor-element-69b3a7fa .elementor-button{font-size:1.6rem;}.elementor-938 .elementor-element.elementor-element-3559bd9{--min-height:50vh;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-938 .elementor-element.elementor-element-3084970{--width:150px;--min-height:150px;}.elementor-938 .elementor-element.elementor-element-ca43791{--width:100px;--min-height:100px;}.elementor-938 .elementor-element.elementor-element-85bbf62{--width:120px;--min-height:200px;--border-radius:0px 60px 0px 60px;}.elementor-938 .elementor-element.elementor-element-8e176d8 img{max-width:30px;}.elementor-938 .elementor-element.elementor-element-c283f44{--min-height:50vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-0c1ebbb{--min-height:50vh;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-938 .elementor-element.elementor-element-b2be520{text-align:center;}.elementor-938 .elementor-element.elementor-element-b2be520 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-938 .elementor-element.elementor-element-34ba52e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-aed9579{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;}.elementor-938 .elementor-element.elementor-element-b6f5199{--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-938 .elementor-element.elementor-element-c03d934 .elementor-heading-title{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-5f78b1f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-938 .elementor-element.elementor-element-930d251 .elementor-heading-title{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-fd49ad5{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-1a2210a{text-align:center;}.elementor-938 .elementor-element.elementor-element-1a2210a .elementor-heading-title{font-size:1.5rem;}.elementor-938 .elementor-element.elementor-element-c6b558c{--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-85f0c0f{--justify-content:flex-start;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-938 .elementor-element.elementor-element-ea3a305{--min-height:250px;}.elementor-938 .elementor-element.elementor-element-e878e34{padding:0% 0% 0% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-e878e34 .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-8736c2e{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-a9e24da{--justify-content:flex-start;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-938 .elementor-element.elementor-element-043b851{--min-height:250px;}.elementor-938 .elementor-element.elementor-element-85a8c5b{padding:0% 0% 0% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-85a8c5b .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-134c83a{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-48ac03e{--justify-content:flex-start;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-938 .elementor-element.elementor-element-f562741{--min-height:250px;}.elementor-938 .elementor-element.elementor-element-ba8627e{padding:0% 0% 0% 0%;text-align:center;}.elementor-938 .elementor-element.elementor-element-ba8627e .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-c4b565f{font-size:var( --e-global-typography-4c213d8-font-size );line-height:var( --e-global-typography-4c213d8-line-height );}.elementor-938 .elementor-element.elementor-element-258f887{text-align:center;}.elementor-938 .elementor-element.elementor-element-258f887 .elementor-heading-title{font-size:1.5rem;}.elementor-938 .elementor-element.elementor-element-d898699{--gap:02% 0%;--row-gap:02%;--column-gap:0%;}.elementor-938 .elementor-element.elementor-element-f685fa3{text-align:center;}.elementor-938 .elementor-element.elementor-element-f685fa3 .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-b28c6f1{text-align:center;}.elementor-938 .elementor-element.elementor-element-b28c6f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-f6c4079{text-align:center;}.elementor-938 .elementor-element.elementor-element-f6c4079 .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-f7436be{text-align:center;}.elementor-938 .elementor-element.elementor-element-f7436be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-68d2a96{text-align:center;}.elementor-938 .elementor-element.elementor-element-68d2a96 .elementor-heading-title{font-size:30px;}.elementor-938 .elementor-element.elementor-element-bc6e5cd{text-align:center;}.elementor-938 .elementor-element.elementor-element-bc6e5cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-938 .elementor-element.elementor-element-60174cf6 .elementor-heading-title{font-size:40px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-938 .elementor-element.elementor-element-19273f91{--grid-columns:1;--grid-row-gap:20px;}.elementor-938 .elementor-element.elementor-element-186ebebb.elementor-element{--align-self:center;}.elementor-938 .elementor-element.elementor-element-186ebebb .elementor-button{font-size:1.6rem;}.elementor-938 .elementor-element.elementor-element-115637de .elementor-heading-title{font-size:40px;}.elementor-938 .elementor-element.elementor-element-222897b8{font-size:18px;}.elementor-938 .elementor-element.elementor-element-6bed8331.elementor-element{--align-self:center;}.elementor-938 .elementor-element.elementor-element-6bed8331 .elementor-button{font-size:1.6rem;}.elementor-938 .elementor-element.elementor-element-53e864c{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-424b6dba{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-63903bf0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-938 .elementor-element.elementor-element-50b9ec69{--width:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-50b9ec69.e-con{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-46ce8e1.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-46ce8e1{text-align:start;}.elementor-938 .elementor-element.elementor-element-46ce8e1 .elementor-heading-title{font-size:0.9rem;}.elementor-938 .elementor-element.elementor-element-592af4a2{width:var( --container-widget-width, 72% );max-width:72%;margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:72%;--container-widget-flex-grow:0;columns:1;text-align:start;font-size:0.7rem;line-height:0.8rem;}.elementor-938 .elementor-element.elementor-element-592af4a2 p{margin-block-end:0.4rem;}.elementor-938 .elementor-element.elementor-element-41db8bb4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-938 .elementor-element.elementor-element-41db8bb4.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-41db8bb4 .elementor-button{font-size:0.9rem;padding:00.3rem 00.5rem 0.3rem 0.5rem;}}@media(min-width:768px){.elementor-938 .elementor-element.elementor-element-39da976f{--width:70%;}.elementor-938 .elementor-element.elementor-element-5aea24c6{--width:50%;}.elementor-938 .elementor-element.elementor-element-3559bd9{--width:50%;}.elementor-938 .elementor-element.elementor-element-3084970{--width:62%;}.elementor-938 .elementor-element.elementor-element-ca43791{--width:56%;}.elementor-938 .elementor-element.elementor-element-85bbf62{--width:200px;}.elementor-938 .elementor-element.elementor-element-c283f44{--width:40%;}.elementor-938 .elementor-element.elementor-element-0c1ebbb{--width:50%;}.elementor-938 .elementor-element.elementor-element-b6f5199{--width:45%;}.elementor-938 .elementor-element.elementor-element-5f78b1f{--width:45%;}.elementor-938 .elementor-element.elementor-element-d3a227a{--width:33%;}.elementor-938 .elementor-element.elementor-element-85f0c0f{--width:100%;}.elementor-938 .elementor-element.elementor-element-f78300a{--width:33%;}.elementor-938 .elementor-element.elementor-element-a9e24da{--width:100%;}.elementor-938 .elementor-element.elementor-element-0a172f6{--width:33%;}.elementor-938 .elementor-element.elementor-element-48ac03e{--width:100%;}.elementor-938 .elementor-element.elementor-element-e747123{--width:25%;}.elementor-938 .elementor-element.elementor-element-008d5a9{--width:100%;}.elementor-938 .elementor-element.elementor-element-bbb58e5{--width:25%;}.elementor-938 .elementor-element.elementor-element-a5b5b33{--width:100%;}.elementor-938 .elementor-element.elementor-element-e49cd53{--width:25%;}.elementor-938 .elementor-element.elementor-element-b3be072{--width:100%;}.elementor-938 .elementor-element.elementor-element-1ada1afb{--width:50%;}.elementor-938 .elementor-element.elementor-element-2fddf50f{--width:15%;}.elementor-938 .elementor-element.elementor-element-147c208d{--width:50vw;}.elementor-938 .elementor-element.elementor-element-76a58df1{--width:50vw;}.elementor-938 .elementor-element.elementor-element-53e864c{--width:50%;}.elementor-938 .elementor-element.elementor-element-424b6dba{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-938 .elementor-element.elementor-element-3559bd9{--width:45%;}.elementor-938 .elementor-element.elementor-element-3084970{--width:59%;}.elementor-938 .elementor-element.elementor-element-ca43791{--width:175px;}.elementor-938 .elementor-element.elementor-element-85bbf62{--width:170px;}.elementor-938 .elementor-element.elementor-element-d3a227a{--width:33%;}.elementor-938 .elementor-element.elementor-element-f78300a{--width:33%;}.elementor-938 .elementor-element.elementor-element-0a172f6{--width:33%;}.elementor-938 .elementor-element.elementor-element-147c208d{--width:80vw;}.elementor-938 .elementor-element.elementor-element-76a58df1{--width:80vw;}}/* Start custom CSS for image, class: .elementor-element-cbb129d */@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-cbb129d {
    transform: translate(5%,50%)
}
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-cbb129d {
        transform: translate(20px, 20px);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-cbb129d {
        transform: translate(50px, 00px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a002da7 */@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-a002da7 {
    transform: translate(-100%,0%) rotate(-50deg);
}

}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-a002da7 {
    transform: translate(-50%,0%) rotate(-50deg);
}
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-a002da7 {
    transform: translate(-50%,0%) rotate(-50deg);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fca9f3a */@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-fca9f3a {
    transform: translate(-10%,20%) rotate(-50deg);
}
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-fca9f3a {
    transform: translate(-10%,20%) rotate(-50deg);
}
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-fca9f3a {
    transform: translate(20%,20%) rotate(-50deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3084970 */@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-3084970 {
        transform: translate(0px, 60px);
    }
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-3084970 {
        transform: translate(0px, 170px);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-3084970 {
        transform: translate(0px, 50px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca43791 */.elementor-938 .elementor-element.elementor-element-ca43791{
    aspect-ratio: 1;
}

@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-ca43791 {
        transform: translate(0px, 10px);
    }
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-ca43791 {
        transform: translate(0px, 0px);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-ca43791 {
        transform: translate(-100px, -50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d35bfc */.elementor-938 .elementor-element.elementor-element-7d35bfc {
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85bbf62 */.elementor-938 .elementor-element.elementor-element-85bbf62{
    aspect-ratio: 1/1.5;
}

@media only screen and (min-width: 1024px) {
    .elementor-938 .elementor-element.elementor-element-85bbf62 {
        transform: translate(325px, -15px);
    }
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
    .elementor-938 .elementor-element.elementor-element-85bbf62 {
        transform: translate(0px, 40px);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-938 .elementor-element.elementor-element-85bbf62 {
        transform: translate(0px, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e176d8 */.elementor-938 .elementor-element.elementor-element-8e176d8 {
    transform: translate(-0%,-50%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b9bd3 */.elementor-938 .elementor-element.elementor-element-f2b9bd3 {
    transform: translate(-50%,-50%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f5199 */.elementor-938 .elementor-element.elementor-element-b6f5199 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c2c053 */.elementor-938 .elementor-element.elementor-element-1c2c053 {
    transform: translate(50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b1f */.elementor-938 .elementor-element.elementor-element-5f78b1f {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5460a14 */.elementor-938 .elementor-element.elementor-element-5460a14 {
    transform: translate(50%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f71fe7 */.elementor-938 .elementor-element.elementor-element-9f71fe7 {
    transform: translate(0%,-100%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd16c9a */.elementor-938 .elementor-element.elementor-element-cd16c9a {
    transform: translate(-50%,-60%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008d5a9 */.elementor-938 .elementor-element.elementor-element-008d5a9 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5b5b33 */.elementor-938 .elementor-element.elementor-element-a5b5b33 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3be072 */.elementor-938 .elementor-element.elementor-element-b3be072 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b7b2c49 */.punto:hover{
    fill :#FAB93F;
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
.elementor-938 .elementor-element.elementor-element-2b7b2c49 svg {
    padding: 0 5vw 0 5vw;
    width:100vw;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18eea62c */.elementor-938 .elementor-element.elementor-element-18eea62c {
    z-index: 0;
}

.punto:hover{
    fill :#FAB93F;
    z-index: 999!important;
}

@media only screen and (min-width: 767px) and (max-width: 1023px) {
.elementor-938 .elementor-element.elementor-element-18eea62c svg {
    padding: 0 5vw 0 5vw;
    width:100vw;
}
}

@media only screen and (max-width: 767px) {
.elementor-938 .elementor-element.elementor-element-18eea62c svg {
    padding: 0 5vw 0 5vw;
    width:100vw;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41db8bb4 */.elementor-938 .elementor-element.elementor-element-41db8bb4 {
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e864c */.elementor-938 .elementor-element.elementor-element-53e864c {
    pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frente-h1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elfornerbrescia.eu/wp-content/uploads/2025/07/FrenteH1-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CocogoosePro Letterpress';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elfornerbrescia.eu/wp-content/uploads/2025/07/cocogoose-pro-letterpress-regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */