.elementor-771 .elementor-element.elementor-element-fbf0b1d{--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-771 .elementor-element.elementor-element-48c1598{--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:56px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.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-771 .elementor-element.elementor-element-sp2001c{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-sp2001b{--display:grid;--e-con-grid-template-columns:minmax(0,2fr) minmax(0,1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 32px;--row-gap:24px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-sp20015{--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: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-771 .elementor-element.elementor-element-sp20013{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp20014{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp2001a{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-sp20018{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-771 .elementor-element.elementor-element-c390783{--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-771 .elementor-element.elementor-element-sp2001e{--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:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-78a4c29{--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-771 .elementor-element.elementor-element-34f1198{--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-771 .elementor-element.elementor-element-525089a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-e5577e9{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-e2d53eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-204f927.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-lcfiltr1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-lcbuit01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-a97c1ee{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:22px;}.elementor-771 .elementor-element.elementor-element-a97c1ee .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-a97c1ee .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-a97c1ee .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-771 .elementor-element.elementor-element-a97c1ee .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-771 .elementor-element.elementor-element-a97c1ee .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-771 .elementor-element.elementor-element-cbd0767{--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-771 .elementor-element.elementor-element-c780094{--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-771 .elementor-element.elementor-element-23ad11f{--grid-columns:1;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-771 .elementor-element.elementor-element-ca4eac8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-0713969{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-fc8d913{--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-771 .elementor-element.elementor-element-143c986.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-de31609.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-baa9698{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-771 .elementor-element.elementor-element-092e338{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-6da6cc8{--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-771 .elementor-element.elementor-element-cd48a40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-c66498c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-6f6b9e9{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-771 .elementor-element.elementor-element-8e90ef4{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-43601ce{--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-771 .elementor-element.elementor-element-4db0abc{--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-771 .elementor-element.elementor-element-efca6f2{--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-771 .elementor-element.elementor-element-2446d03 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-771 .elementor-element.elementor-element-2446d03 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-771 .elementor-element.elementor-element-2446d03 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-2446d03 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-771 .elementor-element.elementor-element-2446d03 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-field-type-html{padding-bottom:0px;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-button[type="submit"]{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-771 .elementor-element.elementor-element-2446d03{--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;}@media(max-width:1024px){.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-771 .elementor-element.elementor-element-sp2001b{--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-771 .elementor-element.elementor-element-sp20013{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp20014{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp20018{--grid-columns:1;--grid-row-gap:0px;}.elementor-771 .elementor-element.elementor-element-34f1198{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-771 .elementor-element.elementor-element-a97c1ee{--grid-columns:1;--grid-row-gap:0px;}.elementor-771 .elementor-element.elementor-element-23ad11f{--grid-columns:1;--grid-row-gap:12px;}.elementor-771 .elementor-element.elementor-element-ca4eac8{--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-771 .elementor-element.elementor-element-baa9698{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-6f6b9e9{--grid-columns:1;--grid-row-gap:16px;}.elementor-771 .elementor-element.elementor-element-4db0abc{--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-771 .elementor-element.elementor-element-fbf0b1d{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-48c1598{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-sp2001c{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-c390783{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-sp2001e{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-78a4c29{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-ca4eac8{--content-width:1288px;}.elementor-771 .elementor-element.elementor-element-43601ce{--content-width:1288px;}}@media(max-width:767px){.elementor-771 .elementor-element.elementor-element-fbf0b1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-48c1598{--padding-top:32px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.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-771 .elementor-element.elementor-element-sp2001c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-sp2001b{--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-771 .elementor-element.elementor-element-sp20013{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp20014{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-sp2001a{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-sp20018{--grid-columns:1;--grid-row-gap:0px;}.elementor-771 .elementor-element.elementor-element-c390783{--padding-top:12px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-sp2001e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-78a4c29{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-34f1198{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-771 .elementor-element.elementor-element-a97c1ee{--grid-columns:1;--grid-row-gap:0px;}.elementor-771 .elementor-element.elementor-element-23ad11f{--grid-columns:1;--grid-row-gap:12px;}.elementor-771 .elementor-element.elementor-element-ca4eac8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-771 .elementor-element.elementor-element-baa9698{--grid-columns:1;--grid-row-gap:24px;}.elementor-771 .elementor-element.elementor-element-6f6b9e9{--grid-columns:1;--grid-row-gap:16px;}.elementor-771 .elementor-element.elementor-element-4db0abc{--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 secció v2 (plugin 1.4.0): portada, no cercador. Blocs buits fora; a la pàgina 2 i amb filtres, només la llista */
.lc-sf-bloc:not(:has(.e-loop-item)),.lc-sf-llegides:not(:has(.e-loop-item)){display:none!important}
body.paged .lc-sf-bloc,body.lc-filtrat .lc-sf-bloc{display:none!important}
body.lc-seccio-portada:not(.paged):not(.lc-filtrat) .lc-sf-totes:not(:has(.e-loop-item)){display:none!important}
body.paged .lc-sf-nomes-p1,body.lc-filtrat .lc-sf-nomes-p1{display:none!important}
body.lc-seccio-portada:not(.paged):not(.lc-filtrat) .lc-sf-nomes-arxiu{display:none!important}
.lc-sf-totes__head .elementor-widget-shortcode{flex:0 1 auto}
.lc-sf-analitic .lc-sec__title .elementor-heading-title{color:#0082C0}
/* 1.9.0: una sola llista per data; la primera, més gran (comentaris #9 i #10 de la Tània) */
.lc-mb .lc-ad__box{max-width:723px}@media(max-width:767px){.lc-mb.e-con{display:none!important}}
.lc-dirbox.e-con{background:var(--lc-crema);border-radius:20px}
.lc-hembox.e-con{background:var(--lc-fosc);border-radius:20px}
.elementor .lc-hembox .lc-kicker .elementor-heading-title,.elementor .lc-hembox .lc-h .elementor-heading-title{color:#fff}
.elementor .lc-hembox .lc-lead .elementor-heading-title{color:#DAD5D0}
.elementor .lc-h--gran .elementor-heading-title{font-family:var(--lc-display);font-weight:900;font-size:28px;line-height:1.1}
.lc-hem-cerca{display:flex;gap:8px;background:#fff;border-radius:999px;padding:6px 6px 6px 20px}
.lc-hem-cerca input{flex:1;border:0;font-size:16px;min-width:0;background:transparent}
.lc-hem-cerca button{border:0;border-radius:999px;background:var(--lc-grana);color:#fff;font-weight:700;padding:0 20px;min-height:44px}
body.lc-seccio-portada:not(.paged):not(.lc-filtrat) .lc-llista-unica .lc-sf-nomes-arxiu{display:none!important}
.lc-llista-unica .lc-sf-nomes-arxiu.lc-llista-unica__loop,body.lc-seccio-portada .lc-llista-unica__loop{display:block!important}


body.paged .lc-sf-bloc-hem{display:none!important}
/* seccio 16/10: peu en 3 columnes v4 */
.lc-peu.e-con{align-items:stretch}
.lc-peu__col.e-con{flex:1 1 0;min-width:0;border-radius:20px;border:1px solid var(--lc-linia);background:#fff;padding:24px}
.lc-peu__col--crema.e-con{background:var(--lc-crema);border-color:transparent}
.lc-peu__col.lc-hembox.e-con{background:var(--lc-fosc);border-color:transparent}
.elementor .lc-peu .lc-sec__title .elementor-heading-title{font-size:24px;line-height:1.1}
.lc-peu .lc-sec__head.e-con{flex-wrap:wrap}
.lc-peu .lc-sec__more{margin-left:0}
.lc-peu .lc-loop .e-loop-item:nth-of-type(n+2){display:none}
.lc-peu .lc-hem-cerca{flex-wrap:nowrap}
@media(max-width:1023px){.lc-peu.e-con{flex-direction:column}.lc-peu__col.e-con{flex:0 0 auto;width:100%}}
body.paged .lc-peu{display:none!important}

/* ===== Proposta 2 de secció (plugin 1.9.12, Sergi 16/10; Figma 65:2089 i 66:2188) ===== */
/* Subseccions com a pestanyes */
.lc-sp2-cap .lc-chiplist{gap:28px;border-bottom:1px solid var(--lc-linia);padding:0}
.lc-sp2-cap .lc-chiplist a,.lc-sp2-cap .lc-chiplist a.is-active{min-height:0;padding:14px 0 12px;border:0;border-radius:0;background:none;color:var(--lc-gris,#5B646B);font-family:var(--lc-display);font-weight:600;font-size:15px;box-shadow:inset 0 -3px 0 transparent}
.lc-sp2-cap .lc-chiplist a:hover{color:var(--lc-tinta)}
.lc-sp2-cap .lc-chiplist a.is-active{color:var(--lc-tinta);font-weight:800;box-shadow:inset 0 -3px 0 var(--lc-grana)}
/* Obertura */
.lc-sp2-ob__esq.e-con{min-width:0}
.lc-sp2-ult.e-con{background:var(--lc-crema);border-radius:20px;align-self:start}
.lc-sp2-ult__loop .e-loop-item+.e-loop-item{border-top:1px solid var(--lc-linia);padding-top:14px;margin-top:14px}
.lc-card--ult.e-con{text-decoration:none}
.elementor .lc-ult__hora .elementor-heading-title{font-size:12px;font-weight:700;color:var(--lc-grana)}
.elementor .lc-card--ult .lc-h .elementor-heading-title{font-size:17px;line-height:1.22;font-weight:700}
.elementor .lc-sp2-ult__mes .elementor-heading-title{display:flex;justify-content:center;align-items:center;min-height:44px;border-radius:999px;background:var(--lc-tinta);color:#fff;font-weight:700;font-size:14px}
.elementor .lc-sp2-destacades .lc-h .elementor-heading-title{font-size:21px}
/* Per temes ([lc_seccio_temes]) */
.lc-sp2-temes:not(:has(.lc-pertemes)){display:none!important}
.lc-pertemes__title{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-family:var(--lc-display);font-weight:900;font-size:40px;letter-spacing:-.035em;line-height:1;color:var(--lc-tinta)}
.lc-pertemes__title::before{content:"";width:30px;height:30px;flex:none;background:var(--lc-sym) center/contain no-repeat}
.lc-pertemes__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.lc-tema{display:flex;flex-direction:column;gap:16px;border-top:3px solid var(--lc-tinta);padding-top:16px;min-width:0}
.lc-tema__head{display:flex;align-items:center;justify-content:space-between;font-family:var(--lc-display);font-weight:900;font-size:24px;letter-spacing:-.02em;color:var(--lc-tinta);text-decoration:none}
.lc-tema__card,.lc-tema__row{display:flex;flex-direction:column;gap:6px;color:var(--lc-tinta);text-decoration:none}
.lc-tema__img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:16px;margin-bottom:4px;background:var(--lc-crema)}
.lc-tema__k{font-size:12px;font-weight:700;color:var(--lc-grana)}
.lc-tema__k::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;background:var(--lc-grana);margin-right:6px}
.lc-tema__t{margin:0;font-family:var(--lc-display);font-weight:800;font-size:20px;line-height:1.14;letter-spacing:-.02em}
.lc-tema__t--petit{font-weight:700;font-size:17px;line-height:1.22}
.lc-pertemes .lc-tema__t,.lc-pertemes .lc-tema__head{color:var(--lc-tinta)}
.lc-tema__row{border-top:1px solid var(--lc-linia);padding-top:16px}
.lc-tema__m{font-size:13px;font-weight:500;color:var(--lc-gris,#5B646B)}
.lc-tema a:hover .lc-tema__t{text-decoration:underline}
/* Totes les notícies, per dies (la llista de la Tània, ara al final) */
.lc-sp2-totes.e-con{background:var(--lc-crema)}
.lc-dies-loop .elementor-loop-container{background:#fff;border:1px solid var(--lc-linia);border-radius:20px;padding:6px 28px 22px}
.lc-dies__dia:has(.elementor-heading-title:empty){display:none}
.elementor .lc-dies__dia .elementor-heading-title{padding:22px 0 2px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lc-gris,#5B646B)}
.lc-dies__fila.e-con{border-top:1px solid var(--lc-linia);padding-top:12px;margin-top:12px;text-decoration:none;align-items:flex-start}
.lc-dies__dia:not(:has(.elementor-heading-title:empty))+.lc-dies__fila.e-con{border-top:0;margin-top:8px}
.lc-dies__hora{flex:0 0 48px}
.lc-dies__hora:has(.elementor-heading-title:empty){display:none}
.lc-dies-loop .e-loop-item{border:0!important;padding:0!important;margin:0!important}
.elementor .lc-dies__hora .elementor-heading-title{font-size:14px;font-weight:700;color:var(--lc-grana)}
.elementor .lc-card--dies .lc-h .elementor-heading-title{font-size:18px;line-height:1.25;font-weight:700}
.lc-dies__fila:hover .lc-h .elementor-heading-title{text-decoration:underline}
@media(max-width:1023px){.lc-pertemes__cols{grid-template-columns:1fr;gap:28px}.lc-pertemes__title{font-size:30px}}
@media(max-width:767px){
.lc-sp2-cap .lc-chiplist{gap:22px}.lc-sp2-cap .lc-chiplist a{font-size:14px;padding:10px 0}
.lc-pertemes__title{font-size:26px;gap:10px}.lc-pertemes__title::before{width:22px;height:22px}
.lc-tema__head{font-size:21px}
.lc-tema__card{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:14px;row-gap:6px;align-items:start}
.lc-tema__card .lc-tema__img{grid-row:1/4;aspect-ratio:1/1;border-radius:12px;margin:0}
.lc-tema__t{font-size:16px}
.lc-dies-loop .elementor-loop-container{padding:2px 18px 18px}
.lc-dies__fila.e-con{gap:12px}.lc-dies__hora{flex-basis:40px}
.elementor .lc-card--dies .lc-h .elementor-heading-title{font-size:16px}
}/* End custom CSS */