.elementor-27 .elementor-element.elementor-element-2cb13ff{--display:flex;--min-height:100vh;--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:flex-end;--overlay-opacity:1;--padding-top:200px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-2cb13ff:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2cb13ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_black );background-image:url("https://tekemsolutions-com-684491.hostingersite.com/wp-content/uploads/2026/10/tekem-services-datacenter.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2cb13ff::before, .elementor-27 .elementor-element.elementor-element-2cb13ff > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2cb13ff > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2cb13ff > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2cb13ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2cb13ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(95deg, rgba(10,11,13,0.84) 0%, rgba(10,11,13,0.22) 80%);}.elementor-27 .elementor-element.elementor-element-21c19db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-e8a832d .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-af6c591 .elementor-heading-title{font-family:var( --e-global-typography-tk_display-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_display-font-size );font-weight:var( --e-global-typography-tk_display-font-weight );line-height:var( --e-global-typography-tk_display-line-height );letter-spacing:var( --e-global-typography-tk_display-letter-spacing );color:var( --e-global-color-tk_white );}.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 );line-height:var( --e-global-typography-text-line-height );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-27 .elementor-element.elementor-element-a50cbf9{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-78e3649{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-241ebf4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 32px;--row-gap:18px;--column-gap:32px;--grid-auto-flow:row;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a37821d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-64138b8 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-00fa5fb .elementor-heading-title{font-family:var( --e-global-typography-tk_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_nav-font-size );font-weight:var( --e-global-typography-tk_nav-font-weight );line-height:var( --e-global-typography-tk_nav-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-25f87c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-2a82134 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-7b3f8c6 .elementor-heading-title{font-family:var( --e-global-typography-tk_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_nav-font-size );font-weight:var( --e-global-typography-tk_nav-font-weight );line-height:var( --e-global-typography-tk_nav-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-9b14b9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-8292e96 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-f4ce4df .elementor-heading-title{font-family:var( --e-global-typography-tk_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_nav-font-size );font-weight:var( --e-global-typography-tk_nav-font-weight );line-height:var( --e-global-typography-tk_nav-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-125b0a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-4c727bc .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-cb67a01 .elementor-heading-title{font-family:var( --e-global-typography-tk_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_nav-font-size );font-weight:var( --e-global-typography-tk_nav-font-weight );line-height:var( --e-global-typography-tk_nav-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-167cb14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-167cb14:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-167cb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-b48054f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-ca64264 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-65e93c5 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-23394b6{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fab7716{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 80px;--row-gap:36px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-25f39aa{--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;}.elementor-27 .elementor-element.elementor-element-db89646 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-df45503 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-8620100{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-7b9f47c .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-e657bc5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1cb4577{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6a6cb43 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-1ca0a48 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-156c762{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ee7a1f9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f3c0f18 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-da769a6 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-e6ecb81{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-427f401{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-30dbf78 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-a636e84 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-8a36faa{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c9bf9d8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7afbafb .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-d47f6ca .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-910d5d6{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-55af78f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9a9a489 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-847fa12 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-751e569{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1477871{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1d4e9f5 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-bf84c3c .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-eb5b139{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3a60338{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-3a60338:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3a60338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-dc1a2ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 80px;--row-gap:36px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;}.elementor-27 .elementor-element.elementor-element-29b551a{--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;}.elementor-27 .elementor-element.elementor-element-5efb067 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-8541720 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-84a8c4b{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d1f2379 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4e51d07{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-e345d8a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-24f208f .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6a40e90 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-67c309b{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9482f45{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-141bd02 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4df1645 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-3c80058{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-8533398{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-684b40d .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-03e0319 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-52d7522{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-4f54adf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ba8b21e .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4e42e7b .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-50e11aa{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-870292e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cc386d5 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-df184ab .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-ccae7d5{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d8c59d2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f731685 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-68bff3f .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-9431bdd{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e8e0cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-e8e0cdd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e8e0cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-5bdda67{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 80px;--row-gap:36px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;}.elementor-27 .elementor-element.elementor-element-039f458{--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;}.elementor-27 .elementor-element.elementor-element-48bb675 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4b2553d .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-112a3ad{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d3e8d12 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-15e3fc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-4305708{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6f43e18 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-87b19c8 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-e7d4404{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0dc4370{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2fcc164 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f9bc7b6 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-f553595{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-533dea5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ca5fbe9 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-b886213 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-f166add{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6c2b944{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-179b1a0 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-9edd334 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-7e64349{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-057b37f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fd3107f .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-182abcc .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-3aef92f{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c0ce738{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ffce6ac .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4cafaa3 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-9746e41{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-935eb9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-935eb9b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-935eb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-75c5cb0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 80px;--row-gap:36px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;}.elementor-27 .elementor-element.elementor-element-1971aaa{--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;}.elementor-27 .elementor-element.elementor-element-be23900 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-613203b .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-ea16d30{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-cd3f092 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-0800265{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0ff37f2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-10e002a .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f226911 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-5df8dac{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-607573e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7c9440e .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-035fd87 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-4307604{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-7c756f1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b2d282 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-aa4a098 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-4b76554{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3c8f8fa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b8f2fc .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-d294a33 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-f55434c{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5fa3d65{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-def9261 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4d20437 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-ebe4125{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f616f27{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-05aae3d .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-ab62e35 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-c5817db{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2ffe68d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-2ffe68d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2ffe68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_ink );}.elementor-27 .elementor-element.elementor-element-b4b1deb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 48px;--row-gap:24px;--column-gap:48px;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-b586fe9{--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;}.elementor-27 .elementor-element.elementor-element-f20d0ab .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-de7df5b .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-f657ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-de9b619{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-tk_ondarkm );}.elementor-27 .elementor-element.elementor-element-111e4a5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-f5fef50{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-4dfa8a7 .elementor-heading-title{font-family:var( --e-global-typography-tk_stat-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_stat-font-size );font-weight:var( --e-global-typography-tk_stat-font-weight );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-bf96d01 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-472a9ad{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-tk_ondarkm );}.elementor-27 .elementor-element.elementor-element-31f673e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-4fc96f0 .elementor-heading-title{font-family:var( --e-global-typography-tk_stat-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_stat-font-size );font-weight:var( --e-global-typography-tk_stat-font-weight );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-56a88c4 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-dc8c0b0{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-tk_ondarkm );}.elementor-27 .elementor-element.elementor-element-51d2768{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-04ad146 .elementor-heading-title{font-family:var( --e-global-typography-tk_stat-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_stat-font-size );font-weight:var( --e-global-typography-tk_stat-font-weight );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-a681225 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-261661a{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-tk_ondarkm );}.elementor-27 .elementor-element.elementor-element-ade1c9a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-27 .elementor-element.elementor-element-1988500 .elementor-heading-title{font-family:var( --e-global-typography-tk_stat-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_stat-font-size );font-weight:var( --e-global-typography-tk_stat-font-weight );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-6df56ba .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-c095b1a{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-tk_ondarkm );}.elementor-27 .elementor-element.elementor-element-e59fd62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-e59fd62:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e59fd62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-8f71f64{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-309f0e5 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-e3ec570 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-85ae693{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-cf5ff2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-e0fb885{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-e0fb885:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e0fb885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-1fbd148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-27 .elementor-element.elementor-element-b32955d .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-12c12b8 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-d011588{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f243a09{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-8fdd9b2 .elementor-heading-title{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2d85446 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-b439de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-b439de5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b439de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-6a47730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-27 .elementor-element.elementor-element-055f594 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-bb1f217 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-6057239{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-45b2e57{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-8cbe765 .elementor-heading-title{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e6a75c4 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-152c4fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-152c4fa:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-152c4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-658895b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-27 .elementor-element.elementor-element-39ec580 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-1be7f37 .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-b662cb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-44629ae{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-8f67fe7 .elementor-heading-title{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9adb964 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-235b3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-235b3cb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-235b3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-2161af9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-27 .elementor-element.elementor-element-56dcb50 .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-084c5fc .elementor-heading-title{font-family:var( --e-global-typography-tk_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h4-font-size );font-weight:var( --e-global-typography-tk_h4-font-weight );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-7289469{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5f9323b{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-ce21533 .elementor-heading-title{font-family:var( --e-global-typography-tk_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_small-font-size );font-weight:var( --e-global-typography-tk_small-font-weight );line-height:var( --e-global-typography-tk_small-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c56d31a .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-3d1f70c{--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:6px 14px;--row-gap:6px;--column-gap:14px;--flex-wrap:wrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-6d41b43 .elementor-heading-title{font-family:var( --e-global-typography-tk_body-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_body-font-size );font-weight:var( --e-global-typography-tk_body-font-weight );line-height:var( --e-global-typography-tk_body-line-height );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-b9d5378 .elementor-heading-title{font-family:var( --e-global-typography-tk_button-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_button-font-size );font-weight:var( --e-global-typography-tk_button-font-weight );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-c4ca221{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-c4ca221:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c4ca221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_paper );}.elementor-27 .elementor-element.elementor-element-ce3e510{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 96px;--row-gap:40px;--column-gap:96px;--grid-auto-flow:row;--align-items:start;}.elementor-27 .elementor-element.elementor-element-c6f79e9{--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;}.elementor-27 .elementor-element.elementor-element-63b70bc .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f177820 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_head );}.elementor-27 .elementor-element.elementor-element-cc84ac2{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-feb8880{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-bccf811{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.7;--padding-top:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-bccf811:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bccf811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tk_black );background-image:url("https://tekemsolutions-com-684491.hostingersite.com/wp-content/uploads/2026/10/tekem-svc-cta.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-bccf811::before, .elementor-27 .elementor-element.elementor-element-bccf811 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-bccf811 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-bccf811 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-bccf811 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-bccf811 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0B0D;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-5791a9c{--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;}.elementor-27 .elementor-element.elementor-element-0a1860f .elementor-heading-title{font-family:var( --e-global-typography-tk_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_eyebrow-font-size );font-weight:var( --e-global-typography-tk_eyebrow-font-weight );text-transform:var( --e-global-typography-tk_eyebrow-text-transform );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );color:var( --e-global-color-tk_bright );}.elementor-27 .elementor-element.elementor-element-8e11866 .elementor-heading-title{font-family:var( --e-global-typography-tk_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_h2-font-size );font-weight:var( --e-global-typography-tk_h2-font-weight );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );color:var( --e-global-color-tk_white );}.elementor-27 .elementor-element.elementor-element-f4209bf{font-family:var( --e-global-typography-tk_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tk_lead-font-size );font-weight:var( --e-global-typography-tk_lead-font-weight );line-height:var( --e-global-typography-tk_lead-line-height );color:var( --e-global-color-tk_ondark );}.elementor-27 .elementor-element.elementor-element-900052d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-2cb13ff{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-21c19db{--width:760px;}.elementor-27 .elementor-element.elementor-element-167cb14{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-3a60338{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-e8e0cdd{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-935eb9b{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-2ffe68d{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-e59fd62{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-c4ca221{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-bccf811{--content-width:1240px;}.elementor-27 .elementor-element.elementor-element-5791a9c{--width:820px;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-21c19db{--width:100%;}.elementor-27 .elementor-element.elementor-element-5791a9c{--width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-2cb13ff{--padding-top:180px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.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-27 .elementor-element.elementor-element-e8a832d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-af6c591 .elementor-heading-title{font-size:var( --e-global-typography-tk_display-font-size );line-height:var( --e-global-typography-tk_display-line-height );letter-spacing:var( --e-global-typography-tk_display-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a50cbf9{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.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-27 .elementor-element.elementor-element-241ebf4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-64138b8 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-00fa5fb .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-2a82134 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7b3f8c6 .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-8292e96 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f4ce4df .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-4c727bc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cb67a01 .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-167cb14{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-ca64264 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-65e93c5 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-23394b6{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-fab7716{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-db89646 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-df45503 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8620100{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-7b9f47c .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e657bc5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-6a6cb43 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1ca0a48 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-156c762{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-f3c0f18 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-da769a6 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e6ecb81{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-30dbf78 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a636e84 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8a36faa{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-7afbafb .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d47f6ca .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-910d5d6{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9a9a489 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-847fa12 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-751e569{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-1d4e9f5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bf84c3c .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-eb5b139{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-3a60338{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-dc1a2ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-5efb067 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8541720 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-84a8c4b{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-d1f2379 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4e51d07{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-24f208f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6a40e90 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-67c309b{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-141bd02 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4df1645 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3c80058{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-684b40d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-03e0319 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-52d7522{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-ba8b21e .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4e42e7b .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-50e11aa{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-cc386d5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-df184ab .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ccae7d5{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-f731685 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-68bff3f .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9431bdd{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e8e0cdd{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-5bdda67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-48bb675 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4b2553d .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-112a3ad{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-d3e8d12 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-15e3fc4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-6f43e18 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-87b19c8 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e7d4404{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-2fcc164 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f9bc7b6 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f553595{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-ca5fbe9 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-b886213 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f166add{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-179b1a0 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9edd334 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7e64349{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-fd3107f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-182abcc .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3aef92f{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-ffce6ac .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4cafaa3 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9746e41{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-935eb9b{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-75c5cb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-be23900 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-613203b .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ea16d30{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-cd3f092 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0800265{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-10e002a .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f226911 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-5df8dac{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-7c9440e .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-035fd87 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4307604{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9b2d282 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-aa4a098 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4b76554{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9b8f2fc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d294a33 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f55434c{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-def9261 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4d20437 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ebe4125{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-05aae3d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ab62e35 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c5817db{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-2ffe68d{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-b4b1deb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-f20d0ab .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-de7df5b .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-de9b619{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-111e4a5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-4dfa8a7 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bf96d01 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-472a9ad{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-4fc96f0 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-56a88c4 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-dc8c0b0{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-04ad146 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a681225 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-261661a{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-1988500 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6df56ba .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c095b1a{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e59fd62{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-309f0e5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e3ec570 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-85ae693{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-cf5ff2c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-b32955d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-12c12b8 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8fdd9b2 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-2d85446 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-055f594 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bb1f217 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8cbe765 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e6a75c4 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-39ec580 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1be7f37 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8f67fe7 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9adb964 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-56dcb50 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-084c5fc .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ce21533 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-c56d31a .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6d41b43 .elementor-heading-title{font-size:var( --e-global-typography-tk_body-font-size );line-height:var( --e-global-typography-tk_body-line-height );}.elementor-27 .elementor-element.elementor-element-b9d5378 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c4ca221{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-ce3e510{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-63b70bc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f177820 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cc84ac2{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-bccf811{--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-0a1860f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8e11866 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f4209bf{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2cb13ff{--min-height:92vh;--padding-top:150px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e8a832d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-af6c591 .elementor-heading-title{font-size:var( --e-global-typography-tk_display-font-size );line-height:var( --e-global-typography-tk_display-line-height );letter-spacing:var( --e-global-typography-tk_display-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a50cbf9{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.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-27 .elementor-element.elementor-element-241ebf4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-64138b8 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-00fa5fb .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-2a82134 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7b3f8c6 .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-8292e96 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f4ce4df .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-4c727bc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cb67a01 .elementor-heading-title{font-size:var( --e-global-typography-tk_nav-font-size );line-height:var( --e-global-typography-tk_nav-line-height );}.elementor-27 .elementor-element.elementor-element-167cb14{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-ca64264 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-65e93c5 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-23394b6{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-fab7716{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-db89646 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-df45503 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8620100{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-7b9f47c .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e657bc5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1cb4577{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6a6cb43 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1ca0a48 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-156c762{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-ee7a1f9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f3c0f18 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-da769a6 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e6ecb81{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-427f401{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-30dbf78 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a636e84 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8a36faa{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-c9bf9d8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7afbafb .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d47f6ca .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-910d5d6{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-55af78f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9a9a489 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-847fa12 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-751e569{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-1477871{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1d4e9f5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bf84c3c .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-eb5b139{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-3a60338{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-dc1a2ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-5efb067 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8541720 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-84a8c4b{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-d1f2379 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4e51d07{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-e345d8a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-24f208f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6a40e90 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-67c309b{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9482f45{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-141bd02 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4df1645 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3c80058{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-8533398{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-684b40d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-03e0319 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-52d7522{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-4f54adf{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ba8b21e .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4e42e7b .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-50e11aa{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-870292e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cc386d5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-df184ab .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ccae7d5{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-d8c59d2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f731685 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-68bff3f .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9431bdd{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e8e0cdd{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-5bdda67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-48bb675 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4b2553d .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-112a3ad{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-d3e8d12 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-15e3fc4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-4305708{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6f43e18 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-87b19c8 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e7d4404{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-0dc4370{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2fcc164 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f9bc7b6 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f553595{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-533dea5{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ca5fbe9 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-b886213 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f166add{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-6c2b944{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-179b1a0 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9edd334 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7e64349{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-057b37f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fd3107f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-182abcc .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3aef92f{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-c0ce738{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ffce6ac .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4cafaa3 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9746e41{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-935eb9b{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-75c5cb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-be23900 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-613203b .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ea16d30{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-cd3f092 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0800265{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0ff37f2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-10e002a .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f226911 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-5df8dac{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-607573e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7c9440e .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-035fd87 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4307604{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-7c756f1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b2d282 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-aa4a098 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4b76554{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-3c8f8fa{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b8f2fc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d294a33 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f55434c{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-5fa3d65{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-def9261 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4d20437 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ebe4125{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-f616f27{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-05aae3d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ab62e35 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c5817db{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-2ffe68d{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-b4b1deb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-f20d0ab .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-de7df5b .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-de9b619{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-111e4a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-4dfa8a7 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bf96d01 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-472a9ad{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-4fc96f0 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-56a88c4 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-dc8c0b0{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-04ad146 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a681225 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-261661a{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-1988500 .elementor-heading-title{font-size:var( --e-global-typography-tk_stat-font-size );line-height:var( --e-global-typography-tk_stat-line-height );letter-spacing:var( --e-global-typography-tk_stat-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6df56ba .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c095b1a{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e59fd62{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-309f0e5 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e3ec570 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-85ae693{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-cf5ff2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-b32955d .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-12c12b8 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8fdd9b2 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-2d85446 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-055f594 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bb1f217 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8cbe765 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-e6a75c4 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-39ec580 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1be7f37 .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8f67fe7 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-9adb964 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-56dcb50 .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-084c5fc .elementor-heading-title{font-size:var( --e-global-typography-tk_h4-font-size );line-height:var( --e-global-typography-tk_h4-line-height );letter-spacing:var( --e-global-typography-tk_h4-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ce21533 .elementor-heading-title{font-size:var( --e-global-typography-tk_small-font-size );line-height:var( --e-global-typography-tk_small-line-height );}.elementor-27 .elementor-element.elementor-element-c56d31a .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6d41b43 .elementor-heading-title{font-size:var( --e-global-typography-tk_body-font-size );line-height:var( --e-global-typography-tk_body-line-height );}.elementor-27 .elementor-element.elementor-element-b9d5378 .elementor-heading-title{font-size:var( --e-global-typography-tk_button-font-size );line-height:var( --e-global-typography-tk_button-line-height );letter-spacing:var( --e-global-typography-tk_button-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c4ca221{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-ce3e510{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-63b70bc .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f177820 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cc84ac2{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}.elementor-27 .elementor-element.elementor-element-bccf811{--min-height:540px;--padding-top:88px;--padding-bottom:88px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-0a1860f .elementor-heading-title{font-size:var( --e-global-typography-tk_eyebrow-font-size );line-height:var( --e-global-typography-tk_eyebrow-line-height );letter-spacing:var( --e-global-typography-tk_eyebrow-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8e11866 .elementor-heading-title{font-size:var( --e-global-typography-tk_h2-font-size );line-height:var( --e-global-typography-tk_h2-line-height );letter-spacing:var( --e-global-typography-tk_h2-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f4209bf{font-size:var( --e-global-typography-tk_lead-font-size );line-height:var( --e-global-typography-tk_lead-line-height );}}