.elementor-89 .elementor-element.elementor-element-7def9440{--display:flex;--min-height:86vh;--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-7def9440:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-7def9440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://zyletaboxingclub.pl/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-28-at-07.34.07-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-89 .elementor-element.elementor-element-7def9440::before, .elementor-89 .elementor-element.elementor-element-7def9440 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-7def9440 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-7def9440 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-7def9440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-7def9440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(75deg, #0B0B0BF7 25%, #0B0B0B4D 100%);}body:not(.rtl) .elementor-89 .elementor-element.elementor-element-7f8ca26{left:0px;}body.rtl .elementor-89 .elementor-element.elementor-element-7f8ca26{right:0px;}.elementor-89 .elementor-element.elementor-element-7f8ca26{top:0px;}.elementor-89 .elementor-element.elementor-element-f7911e32{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-bf4d1491{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-bf4d1491 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-8c398fff .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-heading );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-4a55d83a{font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );text-transform:var( --e-global-typography-lead-text-transform );font-style:var( --e-global-typography-lead-font-style );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-03a279b0{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-89 .elementor-element.elementor-element-a441ea24 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-on-accent );color:var( --e-global-color-on-accent );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-a441ea24 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-a441ea24 .elementor-button:focus{background-color:var( --e-global-color-heading );color:var( --e-global-color-primary );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-a441ea24 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-a441ea24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-heading );color:var( --e-global-color-heading );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-heading );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-on-accent );border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button:focus svg{fill:var( --e-global-color-on-accent );}.elementor-89 .elementor-element.elementor-element-0877165b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-1123aba8{width:var( --container-widget-width, 31% );max-width:31%;padding:26px 26px 26px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-1123aba8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-1123aba8:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-1123aba8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-1123aba8 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-40d2e030{width:var( --container-widget-width, 31% );max-width:31%;padding:26px 26px 26px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-40d2e030.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-40d2e030:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-40d2e030:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-40d2e030 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-3a7538ae{width:var( --container-widget-width, 31% );max-width:31%;padding:26px 26px 26px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-3a7538ae.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-3a7538ae:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-3a7538ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-3a7538ae .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-159fd33d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-159fd33d:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-159fd33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-2f16f1b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-89 .elementor-element.elementor-element-c7acbf89{text-align:start;}.elementor-89 .elementor-element.elementor-element-c7acbf89 img{width:100%;height:560px;object-fit:cover;object-position:center center;}.elementor-89 .elementor-element.elementor-element-3e74a550{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-bc2c11aa{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-bc2c11aa .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-97b5946c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-88809c9b{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-325bad28{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-on-accent );color:var( --e-global-color-on-accent );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button:focus{background-color:var( --e-global-color-heading );color:var( --e-global-color-primary );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-heading );color:var( --e-global-color-heading );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-heading );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-on-accent );border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button:focus svg{fill:var( --e-global-color-on-accent );}.elementor-89 .elementor-element.elementor-element-72f68fbb{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-72f68fbb:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-72f68fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-c90569ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-94a1c01a{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-94a1c01a .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-3810fe39 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-9922587a{font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );text-transform:var( --e-global-typography-lead-text-transform );font-style:var( --e-global-typography-lead-font-style );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-2a647f70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-9710bb27{width:var( --container-widget-width, 22.5% );max-width:22.5%;background-color:var( --e-global-color-card );padding:36px 32px 36px 32px;--container-widget-width:22.5%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-9710bb27:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-9710bb27.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9710bb27:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-9710bb27:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-9710bb27 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-8162b9b3{width:var( --container-widget-width, 22.5% );max-width:22.5%;background-color:var( --e-global-color-card );padding:36px 32px 36px 32px;--container-widget-width:22.5%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-8162b9b3:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-8162b9b3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-8162b9b3:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-8162b9b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-8162b9b3 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-d6bbae07{width:var( --container-widget-width, 22.5% );max-width:22.5%;background-color:var( --e-global-color-card );padding:36px 32px 36px 32px;--container-widget-width:22.5%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-d6bbae07:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-d6bbae07.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-d6bbae07:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-d6bbae07:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-d6bbae07 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-0194d847{width:var( --container-widget-width, 22.5% );max-width:22.5%;background-color:var( --e-global-color-card );padding:36px 32px 36px 32px;--container-widget-width:22.5%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edge );}.elementor-89 .elementor-element.elementor-element-0194d847:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent-text );color:var( --e-global-color-accent-text );border-color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-89 .elementor-element.elementor-element-0194d847.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-heading );color:var( --e-global-color-heading );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title a{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0194d847:has(:hover) .elementor-icon-box-title,
					 .elementor-89 .elementor-element.elementor-element-0194d847:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-0194d847 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-05ffe52a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-05ffe52a:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-05ffe52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-a044dcae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-bfa593ca{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-bfa593ca .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-ae54667c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-52d88f16{font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );text-transform:var( --e-global-typography-lead-text-transform );font-style:var( --e-global-typography-lead-font-style );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-71674570{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-611b45b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-edge );--border-color:var( --e-global-color-edge );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-611b45b9:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-611b45b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-card );}.elementor-89 .elementor-element.elementor-element-d5d3b7d2{text-align:start;}.elementor-89 .elementor-element.elementor-element-d5d3b7d2 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-89 .elementor-element.elementor-element-c057e577{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:26px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-b7e35514 .elementor-heading-title{font-family:var( --e-global-typography-num-font-family ), Sans-serif;font-size:var( --e-global-typography-num-font-size );font-weight:var( --e-global-typography-num-font-weight );text-transform:var( --e-global-typography-num-text-transform );font-style:var( --e-global-typography-num-font-style );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-3e0504aa .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-c7ceeea8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-edge );--border-color:var( --e-global-color-edge );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-c7ceeea8:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-c7ceeea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-card );}.elementor-89 .elementor-element.elementor-element-e74f1dc3{text-align:start;}.elementor-89 .elementor-element.elementor-element-e74f1dc3 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-89 .elementor-element.elementor-element-6a492f16{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:26px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-8509a8b9 .elementor-heading-title{font-family:var( --e-global-typography-num-font-family ), Sans-serif;font-size:var( --e-global-typography-num-font-size );font-weight:var( --e-global-typography-num-font-weight );text-transform:var( --e-global-typography-num-text-transform );font-style:var( --e-global-typography-num-font-style );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-915dd9ab .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-d5af37e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-edge );--border-color:var( --e-global-color-edge );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-d5af37e3:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-d5af37e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-card );}.elementor-89 .elementor-element.elementor-element-1bf1d0c5{text-align:start;}.elementor-89 .elementor-element.elementor-element-1bf1d0c5 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-89 .elementor-element.elementor-element-2c1a2d1b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:26px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-d63e9f1f .elementor-heading-title{font-family:var( --e-global-typography-num-font-family ), Sans-serif;font-size:var( --e-global-typography-num-font-size );font-weight:var( --e-global-typography-num-font-weight );text-transform:var( --e-global-typography-num-text-transform );font-style:var( --e-global-typography-num-font-style );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-6d60ea9f .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-0aeb63b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-edge );--border-color:var( --e-global-color-edge );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-0aeb63b8:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-0aeb63b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-card );}.elementor-89 .elementor-element.elementor-element-0d09488a{text-align:start;}.elementor-89 .elementor-element.elementor-element-0d09488a img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-89 .elementor-element.elementor-element-142fa343{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:26px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-0c6269d0 .elementor-heading-title{font-family:var( --e-global-typography-num-font-family ), Sans-serif;font-size:var( --e-global-typography-num-font-size );font-weight:var( --e-global-typography-num-font-weight );text-transform:var( --e-global-typography-num-text-transform );font-style:var( --e-global-typography-num-font-style );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-9efb3e79 .elementor-heading-title{font-family:var( --e-global-typography-stat-font-family ), Sans-serif;font-size:var( --e-global-typography-stat-font-size );font-weight:var( --e-global-typography-stat-font-weight );text-transform:var( --e-global-typography-stat-text-transform );font-style:var( --e-global-typography-stat-font-style );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-aef1cbd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-aef1cbd2:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-aef1cbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-def081e5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-f988a85d{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-f988a85d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-01b06b8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-05c7fbee{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-7071b9b5{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-on-accent );color:var( --e-global-color-on-accent );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button:focus{background-color:var( --e-global-color-heading );color:var( --e-global-color-primary );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-heading );color:var( --e-global-color-heading );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-heading );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-on-accent );border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button:focus svg{fill:var( --e-global-color-on-accent );}.elementor-89 .elementor-element.elementor-element-de451ab1{--display:flex;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-89 .elementor-element.elementor-element-de451ab1:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-de451ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-card );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-icon i{color:var( --e-global-color-accent-text );transition:color 0.3s;}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent-text );transition:fill 0.3s;}.elementor-89 .elementor-element.elementor-element-cb0fcb8c{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > a{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-text{color:var( --e-global-color-heading );transition:color 0.3s;}.elementor-89 .elementor-element.elementor-element-278c209b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-278c209b:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-278c209b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-dd5b9bd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-1dce0f46{padding:2px 0px 2px 14px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-1dce0f46 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-977fcb16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-d3e7108f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-89 .elementor-element.elementor-element-d3e7108f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-89 .elementor-element.elementor-element-d3e7108f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-89 .elementor-element.elementor-element-9aaa2c20{--display:flex;--min-height:44vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-9aaa2c20:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://zyletaboxingclub.pl/wp-content/uploads/2026/10/stock-bokser-ring-1.jpg");background-position:center center;background-size:cover;}.elementor-89 .elementor-element.elementor-element-9aaa2c20::before, .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0B0BD9;--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-2274fa9a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-dba83146{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );text-align:center;}.elementor-89 .elementor-element.elementor-element-dba83146 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent-text );}.elementor-89 .elementor-element.elementor-element-39c5d21f{text-align:center;}.elementor-89 .elementor-element.elementor-element-39c5d21f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-4bc8df5a{text-align:center;font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );text-transform:var( --e-global-typography-lead-text-transform );font-style:var( --e-global-typography-lead-font-style );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-c5d51bc3{--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:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-on-accent );color:var( --e-global-color-on-accent );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button:focus{background-color:var( --e-global-color-heading );color:var( --e-global-color-primary );border-color:var( --e-global-color-heading );}.elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );font-style:var( --e-global-typography-btn-font-style );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );fill:var( --e-global-color-heading );color:var( --e-global-color-heading );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-heading );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-on-accent );border-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button:focus svg{fill:var( --e-global-color-on-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-7def9440{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:130px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-bf4d1491 .elementor-heading-title{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-89 .elementor-element.elementor-element-8c398fff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{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-89 .elementor-element.elementor-element-4a55d83a{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-widget-button .elementor-button{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-89 .elementor-element.elementor-element-a441ea24 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0877165b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .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-89 .elementor-element.elementor-element-1123aba8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-1123aba8 .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-89 .elementor-element.elementor-element-40d2e030{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-40d2e030 .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-89 .elementor-element.elementor-element-3a7538ae{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-3a7538ae .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-89 .elementor-element.elementor-element-159fd33d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{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-89 .elementor-element.elementor-element-c7acbf89 img{height:460px;}.elementor-89 .elementor-element.elementor-element-bc2c11aa .elementor-heading-title{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-89 .elementor-element.elementor-element-97b5946c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-88809c9b{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-89 .elementor-element.elementor-element-2b229729 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-72f68fbb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-94a1c01a .elementor-heading-title{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-89 .elementor-element.elementor-element-3810fe39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9922587a{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-2a647f70{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-89 .elementor-element.elementor-element-9710bb27{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9710bb27 .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-89 .elementor-element.elementor-element-8162b9b3{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-8162b9b3 .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-89 .elementor-element.elementor-element-d6bbae07{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-d6bbae07 .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-89 .elementor-element.elementor-element-0194d847{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0194d847 .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-89 .elementor-element.elementor-element-05ffe52a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-bfa593ca .elementor-heading-title{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-89 .elementor-element.elementor-element-ae54667c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-52d88f16{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-71674570{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-89 .elementor-element.elementor-element-d5d3b7d2 img{height:260px;}.elementor-89 .elementor-element.elementor-element-b7e35514 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-3e0504aa .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-e74f1dc3 img{height:260px;}.elementor-89 .elementor-element.elementor-element-8509a8b9 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-915dd9ab .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-1bf1d0c5 img{height:260px;}.elementor-89 .elementor-element.elementor-element-d63e9f1f .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-6d60ea9f .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0d09488a img{height:260px;}.elementor-89 .elementor-element.elementor-element-0c6269d0 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9efb3e79 .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-aef1cbd2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-f988a85d .elementor-heading-title{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-89 .elementor-element.elementor-element-01b06b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-05c7fbee{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-89 .elementor-element.elementor-element-0edadf64 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-89 .elementor-element.elementor-element-278c209b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-1dce0f46 .elementor-heading-title{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-89 .elementor-element.elementor-element-977fcb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__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-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9aaa2c20{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-dba83146{text-align:center;}.elementor-89 .elementor-element.elementor-element-dba83146 .elementor-heading-title{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-89 .elementor-element.elementor-element-39c5d21f{text-align:center;}.elementor-89 .elementor-element.elementor-element-39c5d21f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-4bc8df5a{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-7def9440{--min-height:80vh;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-f7911e32{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-bf4d1491 .elementor-heading-title{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-89 .elementor-element.elementor-element-8c398fff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{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-89 .elementor-element.elementor-element-4a55d83a{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-03a279b0{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{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-89 .elementor-element.elementor-element-a441ea24 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-fc4c32ae .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-0877165b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .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-89 .elementor-element.elementor-element-1123aba8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1123aba8 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-1123aba8 .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-89 .elementor-element.elementor-element-40d2e030{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-40d2e030 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-40d2e030 .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-89 .elementor-element.elementor-element-3a7538ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-3a7538ae .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-3a7538ae .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-89 .elementor-element.elementor-element-159fd33d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-2f16f1b1{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-89 .elementor-element.elementor-element-c7acbf89 img{height:300px;}.elementor-89 .elementor-element.elementor-element-3e74a550{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-bc2c11aa .elementor-heading-title{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-89 .elementor-element.elementor-element-97b5946c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-88809c9b{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-89 .elementor-element.elementor-element-325bad28{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-89 .elementor-element.elementor-element-2b229729 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-2f1e4b89 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-72f68fbb{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-c90569ac{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-94a1c01a .elementor-heading-title{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-89 .elementor-element.elementor-element-3810fe39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9922587a{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-2a647f70{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-89 .elementor-element.elementor-element-9710bb27{width:var( --container-widget-width, 100% );max-width:100%;padding:24px 22px 24px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-9710bb27 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9710bb27 .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-89 .elementor-element.elementor-element-8162b9b3{width:var( --container-widget-width, 100% );max-width:100%;padding:24px 22px 24px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-8162b9b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-8162b9b3 .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-89 .elementor-element.elementor-element-d6bbae07{width:var( --container-widget-width, 100% );max-width:100%;padding:24px 22px 24px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-d6bbae07 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-d6bbae07 .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-89 .elementor-element.elementor-element-0194d847{width:var( --container-widget-width, 100% );max-width:100%;padding:24px 22px 24px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-0194d847 .elementor-icon-box-title a{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0194d847 .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-89 .elementor-element.elementor-element-05ffe52a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-a044dcae{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-bfa593ca .elementor-heading-title{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-89 .elementor-element.elementor-element-ae54667c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-52d88f16{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-71674570{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-89 .elementor-element.elementor-element-611b45b9{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-d5d3b7d2 img{height:220px;}.elementor-89 .elementor-element.elementor-element-c057e577{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-89 .elementor-element.elementor-element-b7e35514 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-3e0504aa .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-c7ceeea8{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-e74f1dc3 img{height:220px;}.elementor-89 .elementor-element.elementor-element-6a492f16{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-89 .elementor-element.elementor-element-8509a8b9 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-915dd9ab .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-d5af37e3{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-1bf1d0c5 img{height:220px;}.elementor-89 .elementor-element.elementor-element-2c1a2d1b{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-89 .elementor-element.elementor-element-d63e9f1f .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-6d60ea9f .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-0aeb63b8{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-0d09488a img{height:220px;}.elementor-89 .elementor-element.elementor-element-142fa343{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-89 .elementor-element.elementor-element-0c6269d0 .elementor-heading-title{font-size:var( --e-global-typography-num-font-size );line-height:var( --e-global-typography-num-line-height );letter-spacing:var( --e-global-typography-num-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9efb3e79 .elementor-heading-title{font-size:var( --e-global-typography-stat-font-size );line-height:var( --e-global-typography-stat-line-height );letter-spacing:var( --e-global-typography-stat-letter-spacing );}.elementor-89 .elementor-element.elementor-element-aef1cbd2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-def081e5{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-f988a85d .elementor-heading-title{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-89 .elementor-element.elementor-element-01b06b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-05c7fbee{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-89 .elementor-element.elementor-element-7071b9b5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-89 .elementor-element.elementor-element-0edadf64 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-2f0e5dfd .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-de451ab1{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-89 .elementor-element.elementor-element-cb0fcb8c .elementor-icon-list-item > a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-89 .elementor-element.elementor-element-278c209b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-dd5b9bd2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-1dce0f46 .elementor-heading-title{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-89 .elementor-element.elementor-element-977fcb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__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-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-9aaa2c20{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-89 .elementor-element.elementor-element-2274fa9a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-89 .elementor-element.elementor-element-dba83146{text-align:center;}.elementor-89 .elementor-element.elementor-element-dba83146 .elementor-heading-title{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-89 .elementor-element.elementor-element-39c5d21f{text-align:center;}.elementor-89 .elementor-element.elementor-element-39c5d21f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-89 .elementor-element.elementor-element-4bc8df5a{text-align:center;font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );letter-spacing:var( --e-global-typography-lead-letter-spacing );}.elementor-89 .elementor-element.elementor-element-c5d51bc3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-89 .elementor-element.elementor-element-84b36474 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}.elementor-89 .elementor-element.elementor-element-cd648635 .elementor-button{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );padding:16px 26px 16px 26px;}}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-7def9440{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-f7911e32{--width:100%;}.elementor-89 .elementor-element.elementor-element-0877165b{--width:100%;}.elementor-89 .elementor-element.elementor-element-159fd33d{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-2f16f1b1{--width:46%;}.elementor-89 .elementor-element.elementor-element-3e74a550{--width:46%;}.elementor-89 .elementor-element.elementor-element-72f68fbb{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-c90569ac{--width:100%;}.elementor-89 .elementor-element.elementor-element-2a647f70{--width:100%;}.elementor-89 .elementor-element.elementor-element-05ffe52a{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-a044dcae{--width:100%;}.elementor-89 .elementor-element.elementor-element-71674570{--width:100%;}.elementor-89 .elementor-element.elementor-element-611b45b9{--width:22.5%;}.elementor-89 .elementor-element.elementor-element-c7ceeea8{--width:22.5%;}.elementor-89 .elementor-element.elementor-element-d5af37e3{--width:22.5%;}.elementor-89 .elementor-element.elementor-element-0aeb63b8{--width:22.5%;}.elementor-89 .elementor-element.elementor-element-aef1cbd2{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-def081e5{--width:46%;}.elementor-89 .elementor-element.elementor-element-de451ab1{--width:46%;}.elementor-89 .elementor-element.elementor-element-278c209b{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-dd5b9bd2{--width:100%;}.elementor-89 .elementor-element.elementor-element-9aaa2c20{--content-width:1300px;}.elementor-89 .elementor-element.elementor-element-2274fa9a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-89 .elementor-element.elementor-element-2f16f1b1{--width:100%;}.elementor-89 .elementor-element.elementor-element-3e74a550{--width:100%;}.elementor-89 .elementor-element.elementor-element-611b45b9{--width:47%;}.elementor-89 .elementor-element.elementor-element-c7ceeea8{--width:47%;}.elementor-89 .elementor-element.elementor-element-d5af37e3{--width:47%;}.elementor-89 .elementor-element.elementor-element-0aeb63b8{--width:47%;}.elementor-89 .elementor-element.elementor-element-def081e5{--width:100%;}.elementor-89 .elementor-element.elementor-element-de451ab1{--width:100%;}}@media(min-width:1025px){.elementor-89 .elementor-element.elementor-element-9aaa2c20:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-9aaa2c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon-box, class: .elementor-element-1123aba8 */.elementor-89 .elementor-element.elementor-element-1123aba8{transition:border-color .25s}.elementor-89 .elementor-element.elementor-element-1123aba8:hover{border-top-color:#C8102E!important}.elementor-89 .elementor-element.elementor-element-1123aba8:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-40d2e030 */.elementor-89 .elementor-element.elementor-element-40d2e030{transition:border-color .25s}.elementor-89 .elementor-element.elementor-element-40d2e030:hover{border-top-color:#C8102E!important}.elementor-89 .elementor-element.elementor-element-40d2e030:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7538ae */.elementor-89 .elementor-element.elementor-element-3a7538ae{transition:border-color .25s}.elementor-89 .elementor-element.elementor-element-3a7538ae:hover{border-top-color:#C8102E!important}.elementor-89 .elementor-element.elementor-element-3a7538ae:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7def9440 */.elementor-89 .elementor-element.elementor-element-7def9440{overflow:hidden}@keyframes zbzoom{from{background-size:100%}to{background-size:112%}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9710bb27 */.elementor-89 .elementor-element.elementor-element-9710bb27{transition:transform .25s,box-shadow .25s,border-color .25s}.elementor-89 .elementor-element.elementor-element-9710bb27:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.55)}.elementor-89 .elementor-element.elementor-element-9710bb27:hover .elementor-icon-box-title,.elementor-89 .elementor-element.elementor-element-9710bb27:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8162b9b3 */.elementor-89 .elementor-element.elementor-element-8162b9b3{transition:transform .25s,box-shadow .25s,border-color .25s}.elementor-89 .elementor-element.elementor-element-8162b9b3:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.55)}.elementor-89 .elementor-element.elementor-element-8162b9b3:hover .elementor-icon-box-title,.elementor-89 .elementor-element.elementor-element-8162b9b3:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6bbae07 */.elementor-89 .elementor-element.elementor-element-d6bbae07{transition:transform .25s,box-shadow .25s,border-color .25s}.elementor-89 .elementor-element.elementor-element-d6bbae07:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.55)}.elementor-89 .elementor-element.elementor-element-d6bbae07:hover .elementor-icon-box-title,.elementor-89 .elementor-element.elementor-element-d6bbae07:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0194d847 */.elementor-89 .elementor-element.elementor-element-0194d847{transition:transform .25s,box-shadow .25s,border-color .25s}.elementor-89 .elementor-element.elementor-element-0194d847:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.55)}.elementor-89 .elementor-element.elementor-element-0194d847:hover .elementor-icon-box-title,.elementor-89 .elementor-element.elementor-element-0194d847:hover .elementor-icon-box-title a{color:#F24E56}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611b45b9 */.elementor-89 .elementor-element.elementor-element-611b45b9{transition:transform .3s}.elementor-89 .elementor-element.elementor-element-611b45b9:hover{transform:translateY(-4px)}.elementor-89 .elementor-element.elementor-element-611b45b9 img{transition:transform .5s}.elementor-89 .elementor-element.elementor-element-611b45b9:hover img{transform:scale(1.05)}.elementor-89 .elementor-element.elementor-element-611b45b9 .elementor-widget-image{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ceeea8 */.elementor-89 .elementor-element.elementor-element-c7ceeea8{transition:transform .3s}.elementor-89 .elementor-element.elementor-element-c7ceeea8:hover{transform:translateY(-4px)}.elementor-89 .elementor-element.elementor-element-c7ceeea8 img{transition:transform .5s}.elementor-89 .elementor-element.elementor-element-c7ceeea8:hover img{transform:scale(1.05)}.elementor-89 .elementor-element.elementor-element-c7ceeea8 .elementor-widget-image{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5af37e3 */.elementor-89 .elementor-element.elementor-element-d5af37e3{transition:transform .3s}.elementor-89 .elementor-element.elementor-element-d5af37e3:hover{transform:translateY(-4px)}.elementor-89 .elementor-element.elementor-element-d5af37e3 img{transition:transform .5s}.elementor-89 .elementor-element.elementor-element-d5af37e3:hover img{transform:scale(1.05)}.elementor-89 .elementor-element.elementor-element-d5af37e3 .elementor-widget-image{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aeb63b8 */.elementor-89 .elementor-element.elementor-element-0aeb63b8{transition:transform .3s}.elementor-89 .elementor-element.elementor-element-0aeb63b8:hover{transform:translateY(-4px)}.elementor-89 .elementor-element.elementor-element-0aeb63b8 img{transition:transform .5s}.elementor-89 .elementor-element.elementor-element-0aeb63b8:hover img{transform:scale(1.05)}.elementor-89 .elementor-element.elementor-element-0aeb63b8 .elementor-widget-image{overflow:hidden}/* End custom CSS */