.elementor-4103 .elementor-element.elementor-element-5584b438 > .elementor-container{max-width:1600px;}.elementor-4103 .elementor-element.elementor-element-5584b438{margin-top:50px;margin-bottom:0px;}.elementor-4103 .elementor-element.elementor-element-77e84bb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #BF1542 0%, #65001B 100%);}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-77e84bb8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-77e84bb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-element-populated, .elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-cddd9ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-cddd9ec > .elementor-container{max-width:893px;min-height:552px;}.elementor-4103 .elementor-element.elementor-element-cddd9ec > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-cddd9ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4103 .elementor-element.elementor-element-3510344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-3510344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4103 .elementor-element.elementor-element-3510344 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/Comunalitat-Camp-1-scaled.jpg");opacity:0;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-3510344.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-3510344.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-3510344 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4103 .elementor-element.elementor-element-3510344 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-4103 .elementor-element.elementor-element-7cf3af7{text-align:start;}.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-4103 .elementor-element.elementor-element-7f39222{text-align:start;}.elementor-4103 .elementor-element.elementor-element-7f39222 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.1em;letter-spacing:0.4px;color:#FFFFFF;}.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 );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-4103 .elementor-element.elementor-element-6ec3ba25{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-6ec3ba25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4103 .elementor-element.elementor-element-b83f7ca{--spacer-size:10px;}.elementor-4103 .elementor-element.elementor-element-b04f5c9 > .elementor-container{max-width:900px;}.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-4103 .elementor-element.elementor-element-b53c40a .elementor-button{background-color:#FFFFFFF5;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;fill:#7D0A0A;color:#7D0A0A;}.elementor-4103 .elementor-element.elementor-element-b53c40a .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:galleggia;-webkit-animation-name:galleggia;transform-origin:top left;-webkit-transform-origin:top left;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-duration:0.9s;-webkit-animation-duration:0.9s;animation-delay:2.2s;-webkit-animation-delay:2.2s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-4103 .elementor-element.elementor-element-1e54214{--spacer-size:15px;}.elementor-4103 .elementor-element.elementor-element-2d10498 .elementor-button{background-color:#FFFFFFF5;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;fill:#7D0A0A;color:#7D0A0A;}.elementor-4103 .elementor-element.elementor-element-2d10498 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:galleggia;-webkit-animation-name:galleggia;transform-origin:top left;-webkit-transform-origin:top left;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-duration:0.9s;-webkit-animation-duration:0.9s;animation-delay:2.2s;-webkit-animation-delay:2.2s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-4103 .elementor-element.elementor-element-f5cfca0{--spacer-size:15px;}.elementor-4103 .elementor-element.elementor-element-755adc4 > .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/pexels-nc-farm-bureau-mark-37201248-scaled.jpg");opacity:0.45;}.elementor-4103 .elementor-element.elementor-element-755adc4 > .elementor-container{max-width:1554px;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-2e35de92.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-2e35de92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-985844f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-4103 .elementor-element.elementor-element-985844f{text-align:center;}.elementor-4103 .elementor-element.elementor-element-985844f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:42px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-18c709c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4103 .elementor-element.elementor-element-6cc9703 > .elementor-container{max-width:1200px;}.elementor-4103 .elementor-element.elementor-element-4e8ac6f > .elementor-element-populated >  .elementor-background-overlay{background-color:#767676;opacity:0;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-4e8ac6f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-4e8ac6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-4e8ac6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4103 .elementor-element.elementor-element-4e8ac6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-5bda453{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-bce23d6{text-align:start;}.elementor-4103 .elementor-element.elementor-element-bce23d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:500;line-height:42px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-c31f2aa{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-181c481.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-181c481.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-08a4fa9{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-bdd3428{text-align:start;}.elementor-4103 .elementor-element.elementor-element-bdd3428 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;line-height:1.1em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-2705fc0{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-0987455 > .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/pexels-nc-farm-bureau-mark-37201248-scaled.jpg");opacity:0.22;}.elementor-4103 .elementor-element.elementor-element-0987455 > .elementor-container{max-width:1554px;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-13ce6d6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-13ce6d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-53097f6{text-align:center;}.elementor-4103 .elementor-element.elementor-element-53097f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:42px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-21d6584 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-89727ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-89727ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-8fdf589{--spacer-size:21px;}.elementor-4103 .elementor-element.elementor-element-233eda0 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-1c41106.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-1c41106.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-1c41106.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4103 .elementor-element.elementor-element-1c41106 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.73;}.elementor-4103 .elementor-element.elementor-element-1c41106 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4103 .elementor-element.elementor-element-1c41106 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-b1c42b8{text-align:start;}.elementor-4103 .elementor-element.elementor-element-1d7ed70{text-align:start;}.elementor-4103 .elementor-element.elementor-element-1d7ed70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:500;line-height:70px;letter-spacing:-2.3px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-1dddc17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-d0af198{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-9732fb5{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-7921475 .elementor-button{background-color:#FFFFFFF5;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;fill:#7D0A0A;color:#7D0A0A;}.elementor-4103 .elementor-element.elementor-element-7921475 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:pulsa;-webkit-animation-name:pulsa;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:3.3s;-webkit-animation-duration:3.3s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-4103 .elementor-element.elementor-element-8d33a2a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/pexels-nc-farm-bureau-mark-37201248-scaled.jpg");opacity:0.45;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-8d33a2a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-8d33a2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-8d33a2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4103 .elementor-element.elementor-element-8d33a2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-b1c29c2{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-a4879ee > .elementor-background-overlay{background-color:#724141;opacity:0.44;}.elementor-4103 .elementor-element.elementor-element-a4879ee > .elementor-container{max-width:1554px;}.elementor-4103 .elementor-element.elementor-element-a4879ee{padding:50px 50px 50px 50px;}.elementor-4103 .elementor-element.elementor-element-4ee2b82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-4ee2b82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4103 .elementor-element.elementor-element-4ee2b82 > .elementor-element-populated >  .elementor-background-overlay{background-color:#594848;opacity:0.27;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-4ee2b82.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-4ee2b82.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-4ee2b82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-4103 .elementor-element.elementor-element-4ee2b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-59aedb4{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-799001a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-4b66773{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4103 .elementor-element.elementor-element-565cafe .elementor-icon-wrapper{text-align:center;}.elementor-4103 .elementor-element.elementor-element-565cafe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-565cafe.elementor-view-framed .elementor-icon, .elementor-4103 .elementor-element.elementor-element-565cafe.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-565cafe.elementor-view-framed .elementor-icon, .elementor-4103 .elementor-element.elementor-element-565cafe.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-1076ad7 .elementor-button{background-color:#FFFFFFF5;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;fill:#7D0A0A;color:#7D0A0A;}.elementor-4103 .elementor-element.elementor-element-1076ad7 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:pulsa;-webkit-animation-name:pulsa;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:3.3s;-webkit-animation-duration:3.3s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-4103 .elementor-element.elementor-element-8706ddb{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-b3e6327:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-b3e6327 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4103 .elementor-element.elementor-element-b3e6327 > .elementor-element-populated >  .elementor-background-overlay{background-color:#797474;opacity:0.31;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-b3e6327.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-b3e6327.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-b3e6327 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-4103 .elementor-element.elementor-element-b3e6327 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-8ecbb72{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-1a164d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-393a494{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-0288501 .elementor-icon-wrapper{text-align:center;}.elementor-4103 .elementor-element.elementor-element-0288501.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-0288501.elementor-view-framed .elementor-icon, .elementor-4103 .elementor-element.elementor-element-0288501.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-0288501.elementor-view-framed .elementor-icon, .elementor-4103 .elementor-element.elementor-element-0288501.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-9628508 .elementor-button{background-color:#FFFFFFF5;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;fill:#7D0A0A;color:#7D0A0A;}.elementor-4103 .elementor-element.elementor-element-9628508 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:pulsa;-webkit-animation-name:pulsa;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:3.3s;-webkit-animation-duration:3.3s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-4103 .elementor-element.elementor-element-e883d8e{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-47b4ca6 > .elementor-background-overlay{background-color:#555079;opacity:0.5;}.elementor-4103 .elementor-element.elementor-element-47b4ca6 > .elementor-container{max-width:1554px;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-93151d2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-93151d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4103 .elementor-element.elementor-element-93151d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-4103 .elementor-element.elementor-element-93151d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-839f9a4{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-7c0844f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;}.elementor-4103 .elementor-element.elementor-element-7c0844f{text-align:center;}.elementor-4103 .elementor-element.elementor-element-7c0844f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:42px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4103 .elementor-element.elementor-element-7147bcf{--spacer-size:50px;}.elementor-4103 .elementor-element.elementor-element-8083fbe > .elementor-container{max-width:1200px;}.elementor-4103 .elementor-element.elementor-element-634106c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-634106c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4103 .elementor-element.elementor-element-634106c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/Comunalitat-Camp-1-scaled.jpg");opacity:0;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-634106c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-634106c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-634106c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4103 .elementor-element.elementor-element-634106c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-af5e9b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4103 .elementor-element.elementor-element-af5e9b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4103 .elementor-element.elementor-element-af5e9b9 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.lacomunalitatdevalls.cat/wp-content/uploads/2026/05/Comunalitat-Camp-1-scaled.jpg");opacity:0;}.elementor-bc-flex-widget .elementor-4103 .elementor-element.elementor-element-af5e9b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4103 .elementor-element.elementor-element-af5e9b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4103 .elementor-element.elementor-element-af5e9b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-4103 .elementor-element.elementor-element-af5e9b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4103 .elementor-element.elementor-element-ae468bb{width:var( --container-widget-width, 110.345% );max-width:110.345%;--container-widget-width:110.345%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}@media(min-width:768px){.elementor-4103 .elementor-element.elementor-element-4e8ac6f{width:50.998%;}.elementor-4103 .elementor-element.elementor-element-181c481{width:49.002%;}.elementor-4103 .elementor-element.elementor-element-1c41106{width:57.672%;}.elementor-4103 .elementor-element.elementor-element-8d33a2a{width:42.247%;}.elementor-4103 .elementor-element.elementor-element-634106c{width:34.25%;}.elementor-4103 .elementor-element.elementor-element-af5e9b9{width:65.75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4103 .elementor-element.elementor-element-3510344{width:100%;}.elementor-4103 .elementor-element.elementor-element-2e35de92{width:100%;}.elementor-4103 .elementor-element.elementor-element-4e8ac6f{width:100%;}.elementor-4103 .elementor-element.elementor-element-181c481{width:100%;}.elementor-4103 .elementor-element.elementor-element-13ce6d6{width:100%;}.elementor-4103 .elementor-element.elementor-element-89727ba{width:100%;}.elementor-4103 .elementor-element.elementor-element-1c41106{width:100%;}.elementor-4103 .elementor-element.elementor-element-8d33a2a{width:100%;}.elementor-4103 .elementor-element.elementor-element-4ee2b82{width:100%;}.elementor-4103 .elementor-element.elementor-element-b3e6327{width:100%;}.elementor-4103 .elementor-element.elementor-element-93151d2{width:100%;}.elementor-4103 .elementor-element.elementor-element-634106c{width:100%;}.elementor-4103 .elementor-element.elementor-element-af5e9b9{width:100%;}}@media(max-width:1024px){.elementor-4103 .elementor-element.elementor-element-5584b438{padding:30px 20px 50px 20px;}.elementor-4103 .elementor-element.elementor-element-77e84bb8 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4103 .elementor-element.elementor-element-7f39222 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4103 .elementor-element.elementor-element-6ec3ba25{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-c31f2aa{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-bdd3428 .elementor-heading-title{font-size:40px;}.elementor-4103 .elementor-element.elementor-element-2705fc0{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-d0af198{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-4b66773{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-393a494{font-size:14px;}.elementor-4103 .elementor-element.elementor-element-ae468bb{font-size:14px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4103 .elementor-element.elementor-element-7f39222 .elementor-heading-title{font-size:33px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4103 .elementor-element.elementor-element-bdd3428 .elementor-heading-title{font-size:33px;}}