.elementor-458 .elementor-element.elementor-element-4aed776{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-458 .elementor-element.elementor-element-4b75300{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-4b75300 a{color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-62cee14{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-62cee14 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-9d5a3b0{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-458 .elementor-element.elementor-element-9d5a3b0 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-458 .elementor-element.elementor-element-9d5a3b0 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-e40aef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-3c95133{--display:flex;border-style:none;--border-style:none;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-12a60f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-7540e54{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-7540e54 a{color:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-293f982{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-9c421f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-9c421f2:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-9c421f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_castell_sta_florentina.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-8f14f96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-1577c96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-1577c96 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-8f556ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-db30aa2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-db30aa2:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-db30aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-458 .elementor-element.elementor-element-b7dc2f2{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-b7dc2f2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-9d1bded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-458 .elementor-element.elementor-element-a00644e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-a00644e .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-a00644e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-a00644e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;}.elementor-458 .elementor-element.elementor-element-a00644e .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-a00644e .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-a00644e .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-a00644e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-50dba96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c17a1cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c17a1cd:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-c17a1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-6cc19e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-a51ffc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-a51ffc1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-50efa22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-1be8b86{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-1be8b86:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-1be8b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-d61c421{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-d61c421 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-ca8f361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-3c59b1d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-3c59b1d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-7c08c2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-5115ff9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-5115ff9:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-5115ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_domenech_i_montaner.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-e15ec3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-80a6f7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-80a6f7e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-add4b59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-2da5cfa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-2da5cfa:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-2da5cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-a761935{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-a761935 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-036c61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-8dfca26{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-8dfca26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-67b16ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-8d90aaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-8d90aaa:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-8d90aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/08/ruta_indians.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-02e4339{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-48edb79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-48edb79 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-87ebfa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-7f8840a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-7f8840a:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-7f8840a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-a82a285{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-a82a285 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-065dd7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-e122af0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-e122af0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-ba1e897{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-17825c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-17825c1:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-17825c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_trenet_modernista.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-c2ae7d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-cac6d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-cac6d6b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-ab35112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-71e255a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-71e255a:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-71e255a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-d11249a{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-d11249a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-5406a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-0d2a920{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;}.elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-0d2a920 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-9a7731e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e2dce15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e2dce15:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-e2dce15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_mercats_locals.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-521c99f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-277e2d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-277e2d9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-16a8cd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-c60996b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c60996b:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-c60996b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-ff5a3aa{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-ff5a3aa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-5cbe3bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-2c9f884{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;}.elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-2c9f884 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-e2d6410{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e93b6b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e93b6b1:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-e93b6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/08/rutes_vitralls.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-cc97d85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-8d43d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-8d43d7b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-ec0351b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-4634989{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-4634989:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-4634989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-da60af3{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-da60af3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-f29adb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-55a5739{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-55a5739 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-f04656a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c8bdba6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c8bdba6:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-c8bdba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/08/ruta_escola_teixitis.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-d6b2880{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-3bd3c79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-3bd3c79 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-17198b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-b1a333b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-b1a333b:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-b1a333b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-581cbd7{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-581cbd7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-db9c639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-6798a46{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-6798a46 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-c20a426{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-f3818a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-f3818a2:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-f3818a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/08/ruta_maria_convida_casa.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-966516a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-247f94f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-247f94f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-17973f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-82a2551{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-82a2551:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-82a2551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-8bea7fb{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-8bea7fb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-5c54431{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-81cc162{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-81cc162 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-12d05a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-4507463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-4507463:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-4507463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/08/ruta_teatralitzada_vi_modernisme.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-458 .elementor-element.elementor-element-2cc70be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-6fbb8af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-6fbb8af .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;}.elementor-458 .elementor-element.elementor-element-cefdbd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-18510f9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-18510f9:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-18510f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43fae47 );}.elementor-458 .elementor-element.elementor-element-2eaf59d{background-color:#F1EBD5;padding:0px 5px 0px 5px;}.elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon-box-title{margin-block-end:3px;}.elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon{font-size:20px;}.elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon-box-title, .elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-458 .elementor-element.elementor-element-2eaf59d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-458 .elementor-element.elementor-element-8621d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-ce7602f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button-content-wrapper{flex-direction:row;}.elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:start;}.elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-ce7602f .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-458 .elementor-element.elementor-element-4aed776{--padding-top:50px;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-458 .elementor-element.elementor-element-3c95133{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-458 .elementor-element.elementor-element-293f982{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-9c421f2{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-50dba96{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-c17a1cd{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-7c08c2d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-5115ff9{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-67b16ff{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-8d90aaa{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-ba1e897{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-17825c1{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-9a7731e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-e2dce15{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-e2d6410{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-e93b6b1{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-f04656a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-c8bdba6{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-c20a426{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-f3818a2{--min-height:250px;}.elementor-458 .elementor-element.elementor-element-12d05a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-458 .elementor-element.elementor-element-4507463{--min-height:250px;}}@media(max-width:767px){.elementor-458 .elementor-element.elementor-element-4aed776{--content-width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-458 .elementor-element.elementor-element-62cee14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-458 .elementor-element.elementor-element-62cee14 .elementor-heading-title{font-size:36px;}.elementor-458 .elementor-element.elementor-element-3c95133{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-458 .elementor-element.elementor-element-12a60f3{--width:90%;}.elementor-458 .elementor-element.elementor-element-12a60f3.e-con{--align-self:center;}.elementor-458 .elementor-element.elementor-element-293f982{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-9c421f2{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-8f556ca{font-size:16px;}.elementor-458 .elementor-element.elementor-element-9d1bded{font-size:14px;}.elementor-458 .elementor-element.elementor-element-50dba96{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c17a1cd:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-c17a1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-c17a1cd{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-50efa22{font-size:16px;}.elementor-458 .elementor-element.elementor-element-ca8f361{font-size:14px;}.elementor-458 .elementor-element.elementor-element-7c08c2d{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-5115ff9:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-5115ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-5115ff9{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-add4b59{font-size:16px;}.elementor-458 .elementor-element.elementor-element-036c61a{font-size:14px;}.elementor-458 .elementor-element.elementor-element-67b16ff{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-8d90aaa:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-8d90aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-8d90aaa{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-87ebfa3{font-size:16px;}.elementor-458 .elementor-element.elementor-element-065dd7c{font-size:14px;}.elementor-458 .elementor-element.elementor-element-ba1e897{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-17825c1:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-17825c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-17825c1{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-ab35112{font-size:16px;}.elementor-458 .elementor-element.elementor-element-5406a9d{font-size:14px;}.elementor-458 .elementor-element.elementor-element-9a7731e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e2dce15:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-e2dce15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-e2dce15{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-16a8cd8{font-size:16px;}.elementor-458 .elementor-element.elementor-element-5cbe3bb{font-size:14px;}.elementor-458 .elementor-element.elementor-element-e2d6410{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-e93b6b1:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-e93b6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-e93b6b1{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-ec0351b{font-size:16px;}.elementor-458 .elementor-element.elementor-element-f29adb0{font-size:14px;}.elementor-458 .elementor-element.elementor-element-f04656a{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c8bdba6:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-c8bdba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-c8bdba6{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-17198b9{font-size:16px;}.elementor-458 .elementor-element.elementor-element-db9c639{font-size:14px;}.elementor-458 .elementor-element.elementor-element-c20a426{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-f3818a2:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-f3818a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-f3818a2{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-17973f0{font-size:16px;}.elementor-458 .elementor-element.elementor-element-5c54431{font-size:14px;}.elementor-458 .elementor-element.elementor-element-12d05a9{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-4507463:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-4507463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firamodernistacanetdemar.cat/wp-content/uploads/2026/07/visites_canet_modernista.webp");}.elementor-458 .elementor-element.elementor-element-4507463{--min-height:200px;}.elementor-458 .elementor-element.elementor-element-cefdbd2{font-size:16px;}.elementor-458 .elementor-element.elementor-element-8621d95{font-size:14px;}}@media(min-width:768px){.elementor-458 .elementor-element.elementor-element-9c421f2{--width:400px;}.elementor-458 .elementor-element.elementor-element-db30aa2{--width:500px;}.elementor-458 .elementor-element.elementor-element-c17a1cd{--width:400px;}.elementor-458 .elementor-element.elementor-element-1be8b86{--width:500px;}.elementor-458 .elementor-element.elementor-element-5115ff9{--width:400px;}.elementor-458 .elementor-element.elementor-element-2da5cfa{--width:500px;}.elementor-458 .elementor-element.elementor-element-8d90aaa{--width:400px;}.elementor-458 .elementor-element.elementor-element-7f8840a{--width:500px;}.elementor-458 .elementor-element.elementor-element-17825c1{--width:400px;}.elementor-458 .elementor-element.elementor-element-71e255a{--width:500px;}.elementor-458 .elementor-element.elementor-element-e2dce15{--width:400px;}.elementor-458 .elementor-element.elementor-element-c60996b{--width:500px;}.elementor-458 .elementor-element.elementor-element-e93b6b1{--width:400px;}.elementor-458 .elementor-element.elementor-element-4634989{--width:500px;}.elementor-458 .elementor-element.elementor-element-c8bdba6{--width:400px;}.elementor-458 .elementor-element.elementor-element-b1a333b{--width:500px;}.elementor-458 .elementor-element.elementor-element-f3818a2{--width:400px;}.elementor-458 .elementor-element.elementor-element-82a2551{--width:500px;}.elementor-458 .elementor-element.elementor-element-4507463{--width:400px;}.elementor-458 .elementor-element.elementor-element-18510f9{--width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-458 .elementor-element.elementor-element-9c421f2{--width:100%;}.elementor-458 .elementor-element.elementor-element-db30aa2{--width:100%;}.elementor-458 .elementor-element.elementor-element-c17a1cd{--width:100%;}.elementor-458 .elementor-element.elementor-element-1be8b86{--width:100%;}.elementor-458 .elementor-element.elementor-element-5115ff9{--width:100%;}.elementor-458 .elementor-element.elementor-element-2da5cfa{--width:100%;}.elementor-458 .elementor-element.elementor-element-8d90aaa{--width:100%;}.elementor-458 .elementor-element.elementor-element-7f8840a{--width:100%;}.elementor-458 .elementor-element.elementor-element-17825c1{--width:100%;}.elementor-458 .elementor-element.elementor-element-71e255a{--width:100%;}.elementor-458 .elementor-element.elementor-element-e2dce15{--width:100%;}.elementor-458 .elementor-element.elementor-element-c60996b{--width:100%;}.elementor-458 .elementor-element.elementor-element-e93b6b1{--width:100%;}.elementor-458 .elementor-element.elementor-element-4634989{--width:100%;}.elementor-458 .elementor-element.elementor-element-c8bdba6{--width:100%;}.elementor-458 .elementor-element.elementor-element-b1a333b{--width:100%;}.elementor-458 .elementor-element.elementor-element-f3818a2{--width:100%;}.elementor-458 .elementor-element.elementor-element-82a2551{--width:100%;}.elementor-458 .elementor-element.elementor-element-4507463{--width:100%;}.elementor-458 .elementor-element.elementor-element-18510f9{--width:100%;}}