.elementor-11 .elementor-element.elementor-element-5bdff136{--display:flex;--min-height:100vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-5bdff136:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5bdff136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(190deg, #FFFFFF 0%, #F8F9FB 100%);}.elementor-11 .elementor-element.elementor-element-c19aaaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-8faf5a8 );margin:0px 0px 14px 0px;font-family:"Heebo", Sans-serif;font-size:80px;font-weight:800;line-height:1.05em;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#16213E;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:500;line-height:1.45em;margin:0px 370px 34px 0px;}.elementor-11 .elementor-element.elementor-element-3a896c78 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn{background-color:#FFFFFF;padding:16px 28px 16px 28px;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-8faf5a8 );fill:var( --e-global-color-8faf5a8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C66FF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn:hover{background-color:var( --e-global-color-8faf5a8 );color:#ffffff;fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-3a896c78{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn > i, .elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn > i, .rtl .elementor-11 .elementor-element.elementor-element-3a896c78 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-11 .elementor-element.elementor-element-18055c79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-c60f6af{margin:0px -130px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-54931f4a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-54931f4a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-54931f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title > span{background-color:#2575fc;color:#ffffff;padding:2px 5px 2px 5px;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;font-style:normal;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title > span{font-style:normal;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#2575fc;font-size:18px;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-63cd5bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bf0a8c2{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-9f34ecc{text-align:center;}.elementor-11 .elementor-element.elementor-element-9f34ecc .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-8faf5a8 );}.elementor-11 .elementor-element.elementor-element-9bb96e7{--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-11 .elementor-element.elementor-element-bf3fdda{text-align:center;}.elementor-11 .elementor-element.elementor-element-bf3fdda .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-8faf5a8 );}.elementor-11 .elementor-element.elementor-element-8b3061b{--display:flex;}.elementor-11 .elementor-element.elementor-element-0e1c716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-84f7b8a{--display:flex;}.elementor-11 .elementor-element.elementor-element-84f7b8a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-84f7b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-11 .elementor-element.elementor-element-3a2e83d6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-baf51e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-56f1815{--display:flex;}.elementor-11 .elementor-element.elementor-element-e64d1a1{--display:flex;}.elementor-11 .elementor-element.elementor-element-911feef{--display:flex;}.elementor-11 .elementor-element.elementor-element-5b163cf{--display:flex;}.elementor-11 .elementor-element.elementor-element-241cb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-241cb98 .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-4848eda{--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-11 .elementor-element.elementor-element-0f89a47{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-11 .elementor-element.elementor-element-f1da56b{--display:flex;}.elementor-11 .elementor-element.elementor-element-4757062{--display:flex;}.elementor-11 .elementor-element.elementor-element-2cc5f91{--display:flex;}.elementor-11 .elementor-element.elementor-element-788a0f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-de55257{--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;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-84bf445 .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-84bf445 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-948d307 .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-948d307 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-61f3525 .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-61f3525 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-1d5b50e .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-1d5b50e .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-38ad70f .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-38ad70f .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-1e0b45f .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-1e0b45f .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-8d4d5da .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-8d4d5da .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-eed2382 .elementor-icon-list-icon i{color:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-repeater-item-eed2382 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-11 .elementor-element.elementor-element-7fc91cbe{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-7fc91cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item > a{padding:0px 30px 26px 0px !important;margin:0px 25px 26px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAEAEA;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .ekit_page_list_content{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-icon{display:flex;align-items:flex-start;justify-content:center;margin:0px 30px 0px 0px;width:28px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0E58C0;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke:#0E58C0;fill:#0E58C0;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-icon i{font-size:28px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-icon svg{max-width:28px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-text{color:#222222;margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8faf5a8 );}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;line-height:27px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .ekit_menu_subtitle{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#777777;padding:14px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item a:hover .ekit_menu_subtitle{color:#777777;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .ekit_menu_label{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:400;line-height:13px;margin:-25px 0px 0px 0px;border-radius:7px 7px 7px 0px;align-self:center;}.elementor-11 .elementor-element.elementor-element-9f8d1eb{--display:flex;}.elementor-11 .elementor-element.elementor-element-441058a{--display:flex;}.elementor-11 .elementor-element.elementor-element-c27353b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-c27353b .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-58b980e{--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-11 .elementor-element.elementor-element-a457813{--display:flex;}.elementor-11 .elementor-element.elementor-element-d693962{--display:flex;}.elementor-11 .elementor-element.elementor-element-19d72f5{--display:flex;}.elementor-11 .elementor-element.elementor-element-046ba13{--display:flex;}.elementor-11 .elementor-element.elementor-element-6ae63a3{--display:flex;}.elementor-11 .elementor-element.elementor-element-6f107b9{--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-11 .elementor-element.elementor-element-448b8db{--display:flex;}.elementor-11 .elementor-element.elementor-element-a13c0bc{--display:flex;}.elementor-11 .elementor-element.elementor-element-51e9f0d{--display:flex;}.elementor-11 .elementor-element.elementor-element-87daa6a{--display:flex;}.elementor-11 .elementor-element.elementor-element-8488a00{--display:flex;}.elementor-11 .elementor-element.elementor-element-db99913{--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-11 .elementor-element.elementor-element-ea2f6cc{--display:flex;}.elementor-11 .elementor-element.elementor-element-f63c726{--display:flex;}.elementor-11 .elementor-element.elementor-element-4dc921a{--display:flex;}.elementor-11 .elementor-element.elementor-element-cdd3b95{--display:flex;}.elementor-11 .elementor-element.elementor-element-d278601{--display:flex;}.elementor-11 .elementor-element.elementor-element-d03fad0{--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-11 .elementor-element.elementor-element-063088b{--display:flex;}.elementor-11 .elementor-element.elementor-element-61d5933{--display:flex;}.elementor-11 .elementor-element.elementor-element-808228e{--display:flex;}.elementor-11 .elementor-element.elementor-element-8515f9b{--display:flex;}.elementor-11 .elementor-element.elementor-element-541da30{--display:flex;}.elementor-11 .elementor-element.elementor-element-e298032{--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-11 .elementor-element.elementor-element-56a23fd{--display:flex;}.elementor-11 .elementor-element.elementor-element-ef2bba9{--display:flex;}.elementor-11 .elementor-element.elementor-element-592e56b{--display:flex;}.elementor-11 .elementor-element.elementor-element-b0c9164{--display:flex;}.elementor-11 .elementor-element.elementor-element-ec1f03f{--display:flex;}.elementor-11 .elementor-element.elementor-element-a728f57{--display:flex;}.elementor-11 .elementor-element.elementor-element-30f0f41{--display:flex;}.elementor-11 .elementor-element.elementor-element-88fec2c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:112px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .ekit-heading__description{max-width:57%;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title{color:#252235;margin:0px 0px 8px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#252235;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Heebo", Sans-serif;font-size:56px;line-height:60px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 3px 0px;}.elementor-11 .elementor-element.elementor-element-61f761e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementor-repeater-item-8919738{background-color:#9460ff;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementor-repeater-item-2ed8108{background-color:#fe8f75;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementor-repeater-item-42f3647{background-color:#35B3CF;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementor-repeater-item-6a2e719{background-color:#E1A882;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial_card, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#0E58C0;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider .swiper-pagination span{background-color:#e7e7e7;width:12px;height:12px;border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#252235;width:16px;height:16px;transform:scale(1.2);}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider, .elementor-11 .elementor-element.elementor-element-20ec6598  .elementskit-testimonial_card{padding:38px 34px 40px 34px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-tootltip-testimonial .elementskit-commentor-content:hover, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider:hover, .elementor-11 .elementor-element.elementor-element-20ec6598  .elementskit-testimonial_card:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider.testimonial-active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#ffffff;margin:0px 0px 33px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial_card .elementskit-commentor-coment{color:#ffffff;margin:0px 0px 33px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-stars > li > a, .elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-stars > li > span{color:#FFFFFF;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-stars > li:not(:last-child){margin-right:0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-stars{margin:0px 0px 9px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-profile-info .elementskit-author-name{color:#ffffff;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-profile-info .elementskit-author-des{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-commentor-image > img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#ffffff;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-commentor-bio .elementskit-commentor-image > img{height:60px;width:60px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .ekit-testimonial--avatar{margin:0px 10px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider .swiper-pagination{bottom:-68px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-11 .elementor-element.elementor-element-496a4a25{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:-2px;}.elementor-11 .elementor-element.elementor-element-309d0f75{text-align:center;}.elementor-11 .elementor-element.elementor-element-14dbf459 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 25px 0px;font-family:"Lato", Sans-serif;font-size:48px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-14dbf459 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8faf5a8 );}.elementor-11 .elementor-element.elementor-element-14dbf459 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-11 .elementor-element.elementor-element-14dbf459 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#565656;font-family:"Lato", Sans-serif;font-size:18px;margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-14dbf459 .elementskit-section-title-wraper p{font-family:"Lato", Sans-serif;font-size:15px;}.elementor-11 .elementor-element.elementor-element-f719252{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c436f25 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn{background-color:#0E58C0;padding:21px 55px 21px 55px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#ffffff;fill:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4481fe;border-radius:49px 49px 49px 49px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn:hover{background-color:#ffffff;color:#2575fc;fill:#2575fc;}.elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn > i, .elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn > i, .rtl .elementor-11 .elementor-element.elementor-element-4c436f25 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-11 .elementor-element.elementor-element-7a9fe986 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn{background-color:rgba(0,0,0,0);padding:21px 55px 21px 55px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-8faf5a8 );fill:var( --e-global-color-8faf5a8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4481fe;border-radius:50px 50px 50px 50px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn:hover{background-color:var( --e-global-color-8faf5a8 );color:#ffffff;fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn > i, .elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn > i, .rtl .elementor-11 .elementor-element.elementor-element-7a9fe986 .elementskit-btn > svg{margin-left:5px;margin-right:0;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-bf0a8c2{--width:50%;}.elementor-11 .elementor-element.elementor-element-9bb96e7{--width:50%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-5bdff136{--padding-top:160px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-title{font-size:45px;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-subtitle{margin:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-0e1c716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-baf51e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-241cb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-241cb98 .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-788a0f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item > a{padding:0px 0px 26px 0px !important;margin:0px 9px 26px 9px;}.elementor-11 .elementor-element.elementor-element-c27353b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-c27353b .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-88fec2c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .ekit-heading__description{max-width:76%;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2;}.elementor-11 .elementor-element.elementor-element-f719252{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-5bdff136{--padding-top:120px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-c19aaaa{--justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-25e19416 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-3a896c78 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-4fbad27 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-0e1c716 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-baf51e1 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-241cb98 .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-241cb98 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-788a0f3 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item > a{padding:0px 0px 26px 0px !important;margin:0px 0px 26px 0px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-item{line-height:24px;}.elementor-11 .elementor-element.elementor-element-7fc91cbe .ekit_menu_subtitle{padding:8px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c27353b .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-c27353b .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .ekit-heading__description{max-width:100%;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-f6c33e3 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20ec6598 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-11 .elementor-element.elementor-element-4c436f25 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-11 .elementor-element.elementor-element-7a9fe986 .ekit-btn-wraper .elementskit-btn{justify-content:center;}}/* Start custom CSS for html, class: .elementor-element-cba8c75 *//* Container that hides the overflowing logos */
.carousel-wrapper {
    width: 100%;
    overflow: hidden; /* Hides the scrollbar */
    padding: 2rem 0;
    position: relative;
    background-color: #ffffff;
}

/* The moving track */
.carousel-track {
    display: flex;
    width: max-content; /* Expands to fit all logos */
    animation: scrollLeft 30s linear infinite; /* Adjust '30s' to make it faster or slower */
}

/* Optional UX feature: Pause the animation when a user hovers over it to click a link */
.carousel-track:hover {
    animation-play-state: paused;
}

/* Specific dimensions for the logos as requested (150x50) */
.logo-link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 150px; 
    height: 50px; 
    margin: 0 2rem; /* Adds spacing between the logos */
    flex-shrink: 0; /* Prevents logos from squishing together */
    text-decoration: none;
    
    /* Visual styling */
    filter: grayscale(100%);
    opacity: 0.6;
    transition: all 0.3s ease-in-out;
}

/* Hover effect */
.logo-link:hover {
    filter: grayscale(0%);
    opacity: 1;
}

/* Ensure images fit perfectly inside the 150x50 box */
.logo-image {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain; 
}

/* The continuous scrolling animation */
@keyframes scrollLeft {
    0% {
        transform: translateX(0);
    }
    100% {
        /* Translates exactly half the width of the track (one full set of logos) */
        transform: translateX(-50%); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-122e48e */.hpw-services {
  --hpw-bg: #f6f7f9;
  --hpw-card: #ffffff;
  --hpw-ink: #111827;
  --hpw-muted: #667085;
  --hpw-line: #e3e7ee;
  --hpw-soft: #eef5ff;
  --hpw-accent: #0E58C0;
  --hpw-accent-dark: #073f91;
  --hpw-accent-rgb: 14, 88, 192;
  --hpw-shadow: 0 18px 50px rgba(17, 24, 39, 0.08);

  background: var(--hpw-bg);
  color: var(--hpw-ink);
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  padding: 56px 18px;
}

.hpw-services,
.hpw-services * {
  box-sizing: border-box;
}

.hpw-services__grid {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin: 0 auto;
  max-width: 1180px;
}

.hpw-service-card {
  background: var(--hpw-card);
  border: 1px solid var(--hpw-line);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  min-height: 100%;
  padding: 24px;
  transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;
}

.hpw-service-card:hover {
  border-color: rgba(var(--hpw-accent-rgb), 0.38);
  box-shadow: var(--hpw-shadow);
  transform: translateY(-3px);
}

.hpw-service-card__icon {
  align-items: center;
  background: var(--hpw-soft);
  border: 1px solid rgba(var(--hpw-accent-rgb), 0.16);
  border-radius: 8px;
  color: var(--hpw-accent);
  display: flex;
  height: 58px;
  justify-content: center;
  margin-bottom: 22px;
  width: 58px;
}

.hpw-service-card__icon svg {
  height: 30px;
  width: 30px;
}

.hpw-service-card__icon path,
.hpw-service-card__icon circle {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.8;
}

.hpw-service-card h3 {
  color: #000000;
  font-size: 1.14rem;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 1.3;
  margin: 0 0 12px;
}

.hpw-service-card p {
  color: var(--hpw-muted);
  font-size: 0.96rem;
  line-height: 1.65;
  margin: 0 0 24px;
}

.hpw-service-card__button {
  align-items: center;
  background: var(--hpw-accent);
  border: 1px solid var(--hpw-accent);
  border-radius: 8px;
  color: #ffffff;
  display: inline-flex;
  font-size: 0.95rem;
  font-weight: 900;
  justify-content: center;
  margin-top: auto;
  min-height: 46px;
  padding: 0 18px;
  text-decoration: none;
  transition: background 180ms ease, border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;
  width: 100%;
}

.hpw-service-card__button:hover {
  background: var(--hpw-accent-dark);
  border-color: var(--hpw-accent-dark);
  box-shadow: 0 12px 26px rgba(var(--hpw-accent-rgb), 0.22);
  transform: translateY(-1px);
}

.hpw-service-card__button:focus-visible {
  outline: 3px solid rgba(var(--hpw-accent-rgb), 0.25);
  outline-offset: 3px;
}

@media (max-width: 1080px) {
  .hpw-services__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 640px) {
  .hpw-services {
    padding: 36px 14px;
  }

  .hpw-services__grid {
    grid-template-columns: 1fr;
  }

  .hpw-service-card {
    padding: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-page-list, class: .elementor-element-7fc91cbe *//* Changes the color of font-based icons */
.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-icon i {
    color: #0E58C0 !important;
}

/* Changes the color of SVG-based icons */
.elementor-11 .elementor-element.elementor-element-7fc91cbe .elementor-icon-list-icon svg {
    fill: #0E58C0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c695afb *//* --- Base Styling --- */
/* Imported Inter for the body text, and Lato (weight 700) for the heading */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&family=Lato:wght@700&display=swap');

body {
    font-family: 'Inter', sans-serif;
    color: #334155;
    background-color: #f4f7f9;
    margin: 0;
    padding: 0;
    line-height: 1.6;
}

.faq-section {
    padding: 80px 20px;
}

.faq-container {
    max-width: 1200px;
    margin: 0 auto;
}

/* --- Typography & Headers --- */
.faq-header {
    text-align: center;
    margin-bottom: 50px;
    animation: fadeUp 0.6s ease-out forwards;
}

/* Updated Heading styling */
.faq-header h2 {
    font-family: 'Lato', sans-serif;
    font-size: 48px;
    font-weight: 700;
    color: #0f172a; /* Default color for the rest of the word */
    margin: 0 0 10px 0;
}

/* Custom color for F, A, and Q */
.highlight-letter {
    color: #0E58C0;
}

.faq-header p {
    font-size: 1.1rem;
    color: #64748b;
    margin: 0;
}

/* --- Layout Grid --- */
.faq-grid {
    display: flex;
    flex-direction: column; /* Mobile first: stacked */
    gap: 20px;
}

/* Desktop layout: 2 equal columns side by side */
@media (min-width: 900px) {
    .faq-grid {
        flex-direction: row;
        gap: 30px;
        align-items: flex-start;
    }
    
    .faq-column {
        flex: 1;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
}

/* --- Individual FAQ Card Styles --- */
.faq-item {
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);
    border: 1px solid #e2e8f0;
    overflow: hidden;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    opacity: 0;
    animation: fadeUp 0.6s ease-out forwards;
}

.faq-item:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.08), 0 4px 6px -2px rgba(0, 0, 0, 0.04);
}

.left-col .faq-item { animation-delay: 0.1s; }
.right-col .faq-item { animation-delay: 0.2s; }

/* --- Question (Summary) --- */
.faq-question {
    padding: 20px 24px;
    font-size: 1.05rem;
    font-weight: 600;
    color: #1e293b;
    cursor: pointer;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: color 0.3s ease;
}

.faq-question::-webkit-details-marker {
    display: none;
}

.faq-item[open] .faq-question {
    color: #0E58C0; /* Matches your custom brand color */
}

/* --- Custom Animated Icon --- */
.faq-icon {
    position: relative;
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-left: 15px;
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.faq-icon::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 9px;
    width: 2px;
    background-color: #64748b;
    border-radius: 2px;
    transition: background-color 0.3s ease;
}

.faq-icon::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 9px;
    height: 2px;
    background-color: #64748b;
    border-radius: 2px;
    transition: background-color 0.3s ease;
}

.faq-item[open] .faq-icon {
    transform: rotate(135deg);
}

.faq-item[open] .faq-icon::before,
.faq-item[open] .faq-icon::after {
    background-color: #0E58C0; /* Matches your custom brand color */
}

/* --- Smooth Accordion Animation --- */
.faq-answer-wrapper {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.faq-item[open] .faq-answer-wrapper {
    grid-template-rows: 1fr;
}

.faq-answer {
    overflow: hidden;
}

.faq-answer-inner {
    padding: 0 24px 24px 24px;
    color: #475569;
}

.faq-answer-inner p {
    margin: 0 0 12px 0;
}

.faq-answer-inner p:last-child {
    margin: 0;
}

.faq-answer-inner strong {
    color: #1e293b;
    font-weight: 600;
}

/* --- Responsive adjustment for header --- */
@media (max-width: 600px) {
    .faq-header h2 {
        font-size: 36px; /* Scales down on mobile for better fit */
    }
}

/* --- Entrance Animation Keyframes --- */
@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */