.elementor-2987 .elementor-element.elementor-element-b1de08b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-2147450{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:300px;--padding-bottom:0166px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-2147450:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-2147450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFEEFB 100%);}.elementor-2987 .elementor-element.elementor-element-f1446f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2987 .elementor-element.elementor-element-bdd23d1{padding:0px 0px 16px 0px;}.elementor-2987 .elementor-element.elementor-element-bdd23d1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-b6ff56c{width:100%;max-width:100%;padding:0px 0px 016px 0px;text-align:center;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-b6ff56c p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-0e4a34b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button{background-color:var( --e-global-color-text );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#42424200;padding:3px 20px 3px 3px;}.elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button:hover, .elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button:focus{background-color:#AF96A900;color:var( --e-global-color-fd91cd0 );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-813e903{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button:hover svg, .elementor-2987 .elementor-element.elementor-element-813e903 .elementor-button:focus svg{fill:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button{background-color:#AF96A900;font-weight:500;fill:var( --e-global-color-7313e40 );color:var( --e-global-color-7313e40 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7313e40 );padding:3px 20px 3px 3px;}.elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button:hover, .elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button:focus{background-color:var( --e-global-color-7313e40 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-38f0827{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button:hover svg, .elementor-2987 .elementor-element.elementor-element-38f0827 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-f5514df{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-ad16a64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-a3863f5{--display:flex;}.elementor-2987 .elementor-element.elementor-element-7e3b285{padding:0px 0px 28px 0px;}.elementor-2987 .elementor-element.elementor-element-7e3b285 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-87aaf6a p{margin-block-end:20px;}.elementor-2987 .elementor-element.elementor-element-87aaf6a{color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button:hover, .elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button:hover svg, .elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button:focus svg{fill:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-ab13995 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-9ec0331{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-c2a2f5d{--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:flex-start;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2987 .elementor-element.elementor-element-c2a2f5d:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-c2a2f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-a64410e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-a64410e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-a64410e:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-a64410e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-eb4905d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-eb4905d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-3ee527d{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 10px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-3ee527d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-50b0160{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-50b0160.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-50b0160:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-dab933b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-dab933b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-dab933b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-4ed2479{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-4ed2479:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-da2adef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-da2adef.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-da2adef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-6b5182b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-6b5182b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-ad8c81b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-primary );transition-duration:0.4s;}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon{font-size:24px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title a{font-family:var( --e-global-typography-c94e36e-font-family ), Sans-serif;font-size:var( --e-global-typography-c94e36e-font-size );font-weight:var( --e-global-typography-c94e36e-font-weight );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b:has(:hover) .elementor-icon-box-title,
					 .elementor-2987 .elementor-element.elementor-element-ad8c81b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-74b2be9{--display:flex;}.elementor-2987 .elementor-element.elementor-element-ca496f0{border-radius:20px 20px 20px 20px;}.elementor-2987 .elementor-element.elementor-element-ca496f0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2987 .elementor-element.elementor-element-f6d6f34{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2987 .elementor-element.elementor-element-f6d6f34:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-f6d6f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Rectangle-20-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-c827eee{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2987 .elementor-element.elementor-element-c827eee:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-c827eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Rectangle-20-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-37592cc{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2987 .elementor-element.elementor-element-37592cc:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-37592cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Rectangle-20-4-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-1052ed9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );}:where( .elementor-2987 .elementor-element.elementor-element-1052ed9 .swiper-slide ) > .e-con{--border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-1052ed9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-2987 .elementor-element.elementor-element-a90ad7c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-4daa9ae{--display:flex;--gap:060px 060px;--row-gap:060px;--column-gap:060px;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-4daa9ae:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-4daa9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEEFB 0%, #FAFAFA 100%);}.elementor-2987 .elementor-element.elementor-element-355c7ae{padding:0px 0px 0px 0px;text-align:center;}.elementor-2987 .elementor-element.elementor-element-355c7ae .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-e35b555{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2987 .elementor-element.elementor-element-cd637e3{--display:flex;--min-height:277px;--border-radius:16px 16px 16px 16px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-cd637e3:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-cd637e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-f6811ba{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-fd91cd0 );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-f6811ba.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon{font-size:23px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-7334418{--display:flex;--min-height:277px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-7334418:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-7334418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-fd91cd0 );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-cb8b8b9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon{font-size:23px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-e14b5cc{--display:flex;--min-height:277px;--border-radius:16px 16px 16px 16px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-e14b5cc:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-e14b5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-b96f2d3{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-fd91cd0 );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-b96f2d3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon{font-size:23px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-76a3b6c{--display:flex;--min-height:277px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-76a3b6c:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-76a3b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-1a50a74{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:var( --e-global-color-fd91cd0 );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2987 .elementor-element.elementor-element-1a50a74.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon{font-size:23px;padding:8px;}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-58babab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-49c2b67{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-d252ea0{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-d252ea0:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-d252ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEEFB 0%, #FAFAFA 100%);}.elementor-2987 .elementor-element.elementor-element-2bffa6b{text-align:center;}.elementor-2987 .elementor-element.elementor-element-2bffa6b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-5186c4c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-0e3d1d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-45f234e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-aa544a0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-aa41a57{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-88befd0{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-88befd0 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{width:100%;height:438px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-98144e4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-caa979b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-a1aae6e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-d2ad6df .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-3a8ef81{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-1be8538{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-1be8538 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-55f61f0 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-8ec014a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-cb25e72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-7d16f88 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-64486a9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-99a5d29{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-c743591{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c743591 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-1ce1801 img{width:100%;height:438px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-cda1f11{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-45906f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-a0b40aa .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-d2a3492 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-7e2a059{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-87e5d23{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-87e5d23 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-c80bae8 img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-dedd98c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-3894d84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-f2025aa .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-3109f0d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-2a37883{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-68168b2{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-68168b2 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-4c33976 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-9d985a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;}.elementor-2987 .elementor-element.elementor-element-536845f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-c664d09 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-a6f3148 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-25c2087{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-b832feb{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-b832feb p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-927ec3f img{width:100%;height:475px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-6d1ea10{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-6fdf34f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-5874775 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-996fce9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-8219968{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-877280c{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-877280c p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-0c6739d img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-cd3638c{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:45%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;background-color:var( --e-global-color-2d6341b );padding:40px 60px 60px 60px;border-radius:16px 16px 16px 16px;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:120px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:64px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-fd91cd0 );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-size:46px;--n-tabs-icon-gap:16px;--n-tabs-icon-color:#42424200;--n-tabs-icon-color-active:#42424200;}.elementor-2987 .elementor-element.elementor-element-cd3638c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-2987 .elementor-element.elementor-element-cd3638c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:none;}.elementor-2987 .elementor-element.elementor-element-cd3638c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2987 .elementor-element.elementor-element-cd3638c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:none;}.elementor-2987 .elementor-element.elementor-element-cd3638c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Saol Display", Sans-serif;font-weight:500;}.elementor-2987 .elementor-element.elementor-element-cd3638c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-fd91cd0 );--n-tabs-icon-color-hover:#42424200;}.elementor-2987 .elementor-element.elementor-element-10a2264{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-f62eb4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-f62eb4d:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-f62eb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEEFB 0%, #FAFAFA 100%);}.elementor-2987 .elementor-element.elementor-element-9212095{--display:flex;}.elementor-2987 .elementor-element.elementor-element-7e5ef84{padding:0px 0px 28px 0px;}.elementor-2987 .elementor-element.elementor-element-7e5ef84 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-c43fa76{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-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c43fa76 p{margin-block-end:28px;}.elementor-2987 .elementor-element.elementor-element-221d01a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-ad25bb9{--display:flex;}.elementor-2987 .elementor-element.elementor-element-4ebf473{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2987 .elementor-element.elementor-element-04ad04c{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2987 .elementor-element.elementor-element-ff63c8b img{border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-b9ab87c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-5cf9194 img{border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-f0d9815 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-9bc8e61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-0d24a72 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-171ebe0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-051b949{--display:flex;}.elementor-2987 .elementor-element.elementor-element-8aadde1{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2987 .elementor-element.elementor-element-863d260{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2987 .elementor-element.elementor-element-d1232cf img{border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-718af92 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-e8d2657 img{border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-8831506 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-3b2044c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2987 .elementor-element.elementor-element-7cbfdd7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-643f2ca .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-f513dae{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-366px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:300px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-size:12px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}:where( .elementor-2987 .elementor-element.elementor-element-f513dae .swiper-slide ) > .e-con{background-color:var( --e-global-color-2d6341b );--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-right:8px;--padding-bottom:8px;--padding-left:8px;}.elementor-2987 .elementor-element.elementor-element-f513dae :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-669a20c );border-radius:500px 500px 500px 500px;padding:18px 18px 18px 18px;}.elementor-2987 .elementor-element.elementor-element-f513dae :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-text );}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:8px;--padding-inline-end:8px;--padding-block-end:8px;--padding-inline-start:8px;}.elementor-2987 .elementor-element.elementor-element-1ebb119{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-f1bb98b{--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;}.elementor-2987 .elementor-element.elementor-element-d2bb7df img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-8a3ce97{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-0877b39{padding:0px 0px 0px 0px;text-align:start;}.elementor-2987 .elementor-element.elementor-element-0877b39 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-2a0a924{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;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-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-2a0a924 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button:hover, .elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button:hover svg, .elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button:focus svg{fill:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-f218c51 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-3b6e9aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-0a4eda5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-0a4eda5:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-0a4eda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEEFB 0%, #FAFAFA 100%);}.elementor-2987 .elementor-element.elementor-element-9c14cc9{padding:0px 0px 20px 0px;text-align:center;}.elementor-2987 .elementor-element.elementor-element-9c14cc9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-064ecb0{--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;}.elementor-2987 .elementor-element.elementor-element-781455d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-30d2208{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-30d2208:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-30d2208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-6011c1a{--display:flex;--min-height:388px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2987 .elementor-element.elementor-element-7351957{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2987 .elementor-element.elementor-element-ec554fd .elementor-icon-wrapper{text-align:center;}.elementor-2987 .elementor-element.elementor-element-ec554fd .elementor-icon{font-size:48px;}.elementor-2987 .elementor-element.elementor-element-ec554fd .elementor-icon svg{height:48px;}.elementor-2987 .elementor-element.elementor-element-41e4889 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-e07042f{padding:28px 0px 0px 0px;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-e07042f p{margin-block-end:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5156992{right:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-5156992{left:60px;}.elementor-2987 .elementor-element.elementor-element-5156992{top:60px;text-align:end;}.elementor-2987 .elementor-element.elementor-element-5156992 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-2e8cdb7{--display:flex;--position:absolute;bottom:60px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-2e8cdb7{left:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-2e8cdb7{right:60px;}.elementor-2987 .elementor-element.elementor-element-1aaf4e7{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-33723e6{--display:flex;--min-height:388px;--border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-33723e6:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-33723e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Group-1171276128-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-0f844eb{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2987 .elementor-element.elementor-element-64a79c5{--display:flex;--min-height:388px;--border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-64a79c5:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-64a79c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-e7d2ba4{--display:flex;--min-height:388px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2987 .elementor-element.elementor-element-a7a24f3{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2987 .elementor-element.elementor-element-f6e4be3 .elementor-icon-wrapper{text-align:center;}.elementor-2987 .elementor-element.elementor-element-f6e4be3 .elementor-icon{font-size:48px;}.elementor-2987 .elementor-element.elementor-element-f6e4be3 .elementor-icon svg{height:48px;}.elementor-2987 .elementor-element.elementor-element-8efb518 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-29bf811{padding:28px 0px 0px 0px;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-29bf811 p{margin-block-end:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-6981c2a{right:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-6981c2a{left:60px;}.elementor-2987 .elementor-element.elementor-element-6981c2a{top:60px;text-align:end;}.elementor-2987 .elementor-element.elementor-element-6981c2a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-4a62500{--display:flex;--position:absolute;bottom:60px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-4a62500{left:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-4a62500{right:60px;}.elementor-2987 .elementor-element.elementor-element-ec4b781{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-06d3afb{--display:flex;--min-height:388px;--border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-06d3afb:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-06d3afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Rectangle-20-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-e95a6e5{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2987 .elementor-element.elementor-element-9280431{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-9280431:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-9280431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-fc192f1{--display:flex;--min-height:388px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2987 .elementor-element.elementor-element-8aa8c9b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2987 .elementor-element.elementor-element-ffa89ae .elementor-icon-wrapper{text-align:center;}.elementor-2987 .elementor-element.elementor-element-ffa89ae .elementor-icon{font-size:48px;}.elementor-2987 .elementor-element.elementor-element-ffa89ae .elementor-icon svg{height:48px;}.elementor-2987 .elementor-element.elementor-element-4b540a5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-f4538f9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-a8d2e05{padding:28px 0px 0px 0px;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-a8d2e05 p{margin-block-end:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5d3b53f{right:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-5d3b53f{left:60px;}.elementor-2987 .elementor-element.elementor-element-5d3b53f{top:60px;text-align:end;}.elementor-2987 .elementor-element.elementor-element-5d3b53f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-a9a515e{--display:flex;--position:absolute;bottom:60px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-a9a515e{left:60px;}body.rtl .elementor-2987 .elementor-element.elementor-element-a9a515e{right:60px;}.elementor-2987 .elementor-element.elementor-element-955e149{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-2f48368{--display:flex;--min-height:388px;--border-radius:16px 16px 16px 16px;}.elementor-2987 .elementor-element.elementor-element-2f48368:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-2f48368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Group-1171276128-1-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2987 .elementor-element.elementor-element-68f199a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2987 .elementor-element.elementor-element-bdf3e0d{--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-2987 .elementor-element.elementor-element-bdf3e0d:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-bdf3e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-956c4c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:#F0F0F000;color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-956c4c8.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-956c4c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-956c4c8.elementor-view-framed .elementor-icon{background-color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon{font-size:24px;padding:12px;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title a{line-height:0.6em;}.elementor-2987 .elementor-element.elementor-element-3de0aac .elementor-heading-title{color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-2da4f2e{--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-2987 .elementor-element.elementor-element-2da4f2e:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-2da4f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c9c16dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:#F0F0F000;color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-c9c16dd.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-c9c16dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-c9c16dd.elementor-view-framed .elementor-icon{background-color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon{font-size:24px;padding:12px;}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-title a{line-height:0.6em;}.elementor-2987 .elementor-element.elementor-element-1de4ff0 .elementor-heading-title{color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-5ca81dc{--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-2987 .elementor-element.elementor-element-5ca81dc:not(.elementor-motion-effects-element-type-background), .elementor-2987 .elementor-element.elementor-element-5ca81dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d6341b );}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c308010.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-669a20c );fill:#F0F0F000;color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-c308010.elementor-view-framed .elementor-icon, .elementor-2987 .elementor-element.elementor-element-c308010.elementor-view-default .elementor-icon{fill:var( --e-global-color-669a20c );color:var( --e-global-color-669a20c );border-color:var( --e-global-color-669a20c );}.elementor-2987 .elementor-element.elementor-element-c308010.elementor-view-framed .elementor-icon{background-color:#F0F0F000;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon{font-size:24px;padding:12px;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title a{line-height:0.6em;}.elementor-2987 .elementor-element.elementor-element-820f3dd .elementor-heading-title{color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-1b0651e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-7e5a2de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2987 .elementor-element.elementor-element-bf9c154{padding:0px 0px 0px 0px;text-align:start;}.elementor-2987 .elementor-element.elementor-element-bf9c154 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2987 .elementor-element.elementor-element-1e2dfb4{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-1e2dfb4 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button:hover, .elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button:hover svg, .elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button:focus svg{fill:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c28c68c .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-45df18c{--display:flex;}.elementor-2987 .elementor-element.elementor-element-c55a271{--display:flex;}.elementor-2987 .elementor-element.elementor-element-c110532{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-c110532 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-c110532 a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-c110532 a:hover, .elementor-2987 .elementor-element.elementor-element-c110532 a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-9844785{--display:flex;}.elementor-2987 .elementor-element.elementor-element-d866821{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-d866821 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-d866821 a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-d866821 a:hover, .elementor-2987 .elementor-element.elementor-element-d866821 a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-54f793f{--display:flex;}.elementor-2987 .elementor-element.elementor-element-7da8a5a{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-7da8a5a p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-7da8a5a a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-7da8a5a a:hover, .elementor-2987 .elementor-element.elementor-element-7da8a5a a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-bd54a40{--display:flex;}.elementor-2987 .elementor-element.elementor-element-ad8f907{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-ad8f907 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-ad8f907 a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-ad8f907 a:hover, .elementor-2987 .elementor-element.elementor-element-ad8f907 a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-b46bfc9{--display:flex;}.elementor-2987 .elementor-element.elementor-element-23f788a{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-23f788a p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-23f788a a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-23f788a a:hover, .elementor-2987 .elementor-element.elementor-element-23f788a a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-566a1fd{--display:flex;}.elementor-2987 .elementor-element.elementor-element-6efb040{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C7C7C74F;color:var( --e-global-color-fd91cd0 );}.elementor-2987 .elementor-element.elementor-element-6efb040 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-6efb040 a{color:var( --e-global-color-7313e40 );}.elementor-2987 .elementor-element.elementor-element-6efb040 a:hover, .elementor-2987 .elementor-element.elementor-element-6efb040 a:focus{color:var( --e-global-color-text );}.elementor-2987 .elementor-element.elementor-element-9f0353b{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:40px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-2987 .elementor-element.elementor-element-9f0353b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2987 .elementor-element.elementor-element-9f0353b {--n-accordion-padding:28px 28px 28px 28px;}:where( .elementor-2987 .elementor-element.elementor-element-9f0353b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Saol Display", Sans-serif;font-weight:400;line-height:1.3em;}:where( .elementor-2987 .elementor-element.elementor-element-9f0353b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:28px;--padding-bottom:28px;--padding-left:28px;}.elementor-2987 .elementor-element.elementor-element-c312c56{--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;}.elementor-2987 .elementor-element.elementor-element-a6c5702{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1441px){.elementor-2987 .elementor-element.elementor-element-9ec0331{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-c2a2f5d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d{padding:0px 50px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-88befd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-1be8538{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-c743591{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-87e5d23{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-68168b2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-b832feb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-5874775{padding:0px 20px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-5874775.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2987 .elementor-element.elementor-element-877280c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-c43fa76{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-2987 .elementor-element.elementor-element-221d01a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-f513dae{--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-413px;--e-n-carousel-arrow-next-right-position:345px;}.elementor-2987 .elementor-element.elementor-element-2a0a924{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-2987 .elementor-element.elementor-element-e07042f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-29bf811{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-a8d2e05{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title a{line-height:1.2em;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title a{line-height:1.2em;}.elementor-2987 .elementor-element.elementor-element-1e2dfb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-2987 .elementor-element.elementor-element-2147450{--content-width:clamp(20.0000rem, 92.5926vw + -0.8333rem, 82.5000rem);}.elementor-2987 .elementor-element.elementor-element-f1446f0{--width:100%;}.elementor-2987 .elementor-element.elementor-element-9ec0331{--width:90%;}.elementor-2987 .elementor-element.elementor-element-9212095{--width:38%;}.elementor-2987 .elementor-element.elementor-element-f1bb98b{--width:48%;}.elementor-2987 .elementor-element.elementor-element-8a3ce97{--width:52%;}.elementor-2987 .elementor-element.elementor-element-2e8cdb7{--width:85%;}.elementor-2987 .elementor-element.elementor-element-33723e6{--width:51%;}.elementor-2987 .elementor-element.elementor-element-4a62500{--width:85%;}.elementor-2987 .elementor-element.elementor-element-06d3afb{--width:51%;}.elementor-2987 .elementor-element.elementor-element-a9a515e{--width:85%;}.elementor-2987 .elementor-element.elementor-element-2f48368{--width:51%;}.elementor-2987 .elementor-element.elementor-element-1b0651e{--content-width:880px;}}@media(max-width:1441px) and (min-width:768px){.elementor-2987 .elementor-element.elementor-element-9ec0331{--width:90%;}.elementor-2987 .elementor-element.elementor-element-9212095{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2987 .elementor-element.elementor-element-2147450{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-f5514df{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-9ec0331{--width:100%;}.elementor-2987 .elementor-element.elementor-element-4daa9ae{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-cd637e3{--width:49%;}.elementor-2987 .elementor-element.elementor-element-7334418{--width:49%;}.elementor-2987 .elementor-element.elementor-element-e14b5cc{--width:49%;}.elementor-2987 .elementor-element.elementor-element-76a3b6c{--width:49%;}.elementor-2987 .elementor-element.elementor-element-d252ea0{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-aa41a57{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-3a8ef81{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-99a5d29{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-7e2a059{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-2a37883{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-25c2087{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-8219968{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-f62eb4d{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-9212095{--width:100%;}.elementor-2987 .elementor-element.elementor-element-1ebb119{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-f1bb98b{--width:100%;}.elementor-2987 .elementor-element.elementor-element-8a3ce97{--width:100%;}.elementor-2987 .elementor-element.elementor-element-0a4eda5{--content-width:100%;}.elementor-2987 .elementor-element.elementor-element-33723e6{--width:100%;}.elementor-2987 .elementor-element.elementor-element-06d3afb{--width:100%;}.elementor-2987 .elementor-element.elementor-element-2f48368{--width:100%;}}@media(max-width:1024px){.elementor-2987 .elementor-element.elementor-element-2147450{--padding-top:127px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-bdd23d1{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-b6ff56c{width:100%;max-width:100%;padding:8px 0px 8px 0px;}.elementor-2987 .elementor-element.elementor-element-813e903{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-2987 .elementor-element.elementor-element-38f0827{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-2987 .elementor-element.elementor-element-f5514df{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-ad16a64{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-2987 .elementor-element.elementor-element-7e3b285{padding:0px 0px 20px 0px;}.elementor-2987 .elementor-element.elementor-element-87aaf6a p{margin-block-end:20px;}.elementor-2987 .elementor-element.elementor-element-9ec0331{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-f6d6f34{--min-height:320px;}.elementor-2987 .elementor-element.elementor-element-c827eee{--min-height:320px;}.elementor-2987 .elementor-element.elementor-element-37592cc{--min-height:320px;}.elementor-2987 .elementor-element.elementor-element-1052ed9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-2987 .elementor-element.elementor-element-1052ed9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-2987 .elementor-element.elementor-element-4daa9ae{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-355c7ae{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-e35b555{--flex-wrap:wrap;}.elementor-2987 .elementor-element.elementor-element-cd637e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-7334418{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-e14b5cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-76a3b6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-d252ea0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-5186c4c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-aa41a57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-88befd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{height:500px;}.elementor-2987 .elementor-element.elementor-element-98144e4{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-3a8ef81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-1be8538{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-55f61f0 img{height:500px;}.elementor-2987 .elementor-element.elementor-element-8ec014a{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-99a5d29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-c743591{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-1ce1801 img{height:500px;}.elementor-2987 .elementor-element.elementor-element-cda1f11{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-7e2a059{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-87e5d23{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-c80bae8 img{height:500px;}.elementor-2987 .elementor-element.elementor-element-dedd98c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-2a37883{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-68168b2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4c33976 img{height:500px;}.elementor-2987 .elementor-element.elementor-element-9d985a4{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-25c2087{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-b832feb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-927ec3f img{height:500px;}.elementor-2987 .elementor-element.elementor-element-8219968{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-877280c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-0c6739d img{height:500px;}.elementor-2987 .elementor-element.elementor-element-cd3638c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:10px 10px 0px 10px;--n-tabs-title-gap:0px;--n-tabs-gap:20px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:64px;}.elementor-2987 .elementor-element.elementor-element-10a2264{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-2987 .elementor-element.elementor-element-f62eb4d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:148px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-9212095{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2987 .elementor-element.elementor-element-7e5ef84{padding:0px 0px 20px 0px;}.elementor-2987 .elementor-element.elementor-element-c43fa76{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-2987 .elementor-element.elementor-element-c43fa76 p{margin-block-end:0px;}.elementor-2987 .elementor-element.elementor-element-221d01a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-f513dae{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-position:85px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-position:85px;}.elementor-2987 .elementor-element.elementor-element-1ebb119{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-8a3ce97{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-0877b39{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-2a0a924{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-2987 .elementor-element.elementor-element-0a4eda5{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-9c14cc9{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-781455d{--flex-wrap:wrap;}.elementor-2987 .elementor-element.elementor-element-30d2208{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-6011c1a{--min-height:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-e07042f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5156992{right:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-5156992{left:0px;}.elementor-2987 .elementor-element.elementor-element-5156992{top:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-2e8cdb7{left:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-2e8cdb7{right:0px;}.elementor-2987 .elementor-element.elementor-element-2e8cdb7{bottom:0px;}.elementor-2987 .elementor-element.elementor-element-33723e6{--min-height:260px;}.elementor-2987 .elementor-element.elementor-element-0f844eb{--flex-wrap:wrap;}.elementor-2987 .elementor-element.elementor-element-64a79c5{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-e7d2ba4{--min-height:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-29bf811{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-6981c2a{right:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-6981c2a{left:0px;}.elementor-2987 .elementor-element.elementor-element-6981c2a{top:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-4a62500{left:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-4a62500{right:0px;}.elementor-2987 .elementor-element.elementor-element-4a62500{bottom:0px;}.elementor-2987 .elementor-element.elementor-element-06d3afb{--min-height:260px;}.elementor-2987 .elementor-element.elementor-element-e95a6e5{--flex-wrap:wrap;}.elementor-2987 .elementor-element.elementor-element-9280431{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-fc192f1{--min-height:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-a8d2e05{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5d3b53f{right:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-5d3b53f{left:0px;}.elementor-2987 .elementor-element.elementor-element-5d3b53f{top:0px;}body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-a9a515e{left:0px;}body.rtl .elementor-2987 .elementor-element.elementor-element-a9a515e{right:0px;}.elementor-2987 .elementor-element.elementor-element-a9a515e{bottom:0px;}.elementor-2987 .elementor-element.elementor-element-2f48368{--min-height:260px;}.elementor-2987 .elementor-element.elementor-element-bdf3e0d{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title a{line-height:1.1em;}.elementor-2987 .elementor-element.elementor-element-2da4f2e{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-5ca81dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2987 .elementor-element.elementor-element-c308010{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title a{line-height:1.1em;}.elementor-2987 .elementor-element.elementor-element-1b0651e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-7e5a2de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2987 .elementor-element.elementor-element-bf9c154{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-1e2dfb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-9f0353b{--n-accordion-item-title-distance-from-content:0px;}.elementor-2987 .elementor-element.elementor-element-a6c5702{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2987 .elementor-element.elementor-element-bdd23d1{text-align:center;}.elementor-2987 .elementor-element.elementor-element-813e903{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-38f0827{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-c2a2f5d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2987 .elementor-element.elementor-element-a64410e{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-a64410e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-eb4905d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-3ee527d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-50b0160 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-dab933b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4ed2479 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-da2adef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-6b5182b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b{width:100%;max-width:100%;}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-title a{font-size:var( --e-global-typography-c94e36e-font-size );line-height:var( --e-global-typography-c94e36e-line-height );letter-spacing:var( --e-global-typography-c94e36e-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-ad8c81b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-1052ed9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2987 .elementor-element.elementor-element-cd637e3{--min-height:0px;--justify-content:center;}.elementor-2987 .elementor-element.elementor-element-f6811ba{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-f6811ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-7334418{--min-height:0px;}.elementor-2987 .elementor-element.elementor-element-cb8b8b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-e14b5cc{--min-height:0px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-b96f2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-76a3b6c{--min-height:0px;}.elementor-2987 .elementor-element.elementor-element-1a50a74{padding:0px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-1a50a74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-88befd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{height:280px;}.elementor-2987 .elementor-element.elementor-element-1be8538{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-55f61f0 img{height:280px;}.elementor-2987 .elementor-element.elementor-element-cb25e72{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-7d16f88{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-c743591{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-1ce1801 img{height:280px;}.elementor-2987 .elementor-element.elementor-element-45906f0{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-a0b40aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-87e5d23{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-c80bae8 img{height:280px;}.elementor-2987 .elementor-element.elementor-element-68168b2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-4c33976 img{height:280px;}.elementor-2987 .elementor-element.elementor-element-b832feb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-927ec3f img{height:280px;}.elementor-2987 .elementor-element.elementor-element-6fdf34f{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-5874775{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-877280c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-0c6739d img{height:280px;}.elementor-2987 .elementor-element.elementor-element-cd3638c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;}.elementor-2987 .elementor-element.elementor-element-cd3638c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.4em;}.elementor-2987 .elementor-element.elementor-element-7e5ef84{text-align:center;}.elementor-2987 .elementor-element.elementor-element-c43fa76{text-align:center;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-2987 .elementor-element.elementor-element-b9ab87c{padding:12px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-f0d9815{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:end;}.elementor-2987 .elementor-element.elementor-element-718af92{padding:12px 0px 0px 0px;}.elementor-2987 .elementor-element.elementor-element-8831506{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:end;}.elementor-2987 .elementor-element.elementor-element-f513dae{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-2987 .elementor-element.elementor-element-f513dae .swiper-slide ) > .e-con{--padding-top:8px;--padding-right:20px;--padding-bottom:8px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:8px;--padding-inline-end:20px;--padding-block-end:8px;--padding-inline-start:20px;}.elementor-2987 .elementor-element.elementor-element-d2bb7df img{height:320px;object-fit:cover;object-position:center center;}.elementor-2987 .elementor-element.elementor-element-2a0a924{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-2987 .elementor-element.elementor-element-0a4eda5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2987 .elementor-element.elementor-element-9c14cc9{padding:0px 0px 20px 0px;}.elementor-2987 .elementor-element.elementor-element-6011c1a{--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-7351957{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-41e4889{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-e07042f{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-64a79c5{--min-height:0px;}.elementor-2987 .elementor-element.elementor-element-e7d2ba4{--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-a7a24f3{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-8efb518{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-29bf811{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-9280431{--min-height:0px;}.elementor-2987 .elementor-element.elementor-element-fc192f1{--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2987 .elementor-element.elementor-element-8aa8c9b{--flex-wrap:nowrap;}.elementor-2987 .elementor-element.elementor-element-4b540a5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-f4538f9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-a8d2e05{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-bdf3e0d{--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-956c4c8 .elementor-icon-box-title a{line-height:1em;}.elementor-2987 .elementor-element.elementor-element-2da4f2e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c9c16dd .elementor-icon-box-title a{line-height:1em;}.elementor-2987 .elementor-element.elementor-element-5ca81dc{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2987 .elementor-element.elementor-element-c308010{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title, .elementor-2987 .elementor-element.elementor-element-c308010 .elementor-icon-box-title a{line-height:1em;}.elementor-2987 .elementor-element.elementor-element-bf9c154{text-align:center;}.elementor-2987 .elementor-element.elementor-element-1e2dfb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2987 .elementor-element.elementor-element-9f0353b {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2987 .elementor-element.elementor-element-9f0353b > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2987 .elementor-element.elementor-element-a6c5702{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-288598d */.elementor-2987 .elementor-element.elementor-element-288598d p{
    margin: 0px;
}

.rank-math-breadcrumb{
    color: #424242 !important;
    font-weight: 400;
    font-size: 16px;
    margin: 0px !important;
}

.rank-math-breadcrumb a{
    color: #424242 !important;
    
}

.last{
     font-weight: 500 !important;
}

.separator{
    color: #424242 ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-813e903 */.btnhoverh .elementor-button:hover .elementor-button-icon svg{
fill: #FAFAFA !important;
transition: 0.5s;
    
}

.btnhoverh .elementor-button .elementor-button-icon svg{
fill: #AF96A9 !important;
transition: 0.5s;
    
}

.btnhoverh .elementor-button .elementor-button-icon{
    font-size: 24px !important;
    background-color: #FAFAFA;
    border-radius: 80px;
    padding: 7px;
    transition: 0.5s;
}

.btnhoverh .elementor-button:hover .elementor-button-icon{
    background-color: #AF96A9;
    transition: 0.5s;
}

.btnhoverh .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row !important;
  align-items: center;
}

.btnhoverh  .elementor-button {
    display: inline-flex;     
    align-items: center;      
    gap: 8px;                 
}

.btnhoverh .elementor-button::after {
    content: "";
    width: 11px;
    height: 11px;
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Arrow-1-38.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0;
    position: absolute;
    right: 20px;
    transition: background-image 0.3s ease;
}

.btnhoverh .elementor-button:hover::after {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/02/Arrow-1-33.svg"); /* Replace with the hover version */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38f0827 */.btnhoverh2 .elementor-button:hover .elementor-button-icon svg{
fill: #51414D !important;
transition: 0.5s;
    
}

.btnhoverh2 .elementor-button .elementor-button-icon svg{
fill: #FAFAFA !important;
transition: 0.5s;
    
}

.btnhoverh2 .elementor-button .elementor-button-icon{
    font-size: 24px !important;
    background-color: #51414D;
    border-radius: 80px;
    padding: 7px;
    transition: 0.5s;
}

.btnhoverh2 .elementor-button:hover .elementor-button-icon{
    background-color: #FAFAFA;
    transition: 0.5s;
}

.btnhoverh2 .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row !important;
  align-items: center;
}

.btnhoverh2  .elementor-button {
    display: inline-flex;     
    align-items: center;      
    gap: 8px;                 
}

.btnhoverh2 .elementor-button::after {
    content: "";
    width: 11px;
    height: 11px;
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/02/Arrow-1-33.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0;
    position: absolute;
    right: 20px;
    transition: background-image 0.3s ease;
}

.btnhoverh2 .elementor-button:hover::after {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Arrow-1-38.svg"); /* Replace with the hover version */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab13995 */.elementor-button-icon{
    font-size: 11.3px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2a2f5d */.ser-iconboxes:hover .elementor-icon svg {
    filter: brightness(0) invert(1);
    transition: 0.4s;
}

.ser-iconboxes .elementor-icon svg {
    transition: 0.4s;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .elementor-2987 .elementor-element.elementor-element-c2a2f5d {
    padding: 40px 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb8ce4 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-beb8ce4 img{
    height: 421px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f61f0 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-55f61f0 img{
    height: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce1801 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-1ce1801 img{
    height: 418px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c80bae8 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-c80bae8 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c33976 */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-4c33976 img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-927ec3f */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-927ec3f img{
    height: 460px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c6739d */@media (min-width: 1024px) and (max-width: 1280px) {
.elementor-2987 .elementor-element.elementor-element-0c6739d img{
    height: 440px !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-cd3638c */.services-tabs7 .e-n-tab-title{
    border-bottom: 1px solid #F0F0F0 !important;
}

@media only screen and (max-width: 880px) {
  .services-tabs7 .e-n-tab-title[aria-selected="true"].e-n-tab-title{
    border-bottom: 0px solid #F0F0F0 !important;
}
.cg-tabsno{
    margin: 0px !important;
}
}

.services-tabs7 .e-n-tab-title:last-child {
     border-bottom: 0px solid #F0F0F0 !important;
}
.services-tabs7  .e-n-tabs-heading::after{
    content: "";
    background-color: #F0F0F0;
    width: 1px;
    height: 600px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.services-tabs7 .e-n-tab-title[aria-selected="true"]::after {
    content: "";
    background-color: #AF96A9 !important;
    width: 2px;
    height: 100%;
    position: absolute;
    right: -57.5px;
    z-index: 1;
    border-radius: 20px;
}

@media (min-width: 1270px) and (max-width: 1285px) {
  .services-tabs7 .e-n-tab-title[aria-selected="true"]::after {
      right: -50px;
  }
}

/* Hide lines below 1280px */
@media (max-width: 1279px) {
  .services-tabs7 .e-n-tabs-heading::after {
      display: none;
  }

  .services-tabs7 .e-n-tab-title[aria-selected="true"]::after {
      display: none;
  }
}

.services-tabs7 .e-n-tab-title-text {
  display: flex;
  width: 100% !important;
}
.services-tabs7 .e-n-tab-title-text {
    display: flex;
    align-content: space-around;
    justify-content: space-between;
}
.services-tabs7 .e-n-tab-title[aria-selected="true"] .cg-tabsno{
    color: #AF96A9 !important;
}

/* Base style */
.services-tabs7 .e-n-tab-title {
    position: relative;
    padding-left: 60px;
}

.services-tabs7 .e-n-tab-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 48px;
    height: 48px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/* TAB 1 */
.services-tabs7 .e-n-tab-title:nth-child(1)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-17.png");
}
.services-tabs7 .e-n-tab-title:nth-child(1)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-7-6.png");
}

/* TAB 2 */
.services-tabs7 .e-n-tab-title:nth-child(2)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-1-7.png");
}
.services-tabs7 .e-n-tab-title:nth-child(2)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-8-5.png");
}

/* TAB 3 */
.services-tabs7 .e-n-tab-title:nth-child(3)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-3-6.png");
}
.services-tabs7 .e-n-tab-title:nth-child(3)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-10-4.png");
}

/* TAB 4 */
.services-tabs7 .e-n-tab-title:nth-child(4)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-2-7.png");
}
.services-tabs7 .e-n-tab-title:nth-child(4)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-9-5.png");
}

/* TAB 5 */
.services-tabs7 .e-n-tab-title:nth-child(5)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-4-6.png");
}
.services-tabs7 .e-n-tab-title:nth-child(5)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-11-3.png");
}

/* TAB 6 */
.services-tabs7 .e-n-tab-title:nth-child(6)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-5-6.png");
}
.services-tabs7 .e-n-tab-title:nth-child(6)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-12-2.png");
}

/* TAB 7 */
.services-tabs7 .e-n-tab-title:nth-child(7)::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-6-6.png");
}
.services-tabs7 .e-n-tab-title:nth-child(7)[aria-selected="true"]::before {
    background-image: url("https://www.corrigeluzern.ch/wp-content/uploads/2026/03/Tab-L-13-2.png");
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f513dae */@media (min-width: 1274px) and (max-width: 1280px) {
  .elementor-2987 .elementor-element.elementor-element-f513dae .elementor-swiper-button-prev {
    left: -365px !important;
  }
  .elementor-2987 .elementor-element.elementor-element-f513dae .elementor-swiper-button-next {
    --e-n-carousel-arrow-next-right-position: 300px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0877b39 */.new-colour{
    color: #AF96A9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f218c51 */.elementor-button-icon{
    font-size: 11.3px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf9c154 */.new-colour{
    color: #AF96A9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c68c */.elementor-button-icon{
    font-size: 11.3px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9f0353b */.elementor-2987 .elementor-element.elementor-element-9f0353b .e-n-accordion-item{
    background-color: #FFFFFF !important;
     border-radius: 16px;
}

.elementor-2987 .elementor-element.elementor-element-9f0353b .e-n-accordion-item[open]  {
 border-radius: 16px;
background: linear-gradient(180deg, #FFEEFB 0%, #FFF 100%);
}

.elementor-2987 .elementor-element.elementor-element-9f0353b .e-n-accordion-item[open] .e-n-accordion-item-title {
 padding-bottom: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Saol Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.corrigeluzern.ch/wp-content/uploads/2026/02/SaolDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */