.elementor-678 .elementor-element.elementor-element-948fb86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-e1a393a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-2218daa{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-a64b096.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-c7ca90a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-e35a8bf.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-678 .elementor-element.elementor-element-f06c911{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-3be5d0f{--display:grid;--e-con-grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-07b74c6{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-678 .elementor-element.elementor-element-1732565{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-9adff8f{--grid-columns:1;--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-678 .elementor-element.elementor-element-c0d1266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-8e28537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-fea2d68{--display:grid;--e-con-grid-template-columns:minmax(0,1fr) 340px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fd30aec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6c49848{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6dd8151.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-a8c7d78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-b6a7984{--grid-columns:1;--grid-row-gap:22px;--grid-column-gap:22px;}.elementor-678 .elementor-element.elementor-element-e48e54c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-b808f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-9af1bbe{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-9fcb80a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-678 .elementor-element.elementor-element-9fcb80a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-678 .elementor-element.elementor-element-fg0003e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-33a38c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-5760ab0{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-d36f212.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-87c2f11{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a443dba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-bf830fc{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-e28ff25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6b39570{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-089dea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-ca7a0f6{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-6dcc884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-403649e{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-22132b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a712b1e{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg00018{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0001b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg0001d{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg00022{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg00027{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0002a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg0002c{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0002f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg00031{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00034{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg00036{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-fg0003b{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-678 .elementor-element.elementor-element-2993f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-607366e{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a3302ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-de377e5{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-678 .elementor-element.elementor-element-db5fc97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-ff09ffe{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-983fec4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-b4b1a56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-ed0e791{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-678 .elementor-element.elementor-element-30cc932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-945436b{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-0d2e03d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-07f57a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:8px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-657eb45{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-678 .elementor-element.elementor-element-e7ec228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-type-html{padding-bottom:0px;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-button[type="submit"]{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-678 .elementor-element.elementor-element-36f3d0d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-3be5d0f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-07b74c6{--grid-columns:1;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-9adff8f{--grid-columns:1;--grid-row-gap:18px;}.elementor-678 .elementor-element.elementor-element-fea2d68{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-b6a7984{--grid-columns:1;--grid-row-gap:22px;}.elementor-678 .elementor-element.elementor-element-9af1bbe{--grid-columns:1;--grid-row-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-87c2f11{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-bf830fc{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-6b39570{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-ca7a0f6{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-403649e{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-a712b1e{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00018{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0001d{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00022{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00027{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0002c{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00031{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00036{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0003b{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-de377e5{--grid-columns:2;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-ed0e791{--grid-columns:1;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-657eb45{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-948fb86{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-e1a393a{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-f06c911{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-c0d1266{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-8e28537{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-33a38c0{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-2993f12{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-db5fc97{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-30cc932{--content-width:1288px;}.elementor-678 .elementor-element.elementor-element-07f57a7{--content-width:1288px;}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-948fb86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-e1a393a{--padding-top:20px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-f06c911{--padding-top:8px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-3be5d0f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-07b74c6{--grid-columns:1;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-1732565{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-9adff8f{--grid-columns:1;--grid-row-gap:18px;}.elementor-678 .elementor-element.elementor-element-c0d1266{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-8e28537{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-fea2d68{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-b6a7984{--grid-columns:1;--grid-row-gap:22px;}.elementor-678 .elementor-element.elementor-element-9af1bbe{--grid-columns:1;--grid-row-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-33a38c0{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-87c2f11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-bf830fc{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-6b39570{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-ca7a0f6{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-403649e{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-a712b1e{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00018{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0001d{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00022{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00027{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0002c{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00031{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg00036{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-fg0003b{--grid-columns:1;--grid-row-gap:16px;}.elementor-678 .elementor-element.elementor-element-2993f12{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-de377e5{--grid-columns:1;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-db5fc97{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-ed0e791{--grid-columns:1;--grid-row-gap:24px;}.elementor-678 .elementor-element.elementor-element-30cc932{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-657eb45{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS *//* Portada de Comarques de Ponent (plugin 1.5.0): vermell de la capçalera; blocs buits fora */
.lc-mb-bloc:not(:has(.e-loop-item)){display:none!important}
.lc-cp-comarca:not(:has(.e-loop-item)){display:none!important}
.lc-mb-comarques:not(:has(.e-loop-item)){display:none!important}
.lc-marca--cp.e-con{background:#fff;border-bottom:1px solid var(--lc-linia)}
.elementor .lc-marca--cp .lc-marca__logo img{height:64px}
@media(max-width:767px){.elementor .lc-marca--cp .lc-marca__logo img{height:42px}}
.elementor .lc-marca__claim .elementor-heading-title{font-size:15px;color:var(--lc-gris);line-height:1.45;max-width:52ch}
.elementor .lc-cp-comarca__t .elementor-heading-title{font-size:20px;font-weight:800;padding-bottom:8px;border-bottom:3px solid #FF2E26}
.elementor .lc-cp-comarca__t .elementor-heading-title a{color:var(--lc-tinta)}
.lc-marca--cp .lc-chips a{border-color:#FFD2D0}
.lc-marca--cp .lc-chips a:hover{border-color:#FF2E26;color:#C8150F}
/* 1.9.0: codi de colors per comarca (Comarques en paper) */
.lc-mb .lc-ad__box{max-width:723px}@media(max-width:767px){.lc-mb.e-con{display:none!important}}
.lc-com-noguera{--lc-com:#E6001B}
.lc-com-urgell{--lc-com:#F18E00}
.lc-com-pla-durgell{--lc-com:#0061A9}
.lc-com-segarra{--lc-com:#00AA88}
.lc-com-garrigues{--lc-com:#8A8A8A}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com)::before{background:var(--lc-com,#C8150F)!important;border-radius:50%}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com){color:var(--lc-tinta)}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-noguera)::before{background:#E6001B!important}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-urgell)::before{background:#F18E00!important}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-pla-durgell)::before{background:#0061A9!important}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-segarra)::before{background:#00AA88!important}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-garrigues)::before{background:#8A8A8A!important}
.lc-k.lc-com::before{background:var(--lc-com,#C8150F)!important;border-radius:50%!important}
.lc-chiplist a[href*='/comarca/noguera/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#E6001B;margin-right:8px;vertical-align:-1px}
.lc-chiplist a[href*='/comarca/urgell/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#F18E00;margin-right:8px;vertical-align:-1px}
.lc-chiplist a[href*='/comarca/pla-durgell/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#0061A9;margin-right:8px;vertical-align:-1px}
.lc-chiplist a[href*='/comarca/segarra/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#00AA88;margin-right:8px;vertical-align:-1px}
.lc-chiplist a[href*='/comarca/garrigues/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#8A8A8A;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:var(--lc-com,#FF2E26)}
.elementor .lc-cp-comarca:has(a[href*='/comarca/noguera/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#E6001B}
.elementor .lc-cp-comarca:has(a[href*='/comarca/urgell/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#F18E00}
.elementor .lc-cp-comarca:has(a[href*='/comarca/pla-durgell/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#0061A9}
.elementor .lc-cp-comarca:has(a[href*='/comarca/segarra/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#00AA88}
.elementor .lc-cp-comarca:has(a[href*='/comarca/garrigues/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#8A8A8A}

/* 21/10/2026 · /comarques/ amb les 13 comarques (Figma #45 #46 #47). Colors de les 8 comarques noves: [VALIDAR] al Figma */
.lc-com-segria{--lc-com:#5E35B1}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-segria)::before{background:#5E35B1!important}
.lc-com-solsones{--lc-com:#D81B60}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-solsones)::before{background:#D81B60!important}
.lc-com-alt-urgell{--lc-com:#2E7D32}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-alt-urgell)::before{background:#2E7D32!important}
.lc-com-alta-ribagorca{--lc-com:#00838F}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-alta-ribagorca)::before{background:#00838F!important}
.lc-com-cerdanya{--lc-com:#8E24AA}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-cerdanya)::before{background:#8E24AA!important}
.lc-com-pallars-jussa{--lc-com:#7CB342}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-pallars-jussa)::before{background:#7CB342!important}
.lc-com-pallars-sobira{--lc-com:#00695C}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-pallars-sobira)::before{background:#00695C!important}
.lc-com-val-daran{--lc-com:#6D4C41}
.elementor .lc-kicker .elementor-heading-title:has(.lc-com-val-daran)::before{background:#6D4C41!important}
.lc-chiplist a[href*='/comarca/segria/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#5E35B1;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/segria/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#5E35B1}
.lc-chiplist a[href*='/comarca/solsones/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#D81B60;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/solsones/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#D81B60}
.lc-chiplist a[href*='/comarca/alt-urgell/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#2E7D32;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/alt-urgell/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#2E7D32}
.lc-chiplist a[href*='/comarca/alta-ribagorca/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#00838F;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/alta-ribagorca/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#00838F}
.lc-chiplist a[href*='/comarca/cerdanya/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#8E24AA;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/cerdanya/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#8E24AA}
.lc-chiplist a[href*='/comarca/pallars-jussa/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#7CB342;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/pallars-jussa/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#7CB342}
.lc-chiplist a[href*='/comarca/pallars-sobira/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#00695C;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/pallars-sobira/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#00695C}
.lc-chiplist a[href*='/comarca/val-daran/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#6D4C41;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca:has(a[href*='/comarca/val-daran/']) .lc-cp-comarca__t .elementor-heading-title{border-bottom-color:#6D4C41}
.lc-chiplist a[href*='/poblacions/lleida/']::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#5E35B1;margin-right:8px;vertical-align:-1px}
.elementor .lc-cp-comarca__mes .elementor-heading-title{font-size:14px;font-weight:700;margin-top:4px}
.lc-paper.e-con{background:var(--lc-fosc);border-radius:20px;align-items:center;text-align:center;justify-content:flex-start;padding:24px}
.elementor .lc-paper__t .elementor-heading-title{font-family:var(--lc-display);font-weight:900;font-size:22px;color:#fff;text-align:center}
.elementor .lc-paper__p .elementor-heading-title{color:#DAD5D0;font-size:14px;line-height:1.45;text-align:center;max-width:220px;margin:0 auto}
.elementor .lc-paper .lc-paper__cover{width:170px;max-width:100%;margin:0 auto}
.elementor .lc-paper .lc-paper__cover img{width:170px;height:240px;object-fit:cover;border-radius:6px;display:block;box-shadow:0 6px 18px rgba(0,0,0,.35)}
.elementor .lc-paper .lc-paper__tag .elementor-heading-title{display:inline-block;background:#FFF4C2;color:#6B4E00;font-size:12px;font-weight:700;padding:7px 11px;border-radius:999px;line-height:1.2}/* End custom CSS */