.elementor-55 .elementor-element.elementor-element-5d74f60{--display:flex;--min-height:90vh;--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;--flex-wrap:nowrap;--z-index:1;}.elementor-55 .elementor-element.elementor-element-5d74f60:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5d74f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-43ebfa4{--display:flex;--justify-content:flex-end;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-43ebfa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .line .word{opacity:0.2;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .word .char{opacity:0.2;}.elementor-55 .elementor-element.elementor-element-2805c04{width:var( --container-widget-width, 100% );max-width:100%;margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-2805c04.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .line{text-align:start !important;color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines{text-align:start !important;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .word{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .line, .elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .word{font-family:"Manrope", Sans-serif;font-size:120px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll{background:var( --e-global-color-e632858 );}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-line-mask{background:var( --e-global-color-e632858 );}.elementor-55 .elementor-element.elementor-element-0136fdf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-0136fdf > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-0136fdf .qodef-qi-animated-text{text-align:left;}.elementor-55 .elementor-element.elementor-element-0136fdf .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-49ea2e1-font-family ), Sans-serif;font-size:var( --e-global-typography-49ea2e1-font-size );font-weight:var( --e-global-typography-49ea2e1-font-weight );text-transform:var( --e-global-typography-49ea2e1-text-transform );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-55 .elementor-element.elementor-element-9bd63ae{--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:flex-end;--margin-top:7em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-55 .elementor-element.elementor-element-9bd63ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion .qodef-e-title-holder{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );padding:8px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion .qodef-e-content{padding:10px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--boxed{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--boxed .qodef-e-title-holder:not(:first-child){border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--border-top{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--border-top .qodef-e-title-holder{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--border-between .qodef-e-content{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion.qodef-style--border-between .qodef-e-title-holder{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-e-title-holder .qodef-e-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-e-mark{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e168ed7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-55 .elementor-element.elementor-element-e168ed7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e168ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e777cd9 ) 0%, var( --e-global-color-9947692 ) 100%);}.elementor-55 .elementor-element.elementor-element-57d3fc5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6149ddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b5d3916{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-b5d3916.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-bfdc068{--display:flex;--min-height:111px;--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:flex-end;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-f9b98de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:8em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-55 .elementor-element.elementor-element-f9b98de:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-f9b98de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e777cd9 );}.elementor-55 .elementor-element.elementor-element-f0c8f0d{--display:flex;}.elementor-55 .elementor-element.elementor-element-d4e6b5b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-55 .elementor-element.elementor-element-d4e6b5b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d4e6b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-20c27c0{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-53bfb14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-53bfb14 .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-53bfb14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-53bfb14.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-53bfb14.elementor-view-default .elementor-icon{color:var( --e-global-color-9947692 );border-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-53bfb14.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-53bfb14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-53bfb14 .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-53bfb14 .elementor-icon svg{height:30px;}.elementor-55 .elementor-element.elementor-element-5ef1905{--display:flex;--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-62b59ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-62b59ad .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-e1c4d1b{font-family:var( --e-global-typography-784143b-font-family ), Sans-serif;font-size:var( --e-global-typography-784143b-font-size );font-weight:var( --e-global-typography-784143b-font-weight );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-558911a{--display:flex;}.elementor-55 .elementor-element.elementor-element-31bd6f0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-55 .elementor-element.elementor-element-31bd6f0:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-31bd6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-31bd6f0:hover{background-color:var( --e-global-color-e5f9c84 );}.elementor-55 .elementor-element.elementor-element-f41b232{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7ffbe17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-7ffbe17 .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-7ffbe17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7ffbe17.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7ffbe17.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7ffbe17.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7ffbe17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7ffbe17 .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-7ffbe17 .elementor-icon svg{height:30px;}.elementor-55 .elementor-element.elementor-element-3a82356{--display:flex;--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-55 .elementor-element.elementor-element-71a7a46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-71a7a46 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-fc14416{font-family:var( --e-global-typography-784143b-font-family ), Sans-serif;font-size:var( --e-global-typography-784143b-font-size );font-weight:var( --e-global-typography-784143b-font-weight );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-d9bdb4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-55 .elementor-element.elementor-element-3061fa2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-55 .elementor-element.elementor-element-69b8970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-69b8970 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-42f2d43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-0ddb144{background-color:var( --e-global-color-9947692 );padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-0ddb144:hover{background-color:var( --e-global-color-e5f9c84 );}.elementor-55 .elementor-element.elementor-element-0ddb144.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-55 .elementor-element.elementor-element-0ddb144.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-9947692 );color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-0ddb144.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-0ddb144.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-0ddb144.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon{font-size:23px;padding:10px;}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title a{font-family:var( --e-global-typography-8c34628-font-family ), Sans-serif;font-size:var( --e-global-typography-8c34628-font-size );font-weight:var( --e-global-typography-8c34628-font-weight );text-transform:var( --e-global-typography-8c34628-text-transform );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-f165e97{background-color:var( --e-global-color-9947692 );padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-f165e97:hover{background-color:var( --e-global-color-e5f9c84 );}.elementor-55 .elementor-element.elementor-element-f165e97.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-55 .elementor-element.elementor-element-f165e97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-9947692 );color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-f165e97.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-f165e97.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-f165e97.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon{font-size:23px;padding:10px;}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title a{font-family:var( --e-global-typography-8c34628-font-family ), Sans-serif;font-size:var( --e-global-typography-8c34628-font-size );font-weight:var( --e-global-typography-8c34628-font-weight );text-transform:var( --e-global-typography-8c34628-text-transform );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-b94ea68{background-color:var( --e-global-color-9947692 );padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-b94ea68:hover{background-color:var( --e-global-color-e5f9c84 );}.elementor-55 .elementor-element.elementor-element-b94ea68.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-55 .elementor-element.elementor-element-b94ea68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-9947692 );color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-b94ea68.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-b94ea68.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-b94ea68.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon{font-size:23px;padding:10px;}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title a{font-family:var( --e-global-typography-8c34628-font-family ), Sans-serif;font-size:var( --e-global-typography-8c34628-font-size );font-weight:var( --e-global-typography-8c34628-font-weight );text-transform:var( --e-global-typography-8c34628-text-transform );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-dd60c74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-55 .elementor-element.elementor-element-dd60c74:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-dd60c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f9c84 );}.elementor-55 .elementor-element.elementor-element-9106f62{--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;}.elementor-55 .elementor-element.elementor-element-45c9661{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-45c9661:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-45c9661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-897360c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-17af247{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-17af247 .elementor-heading-title{color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-title-holder{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-9947692 );padding:8px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-title-holder.ui-state-active{color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-content{color:var( --e-global-color-9947692 );padding:10px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--boxed{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--boxed .qodef-e-title-holder:not(:first-child){border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--border-top{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--border-top .qodef-e-title-holder{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--border-between .qodef-e-content{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion.qodef-style--border-between .qodef-e-title-holder{border-color:var( --e-global-color-e9c5ff0 );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-e-title-holder .qodef-e-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-e-mark{color:var( --e-global-color-9947692 );}.elementor-55 .elementor-element.elementor-element-8f8b59b{--display:flex;--min-height:146px;--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-8f8b59b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8f8b59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9947692 );background-image:url("https://tch-uganda.com/wp-content/uploads/2025/09/ashley-piszek-ZkxC_vIALKk-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-d2461f5{--display:flex;}.elementor-55 .elementor-element.elementor-element-900d022 img{height:381px;object-fit:cover;object-position:center center;}.elementor-55 .elementor-element.elementor-element-21fada1{--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;--z-index:1;}.elementor-55 .elementor-element.elementor-element-21fada1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-21fada1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e777cd9 );}.elementor-55 .elementor-element.elementor-element-697c6fe{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5fb5f1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-708a81e{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}body.elementor-page-55:not(.elementor-motion-effects-element-type-background), body.elementor-page-55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e777cd9 );}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-5d74f60{--content-width:1280px;}.elementor-55 .elementor-element.elementor-element-43ebfa4{--width:65%;}.elementor-55 .elementor-element.elementor-element-9bd63ae{--width:30%;}.elementor-55 .elementor-element.elementor-element-e168ed7{--content-width:1280px;}.elementor-55 .elementor-element.elementor-element-57d3fc5{--width:100%;}.elementor-55 .elementor-element.elementor-element-6149ddf{--width:70%;}.elementor-55 .elementor-element.elementor-element-bfdc068{--width:35%;}.elementor-55 .elementor-element.elementor-element-f9b98de{--content-width:1280px;}.elementor-55 .elementor-element.elementor-element-f0c8f0d{--width:35%;}.elementor-55 .elementor-element.elementor-element-558911a{--width:35%;}.elementor-55 .elementor-element.elementor-element-d9bdb4a{--width:30%;}.elementor-55 .elementor-element.elementor-element-3061fa2{--width:200px;}.elementor-55 .elementor-element.elementor-element-42f2d43{--width:200px;}.elementor-55 .elementor-element.elementor-element-dd60c74{--content-width:1280px;}.elementor-55 .elementor-element.elementor-element-45c9661{--width:70%;}.elementor-55 .elementor-element.elementor-element-8f8b59b{--width:30%;}.elementor-55 .elementor-element.elementor-element-21fada1{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-43ebfa4{--width:50%;}}@media(min-width:1600px){.elementor-55 .elementor-element.elementor-element-0136fdf .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-62b59ad .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e1c4d1b{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-71a7a46 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fc14416{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-69b8970 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .line, .elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .word{font-size:60px;}.elementor-55 .elementor-element.elementor-element-0136fdf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-0136fdf .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-f9b98de{--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-d4e6b5b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-62b59ad .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e1c4d1b{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-31bd6f0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-71a7a46 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fc14416{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-69b8970 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-708a81e{--grid-columns:1;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-5d74f60{--min-height:94vh;--flex-wrap:wrap;}.elementor-55 .elementor-element.elementor-element-43ebfa4{--margin-top:15em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .line, .elementor-55 .elementor-element.elementor-element-2805c04.ha-text-scroll .ha-split-lines .word{font-size:20vw;}.elementor-55 .elementor-element.elementor-element-0136fdf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-0136fdf .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-55 .elementor-element.elementor-element-9bd63ae{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b702fe6 .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e168ed7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-b5d3916{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-bfdc068{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-d4e6b5b{--min-height:350px;}.elementor-55 .elementor-element.elementor-element-62b59ad .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e1c4d1b{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-31bd6f0{--min-height:350px;}.elementor-55 .elementor-element.elementor-element-71a7a46 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fc14416{font-size:var( --e-global-typography-784143b-font-size );line-height:var( --e-global-typography-784143b-line-height );letter-spacing:var( --e-global-typography-784143b-letter-spacing );}.elementor-55 .elementor-element.elementor-element-69b8970 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-0ddb144{width:var( --container-widget-width, 100% );max-width:100%;padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-0ddb144 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-f165e97{padding:12px 12px 12px 12px;}.elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-f165e97 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-b94ea68{padding:12px 12px 12px 12px;}.elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-b94ea68 .elementor-icon-box-title a{font-size:var( --e-global-typography-8c34628-font-size );line-height:var( --e-global-typography-8c34628-line-height );letter-spacing:var( --e-global-typography-8c34628-letter-spacing );word-spacing:var( --e-global-typography-8c34628-word-spacing );}.elementor-55 .elementor-element.elementor-element-17af247 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-55 .elementor-element.elementor-element-835d69d .qodef-qi-accordion .qodef-e-title-holder{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-55 .elementor-element.elementor-element-697c6fe .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-55 .elementor-element.elementor-element-5fb5f1b{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-708a81e{--grid-columns:1;}}