.elementor-62656 .elementor-element.elementor-element-97fdbbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-97fdbbf:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-97fdbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #E2EDF9 0%, #FFFFFF 72%);}.elementor-62656 .elementor-element.elementor-element-7e084ff1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-62656 .elementor-element.elementor-element-4d86e0bf{text-align:center;}.elementor-62656 .elementor-element.elementor-element-4d86e0bf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:600;line-height:56px;letter-spacing:-0.5px;color:#1E3664;}.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-62656 .elementor-element.elementor-element-6c5a6417{width:var( --container-widget-width, 760px );max-width:760px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#243C53;}.elementor-62656 .elementor-element.elementor-element-6c5a6417.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-6c5a6417 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62656 .elementor-element.elementor-element-24a591d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-31d23b97{--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:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:17px;}.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-62656 .elementor-element.elementor-element-1c437cc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-1c437cc4{text-align:start;}.elementor-62656 .elementor-element.elementor-element-1c437cc4 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-790becc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-790becc3{text-align:start;}.elementor-62656 .elementor-element.elementor-element-790becc3 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-55d6bcdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-55d6bcdb{text-align:start;}.elementor-62656 .elementor-element.elementor-element-55d6bcdb img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-2cc085ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-2cc085ef{text-align:start;}.elementor-62656 .elementor-element.elementor-element-2cc085ef img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-11b054c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-11b054c0{text-align:start;}.elementor-62656 .elementor-element.elementor-element-11b054c0 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-40ad5482.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-40ad5482{text-align:start;}.elementor-62656 .elementor-element.elementor-element-40ad5482 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-bf6f0f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-bf6f0f0{text-align:start;}.elementor-62656 .elementor-element.elementor-element-bf6f0f0 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-50011fc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-50011fc8{text-align:start;}.elementor-62656 .elementor-element.elementor-element-50011fc8 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-741de20d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-741de20d{text-align:start;}.elementor-62656 .elementor-element.elementor-element-741de20d img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-105c3284.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-105c3284{text-align:start;}.elementor-62656 .elementor-element.elementor-element-105c3284 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-522904c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-522904c3{text-align:start;}.elementor-62656 .elementor-element.elementor-element-522904c3 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-14d9fc15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-14d9fc15{text-align:start;}.elementor-62656 .elementor-element.elementor-element-14d9fc15 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-1351b9e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-1351b9e8{text-align:start;}.elementor-62656 .elementor-element.elementor-element-1351b9e8 img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-667e59ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-667e59ae{text-align:start;}.elementor-62656 .elementor-element.elementor-element-667e59ae img{width:300px;height:400px;object-fit:cover;object-position:center center;}.elementor-62656 .elementor-element.elementor-element-15eafc2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:123px;--padding-bottom:121px;--padding-left:40px;--padding-right:40px;}.elementor-62656 .elementor-element.elementor-element-15eafc2a:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-15eafc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #F8EEF0 0%, #FFFFFF 70%);}.elementor-62656 .elementor-element.elementor-element-346206a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-3b3ca687{text-align:center;}.elementor-62656 .elementor-element.elementor-element-3b3ca687 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-0.4px;color:#1E3664;}.elementor-62656 .elementor-element.elementor-element-eea5889{width:var( --container-widget-width, 720px );max-width:720px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#243C53;}.elementor-62656 .elementor-element.elementor-element-eea5889 p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-5d185d27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-4f13e0e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-4f13e0e5:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-4f13e0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF5FF;background-position:50% -26px;background-repeat:no-repeat;background-size:300px auto;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-62656 .elementor-element.elementor-element-6a1215d6 .elementor-icon-wrapper{text-align:center;}.elementor-62656 .elementor-element.elementor-element-6a1215d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-6a1215d6.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-6a1215d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-6a1215d6.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-6a1215d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-6a1215d6 .elementor-icon{font-size:22px;}.elementor-62656 .elementor-element.elementor-element-6a1215d6 .elementor-icon svg{height:22px;}.elementor-62656 .elementor-element.elementor-element-65345155{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-65345155 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:33px;color:#1E3664;}.elementor-62656 .elementor-element.elementor-element-cfdf0b4{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5E6470;}.elementor-62656 .elementor-element.elementor-element-cfdf0b4 p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-489d384f{text-align:center;}.elementor-62656 .elementor-element.elementor-element-489d384f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#1E3664;}.elementor-62656 .elementor-element.elementor-element-57e9e34e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-57e9e34e:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-57e9e34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F0;background-position:50% -26px;background-repeat:no-repeat;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-159fd87d .elementor-icon-wrapper{text-align:center;}.elementor-62656 .elementor-element.elementor-element-159fd87d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-159fd87d.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-159fd87d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-159fd87d.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-159fd87d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-159fd87d .elementor-icon{font-size:22px;}.elementor-62656 .elementor-element.elementor-element-159fd87d .elementor-icon svg{height:22px;}.elementor-62656 .elementor-element.elementor-element-5ae365c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-5ae365c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:33px;color:#5C1512;}.elementor-62656 .elementor-element.elementor-element-681a1e9f{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5E6470;}.elementor-62656 .elementor-element.elementor-element-681a1e9f p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-377bb6ab{text-align:center;}.elementor-62656 .elementor-element.elementor-element-377bb6ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#5C1512;}.elementor-62656 .elementor-element.elementor-element-624c39d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-624c39d8:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-624c39d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF5FF;background-position:50% -26px;background-repeat:no-repeat;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa .elementor-icon-wrapper{text-align:center;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-51a6f7fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-51a6f7fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa .elementor-icon{font-size:22px;}.elementor-62656 .elementor-element.elementor-element-51a6f7fa .elementor-icon svg{height:22px;}.elementor-62656 .elementor-element.elementor-element-11fbf81b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-11fbf81b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:33px;color:#1E3664;}.elementor-62656 .elementor-element.elementor-element-10491863{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5E6470;}.elementor-62656 .elementor-element.elementor-element-10491863 p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-1adf5f93{text-align:center;}.elementor-62656 .elementor-element.elementor-element-1adf5f93 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#1E3664;}.elementor-62656 .elementor-element.elementor-element-5afa4f83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-5afa4f83:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-5afa4f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F0;background-position:50% -26px;background-repeat:no-repeat;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-ff2f639 .elementor-icon-wrapper{text-align:center;}.elementor-62656 .elementor-element.elementor-element-ff2f639.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-ff2f639.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-ff2f639.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-ff2f639.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-ff2f639.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-ff2f639 .elementor-icon{font-size:22px;}.elementor-62656 .elementor-element.elementor-element-ff2f639 .elementor-icon svg{height:22px;}.elementor-62656 .elementor-element.elementor-element-78830ec0{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-78830ec0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:33px;color:#5C1512;}.elementor-62656 .elementor-element.elementor-element-1e748c7c{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5E6470;}.elementor-62656 .elementor-element.elementor-element-1e748c7c p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-3d2fe7c5{text-align:center;}.elementor-62656 .elementor-element.elementor-element-3d2fe7c5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#5C1512;}.elementor-62656 .elementor-element.elementor-element-6f070ed9{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:121px;--padding-bottom:120px;--padding-left:40px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-6f070ed9:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-6f070ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#213763;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62656 .elementor-element.elementor-element-3e3ad489{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-4ff00df{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;}.elementor-62656 .elementor-element.elementor-element-4ff00df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-7ae43b20{--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:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:61px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-301946b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-301946b5{text-align:start;}.elementor-62656 .elementor-element.elementor-element-301946b5 img{width:142px;}.elementor-62656 .elementor-element.elementor-element-58563405.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-58563405{text-align:start;}.elementor-62656 .elementor-element.elementor-element-58563405 img{width:141px;}.elementor-62656 .elementor-element.elementor-element-a97f7b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62656 .elementor-element.elementor-element-6e5e5dd2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-62656 .elementor-element.elementor-element-6e5e5dd2 img{width:100%;}.elementor-62656 .elementor-element.elementor-element-4a4d6f6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:100px;--padding-right:100px;}.elementor-62656 .elementor-element.elementor-element-13aa5b32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-460c599f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-62656 .elementor-element.elementor-element-460c599f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:41px;font-weight:600;line-height:1.22em;letter-spacing:-0.4px;color:#1F3A6B;}.elementor-62656 .elementor-element.elementor-element-4bb28db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.72em;color:#3B4458;}.elementor-62656 .elementor-element.elementor-element-71290ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-62656 .elementor-element.elementor-element-323f290e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-title{margin-block-end:0px;color:#1F3A6B;}.elementor-62656 .elementor-element.elementor-element-323f290e.elementor-view-stacked .elementor-icon{background-color:#7A1A12;fill:#FFFFFF;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-323f290e.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-323f290e.elementor-view-default .elementor-icon{fill:#7A1A12;color:#7A1A12;border-color:#7A1A12;}.elementor-62656 .elementor-element.elementor-element-323f290e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon{font-size:15px;padding:15px;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:36px;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#2E3A55;}.elementor-62656 .elementor-element.elementor-element-5584ad12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-title{margin-block-end:0px;color:#1F3A6B;}.elementor-62656 .elementor-element.elementor-element-5584ad12.elementor-view-stacked .elementor-icon{background-color:#7A1A12;fill:#FFFFFF;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-5584ad12.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-5584ad12.elementor-view-default .elementor-icon{fill:#7A1A12;color:#7A1A12;border-color:#7A1A12;}.elementor-62656 .elementor-element.elementor-element-5584ad12.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon{font-size:15px;padding:15px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:36px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#2E3A55;}.elementor-62656 .elementor-element.elementor-element-3ac26d01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-title{margin-block-end:0px;color:#1F3A6B;}.elementor-62656 .elementor-element.elementor-element-3ac26d01.elementor-view-stacked .elementor-icon{background-color:#7A1A12;fill:#FFFFFF;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-3ac26d01.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-3ac26d01.elementor-view-default .elementor-icon{fill:#7A1A12;color:#7A1A12;border-color:#7A1A12;}.elementor-62656 .elementor-element.elementor-element-3ac26d01.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon{font-size:15px;padding:15px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:36px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#2E3A55;}.elementor-62656 .elementor-element.elementor-element-63f45612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-1479f4ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-3bf7f7b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-20ab97a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-4ba5dec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-254fa74e{--display:flex;--min-height:733px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-62656 .elementor-element.elementor-element-254fa74e:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-254fa74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06101F;}.elementor-62656 .elementor-element.elementor-element-28d9b00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-313ed38c{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;}.elementor-62656 .elementor-element.elementor-element-313ed38c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-ea2937c{width:var( --container-widget-width, 450px );max-width:450px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#B2B9C3;}.elementor-62656 .elementor-element.elementor-element-ea2937c p{margin-block-end:0px;}body:not(.rtl) .elementor-62656 .elementor-element.elementor-element-25159b1{right:0px;}body.rtl .elementor-62656 .elementor-element.elementor-element-25159b1{left:0px;}.elementor-62656 .elementor-element.elementor-element-25159b1{top:0px;text-align:start;}.elementor-62656 .elementor-element.elementor-element-25159b1 img{width:100%;}.elementor-62656 .elementor-element.elementor-element-4d29dff6{text-align:start;}.elementor-62656 .elementor-element.elementor-element-1ddbdeae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-cae727 .elementor-icon-wrapper{text-align:start;}.elementor-62656 .elementor-element.elementor-element-cae727.elementor-view-stacked .elementor-icon{background-color:#26324A;}.elementor-62656 .elementor-element.elementor-element-cae727.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-cae727.elementor-view-default .elementor-icon{color:#26324A;border-color:#26324A;}.elementor-62656 .elementor-element.elementor-element-cae727.elementor-view-framed .elementor-icon, .elementor-62656 .elementor-element.elementor-element-cae727.elementor-view-default .elementor-icon svg{fill:#26324A;}.elementor-62656 .elementor-element.elementor-element-cae727 .elementor-icon{font-size:44px;}.elementor-62656 .elementor-element.elementor-element-cae727 .elementor-icon svg{height:44px;}.elementor-62656 .elementor-element.elementor-element-390f48e1{width:var( --container-widget-width, 510px );max-width:510px;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;line-height:38px;color:#3DB8E0;}.elementor-62656 .elementor-element.elementor-element-390f48e1 p{margin-block-end:0px;}.elementor-62656 .elementor-element.elementor-element-25a340e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:91px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-25a340e2:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-25a340e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050F1F;}.elementor-62656 .elementor-element.elementor-element-2ca7c391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-2ca7c391 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-62656 .elementor-element.elementor-element-2b7d2561{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-swiper-button{font-size:20px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__text{color:#050F1F;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:36px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__name{color:#050F1F;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__title{color:#5F7086;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-62656 .elementor-element.elementor-element-42eadb97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:121px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-62656 .elementor-element.elementor-element-42eadb97:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-42eadb97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050F1F;}.elementor-62656 .elementor-element.elementor-element-2318d511{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-2318d511:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-2318d511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-62656 .elementor-element.elementor-element-2318d511::before, .elementor-62656 .elementor-element.elementor-element-2318d511 > .elementor-background-video-container::before, .elementor-62656 .elementor-element.elementor-element-2318d511 > .e-con-inner > .elementor-background-video-container::before, .elementor-62656 .elementor-element.elementor-element-2318d511 > .elementor-background-slideshow::before, .elementor-62656 .elementor-element.elementor-element-2318d511 > .e-con-inner > .elementor-background-slideshow::before, .elementor-62656 .elementor-element.elementor-element-2318d511 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-62656 .elementor-element.elementor-element-7395ed6e{text-align:center;}.elementor-62656 .elementor-element.elementor-element-7395ed6e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-62656 .elementor-element.elementor-element-4002b79e{width:var( --container-widget-width, 700px );max-width:700px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#A6A9AF;}.elementor-62656 .elementor-element.elementor-element-4002b79e p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-62656 .elementor-element.elementor-element-6ff137ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 67px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-icon i{color:#3DB8E0;transition:color 0.3s;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-icon svg{fill:#3DB8E0;transition:fill 0.3s;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-text{color:#3DB8E0;transition:color 0.3s;}.elementor-62656 .elementor-element.elementor-element-1b87787f .elementor-button{font-family:"manrope", Sans-serif;font-size:16px;font-weight:600;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-62656 .elementor-element.elementor-element-7e084ff1{--content-width:1240px;}.elementor-62656 .elementor-element.elementor-element-346206a2{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-6f070ed9{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-3e3ad489{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-4a4d6f6b{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-13aa5b32{--width:44%;}.elementor-62656 .elementor-element.elementor-element-63f45612{--width:45%;}.elementor-62656 .elementor-element.elementor-element-28d9b00b{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-1ddbdeae{--content-width:1440px;}.elementor-62656 .elementor-element.elementor-element-2318d511{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-62656 .elementor-element.elementor-element-4a4d6f6b{--content-width:1024px;}.elementor-62656 .elementor-element.elementor-element-13aa5b32{--width:48%;}.elementor-62656 .elementor-element.elementor-element-63f45612{--width:48%;}}@media(max-width:1024px){.elementor-62656 .elementor-element.elementor-element-97fdbbf{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-7e084ff1{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-4d86e0bf.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-4d86e0bf{text-align:center;}.elementor-62656 .elementor-element.elementor-element-4d86e0bf .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-62656 .elementor-element.elementor-element-6c5a6417{width:var( --container-widget-width, 72.23% );max-width:72.23%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:72.23%;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:22px;}.elementor-62656 .elementor-element.elementor-element-6c5a6417.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-ce6a321.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-24a591d{--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62656 .elementor-element.elementor-element-31d23b97{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:18px;}.elementor-62656 .elementor-element.elementor-element-1c437cc4 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-790becc3 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-55d6bcdb img{height:386px;}.elementor-62656 .elementor-element.elementor-element-2cc085ef img{height:386px;}.elementor-62656 .elementor-element.elementor-element-11b054c0 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-40ad5482 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-bf6f0f0 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-50011fc8 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-741de20d img{height:386px;}.elementor-62656 .elementor-element.elementor-element-105c3284 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-522904c3 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-14d9fc15 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-1351b9e8 img{height:386px;}.elementor-62656 .elementor-element.elementor-element-667e59ae img{height:386px;}.elementor-62656 .elementor-element.elementor-element-15eafc2a{--padding-top:82px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-3b3ca687{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-62656 .elementor-element.elementor-element-3b3ca687 .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-62656 .elementor-element.elementor-element-eea5889{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;font-size:14px;line-height:22px;}.elementor-62656 .elementor-element.elementor-element-4f13e0e5:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-4f13e0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-4f13e0e5{--padding-top:30px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-65345155{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-65345155 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-62656 .elementor-element.elementor-element-cfdf0b4{font-size:14px;line-height:21px;}.elementor-62656 .elementor-element.elementor-element-57e9e34e:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-57e9e34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-57e9e34e{--padding-top:30px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-5ae365c{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-5ae365c .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-62656 .elementor-element.elementor-element-681a1e9f{font-size:14px;line-height:21px;}.elementor-62656 .elementor-element.elementor-element-624c39d8:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-624c39d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-624c39d8{--padding-top:30px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-11fbf81b{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-11fbf81b .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-62656 .elementor-element.elementor-element-10491863{font-size:14px;line-height:21px;}.elementor-62656 .elementor-element.elementor-element-5afa4f83:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-5afa4f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-5afa4f83{--padding-top:30px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-78830ec0{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-78830ec0 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-62656 .elementor-element.elementor-element-1e748c7c{font-size:14px;line-height:21px;}.elementor-62656 .elementor-element.elementor-element-6f070ed9{--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-3e3ad489{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-4ff00df{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-62656 .elementor-element.elementor-element-4ff00df .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-62656 .elementor-element.elementor-element-7ae43b20{--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-62656 .elementor-element.elementor-element-301946b5 img{width:122px;}.elementor-62656 .elementor-element.elementor-element-58563405 img{width:122px;}.elementor-62656 .elementor-element.elementor-element-a97f7b4.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-4a4d6f6b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-62656 .elementor-element.elementor-element-460c599f .elementor-heading-title{font-size:34px;}.elementor-62656 .elementor-element.elementor-element-4bb28db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;}.elementor-62656 .elementor-element.elementor-element-71290ef7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-254fa74e{--min-height:0px;--padding-top:97px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-313ed38c{--container-widget-width:543px;--container-widget-flex-grow:0;width:var( --container-widget-width, 543px );max-width:543px;}.elementor-62656 .elementor-element.elementor-element-313ed38c .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-62656 .elementor-element.elementor-element-ea2937c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:22px;}.elementor-62656 .elementor-element.elementor-element-1ddbdeae{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-cae727 .elementor-icon{font-size:38px;}.elementor-62656 .elementor-element.elementor-element-cae727 .elementor-icon svg{height:38px;}.elementor-62656 .elementor-element.elementor-element-390f48e1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:20px;line-height:32px;}.elementor-62656 .elementor-element.elementor-element-25a340e2{--padding-top:44px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-62656 .elementor-element.elementor-element-2ca7c391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;}.elementor-62656 .elementor-element.elementor-element-2ca7c391 .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-2b7d2561{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__text{font-size:16px;line-height:24px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__name{font-size:14px;line-height:20px;}.elementor-62656 .elementor-element.elementor-element-2b7d2561 .elementor-testimonial__title{font-size:14px;line-height:20px;}.elementor-62656 .elementor-element.elementor-element-42eadb97{--padding-top:80px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-62656 .elementor-element.elementor-element-2318d511{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-62656 .elementor-element.elementor-element-7395ed6e.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-7395ed6e{text-align:center;}.elementor-62656 .elementor-element.elementor-element-7395ed6e .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-62656 .elementor-element.elementor-element-4002b79e{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;font-size:14px;line-height:21px;}.elementor-62656 .elementor-element.elementor-element-4002b79e.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-6ff137ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:16px;}.elementor-62656 .elementor-element.elementor-element-6ff137ca.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62656 .elementor-element.elementor-element-6ff137ca .elementor-icon-list-item > a{font-size:16px;line-height:22px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-4f13e0e5:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-4f13e0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-65345155{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-65345155 .elementor-heading-title{font-size:27px;}.elementor-62656 .elementor-element.elementor-element-57e9e34e:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-57e9e34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-5ae365c{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-5ae365c .elementor-heading-title{font-size:27px;}.elementor-62656 .elementor-element.elementor-element-624c39d8:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-624c39d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-11fbf81b{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-11fbf81b .elementor-heading-title{font-size:27px;}.elementor-62656 .elementor-element.elementor-element-5afa4f83:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-5afa4f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;background-size:300px auto;}.elementor-62656 .elementor-element.elementor-element-78830ec0{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62656 .elementor-element.elementor-element-78830ec0 .elementor-heading-title{font-size:27px;}.elementor-62656 .elementor-element.elementor-element-6f070ed9{--min-height:86vh;}.elementor-62656 .elementor-element.elementor-element-7ae43b20{--justify-content:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-62656 .elementor-element.elementor-element-a97f7b4{width:auto;max-width:auto;}.elementor-62656 .elementor-element.elementor-element-a97f7b4.elementor-element{--align-self:center;}.elementor-62656 .elementor-element.elementor-element-4a4d6f6b{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-62656 .elementor-element.elementor-element-13aa5b32{--width:100%;}.elementor-62656 .elementor-element.elementor-element-460c599f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-62656 .elementor-element.elementor-element-460c599f .elementor-heading-title{font-size:29px;}.elementor-62656 .elementor-element.elementor-element-4bb28db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;font-size:15.5px;}.elementor-62656 .elementor-element.elementor-element-71290ef7{--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-title a{font-size:19px;}.elementor-62656 .elementor-element.elementor-element-323f290e .elementor-icon-box-description{font-size:14.5px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-title a{font-size:19px;}.elementor-62656 .elementor-element.elementor-element-5584ad12 .elementor-icon-box-description{font-size:14.5px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-title, .elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-title a{font-size:19px;}.elementor-62656 .elementor-element.elementor-element-3ac26d01 .elementor-icon-box-description{font-size:14.5px;}.elementor-62656 .elementor-element.elementor-element-63f45612{--width:100%;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-62656 .elementor-element.elementor-element-2318d511:not(.elementor-motion-effects-element-type-background), .elementor-62656 .elementor-element.elementor-element-2318d511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-62656 .elementor-element.elementor-element-7395ed6e{width:var( --container-widget-width, 271px );max-width:271px;--container-widget-width:271px;--container-widget-flex-grow:0;}.elementor-62656 .elementor-element.elementor-element-7395ed6e .elementor-heading-title{line-height:1.3em;}}/* Start custom CSS for container, class: .elementor-element-97fdbbf */.elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-gallery{ overflow:hidden; }
.elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-gallery__track{ width:max-content !important; max-width:none !important; animation:cpMarquee 45s linear infinite; }
.elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-gallery__track:hover{ animation-play-state:paused; }
.elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-gal-img img{ display:block; }
@keyframes cpMarquee{ to{ transform:translateX(-50%); } }
@media (max-width:1024px){ .elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-hero-title .elementor-heading-title{ font-weight:600; } }
@media (prefers-reduced-motion:reduce){ .elementor-62656 .elementor-element.elementor-element-97fdbbf .cp-gallery__track{ animation:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15eafc2a *//* cards: 4 / 2 / 1 columns */
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__grid{ display:grid !important; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card{ position:relative; overflow:hidden; transition:box-shadow .5s cubic-bezier(.22,1,.36,1), padding .55s cubic-bezier(.22,1,.36,1); }
/* icon: glossy hexagon (background pattern comes from the card background image) */
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon{ position:relative; width:100%; height:108px; flex:none; display:grid; place-items:center; transition:height .55s cubic-bezier(.22,1,.36,1); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon-wrapper{ position:relative; z-index:1; line-height:0; transition:opacity .35s ease, transform .55s cubic-bezier(.22,1,.36,1); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon{ position:relative; isolation:isolate; width:64px; height:56px; display:grid; place-items:center; filter:drop-shadow(0 6px 10px rgba(30,70,180,.35)); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon::before, .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon::after{ content:""; position:absolute; z-index:-1; clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon::before{ inset:0; background:linear-gradient(180deg,#9DBCF8 0%,#2A52BC 55%,#1B3A99 100%); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon::after{ inset:4px 3.5px; background:linear-gradient(180deg,#5584E6 0%,#2348B2 60%,#1C3C9C 100%); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon--red .elementor-icon{ filter:drop-shadow(0 6px 10px rgba(160,30,25,.32)); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon--red .elementor-icon::before{ background:linear-gradient(180deg,#F59A8F 0%,#B52A23 55%,#7E1612 100%); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon--red .elementor-icon::after{ background:linear-gradient(180deg,#D9483E 0%,#A8231D 60%,#83160F 100%); }
/* description + "Load more" */
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__desc{ width:100%; max-height:0; opacity:0; overflow:hidden; transition:max-height .55s cubic-bezier(.22,1,.36,1), opacity .35s ease, margin .55s cubic-bezier(.22,1,.36,1); }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__desc p{ max-width:240px; margin-inline:auto; }
.elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__more{ position:absolute; left:0; right:0; bottom:16px; transition:opacity .3s ease; }
@media (min-width:1025px){
  /* fixed height: hovering never resizes the card — the content tightens instead */
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card{ height:349px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card:hover{ z-index:1; padding-top:28px; box-shadow:0 28px 42px -20px rgba(30,54,100,.30); }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card--peach:hover{ box-shadow:0 28px 42px -20px rgba(92,21,18,.26); }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card:hover .cp-pf__icon{ height:0; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card:hover .cp-pf__icon .elementor-icon-wrapper{ opacity:0; transform:translateY(-16px) scale(.8); }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card:hover .cp-pf__desc{ max-height:220px; opacity:1; margin-top:12px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card:hover .cp-pf__more{ opacity:0; }
}
@media (min-width:1025px) and (max-width:1279px){
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card{ height:400px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__card .elementor-heading-title{ font-size:21px; line-height:29px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__desc{ font-size:15px; line-height:22px; }
}
@media (max-width:1024px){
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__grid{ grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon{ height:82px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__icon .elementor-icon{ width:56px; height:49px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__desc{ max-height:none; opacity:1; margin-top:12px; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__desc p{ max-width:none; }
  .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__more{ display:none; }
}
@media (max-width:767px){ .elementor-62656 .elementor-element.elementor-element-15eafc2a .cp-pf__grid{ grid-template-columns:1fr; } }
@media (prefers-reduced-motion:reduce){ .elementor-62656 .elementor-element.elementor-element-15eafc2a *, .elementor-62656 .elementor-element.elementor-element-15eafc2a *::before, .elementor-62656 .elementor-element.elementor-element-15eafc2a *::after{ transition:none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f070ed9 */@media (max-width:1024px){ .elementor-62656 .elementor-element.elementor-element-6f070ed9{ background-image:none !important; } }
.elementor-62656 .elementor-element.elementor-element-6f070ed9 .cp-culture-photo-m img{ width:100%; -webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%); mask-image:linear-gradient(180deg,transparent 0,#000 22%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254fa74e */.elementor-62656 .elementor-element.elementor-element-254fa74e{ position:relative; overflow:hidden; }
.elementor-62656 .elementor-element.elementor-element-254fa74e .cp-grow__text, .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-quote{ position:relative; z-index:1; }
.elementor-62656 .elementor-element.elementor-element-254fa74e .cp-quote{ margin-top:auto; }
@media (min-width:1025px){
  .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-d{ position:absolute; top:0; right:0; width:min(840px,60vw); margin:0; z-index:0; }
  .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-d img{ width:100%; height:auto; }
}
@media (max-width:1024px){
  .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-m{ width:min(121%,760px); max-width:none; margin:36px 0 0 -10.5%; }
  .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-m img{ width:100%; }
}
@media (min-width:768px) and (max-width:1024px){ .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-m{ margin-left:auto; margin-right:auto; } }
/* ultra-wide only (wider than 1920px): pull the diagram in so its right edge lines up with the
   right edge of the 1440px content box - the same line as the header's Contact Us button.
   Desktop, laptop, tablet and mobile keep the rules above untouched. */
@media (min-width:1921px){
  .elementor-62656 .elementor-element.elementor-element-254fa74e .cp-diagram-d{ right:max(0px, calc((100% - 1440px) / 2)) !important; left:auto !important;
    -webkit-mask-image:linear-gradient(to left, transparent 0, #000 70px); mask-image:linear-gradient(to left, transparent 0, #000 70px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a340e2 */.elementor-62656 .elementor-element.elementor-element-25a340e2{ overflow:hidden; }
/* centred 700px slide with neighbours peeking in */
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-main-swiper, .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper, .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-container{ overflow:visible; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-main-swiper{ width:100% !important; margin:0 !important; }   /* Pro narrows it when arrows are on */
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide{ height:473px; padding:0 !important; border:0 !important; background:transparent !important;
  clip-path:polygon(0 0,100% 0,100% 100%,26px 100%,0 calc(100% - 34px)); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide::after{ content:""; position:absolute; inset:0; z-index:2; pointer-events:none; background:rgba(5,15,31,.7); transition:opacity .6s ease; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide-prev::after{ background:linear-gradient(90deg,rgba(5,15,31,.92),rgba(5,15,31,.7) 55%); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide-next::after{ background:linear-gradient(270deg,rgba(5,15,31,.92),rgba(5,15,31,.7) 55%); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide-active::after{ opacity:0; }
/* split layout: text left, tall photo right */
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial{ display:grid; grid-template-columns:497px 203px; grid-template-rows:1fr auto; height:100%; margin:0; padding:0; background:#C8E3FF; text-align:left; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__content{ grid-column:1; grid-row:1; padding:47px 48px 0; margin:0; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__text{ max-width:400px; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__text::before{ content:""; display:block; width:45px; height:32px; margin-bottom:14px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 32'%3E%3Cpath fill='%23A3BEDB' d='M0 21.6C0 12.4 5.3 5.2 13.7 1.4l1.9 3.4C11.3 7 8.7 10 8.1 13.3a9.6 9.6 0 1 1-8.1 8.3zM25.4 21.6c0-9.2 5.3-16.4 13.7-20.2L41 4.8c-4.3 2.2-6.9 5.2-7.5 8.5a9.6 9.6 0 1 1-8.1 8.3z'/%3E%3C/svg%3E") no-repeat center/contain; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__text strong{ font-weight:700; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__footer{ display:contents; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__image{ grid-column:2; grid-row:1 / 3; width:100%; height:100%; margin:0 !important; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__image img{ width:100% !important; height:100% !important; border-radius:0 !important; object-fit:cover; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__cite{ grid-column:1; grid-row:2; padding:0 48px 48px; margin:0; text-align:left; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__title{ margin-top:2px; }
/* arrows at the viewport edges */
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button{ z-index:4; width:56px; height:56px; display:grid; place-items:center; font-size:20px; color:#fff;
  border:1px solid rgba(255,255,255,.45); background:rgba(255,255,255,.08); transition:background .3s ease; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button svg{ width:20px; height:20px; fill:#fff; }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button:hover{ background:rgba(255,255,255,.18); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button-prev{ left:calc(350px - 50vw + 40px); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button-next{ right:calc(350px - 50vw + 40px); }
.elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-pagination{ display:none; }
@media (max-width:1024px){
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide{ height:370px; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide::after, .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide-prev::after, .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .swiper-slide-next::after{ background:rgba(5,15,31,.35); }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial{ grid-template-columns:1fr 116px; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__content{ grid-column:1 / -1; padding:24px 16px 0; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__text{ max-width:272px; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__text::before{ width:40px; height:28px; margin-bottom:12px; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__image{ grid-row:2; width:100px; height:100px; margin:0 16px 32px 0 !important; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__image img{ object-position:50% 18%; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__cite{ align-self:end; padding:0 0 32px 16px; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-testimonial__name{ font-weight:500; }
  .elementor-62656 .elementor-element.elementor-element-25a340e2 .cp-testimonials .elementor-swiper-button{ display:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42eadb97 */.elementor-62656 .elementor-element.elementor-element-42eadb97{ position:relative; isolation:isolate; }
.elementor-62656 .elementor-element.elementor-element-42eadb97::after{ content:""; position:absolute; inset:0; z-index:-1; pointer-events:none;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='138' height='79.67' viewBox='0 0 138 79.67'%3E%3Cpath d='M23 0H69L92 39.84L69 79.67H23L0 39.84Z M92 39.84H138' fill='none' stroke='%23ffffff' stroke-opacity='.075' stroke-width='1.5'/%3E%3C/svg%3E") center top / 138px 79.67px repeat;
  -webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 80%,transparent 100%); mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 80%,transparent 100%); }
@media (max-width:1024px){
  .elementor-62656 .elementor-element.elementor-element-42eadb97 .cp-feats .elementor-icon-list-items{ flex-direction:column; align-items:flex-start; gap:17px; }
  .elementor-62656 .elementor-element.elementor-element-42eadb97 .cp-feats .elementor-icon-list-item{ margin:0 !important; padding:0 !important; }
}

/* ===== Light hexagon CTA (.acl-cta--light) – "Explore open roles" ===== */
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button{
  position:relative; isolation:isolate; display:inline-flex; align-items:center; justify-content:center;
  box-sizing:border-box; min-width:192px; height:48px; padding:0 28px !important;
  background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important;
  color:#1E3664 !important; fill:#1E3664 !important;
  font-family:"Manrope",sans-serif !important; font-size:16px !important; font-weight:500 !important;
  line-height:20px !important; letter-spacing:0 !important; text-transform:none !important; text-decoration:none !important;
  transition:transform .35s cubic-bezier(.22,1,.36,1);
}
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button .elementor-button-text{ color:inherit !important; }
/* hatched outer frame */
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button::before{
  content:""; position:absolute; z-index:-2; inset:-11px -12px; pointer-events:none;
  clip-path:polygon(19px 0, calc(100% - 19px) 0, 100% 50%, calc(100% - 19px) 100%, 19px 100%, 0 50%);
  background:repeating-linear-gradient(45deg, rgba(255,255,255,.16) 0 1.4px, transparent 1.4px 2.83px);
  transition:inset .35s cubic-bezier(.22,1,.36,1), opacity .35s ease;
}
/* light fill: white top half, light grey bottom half */
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button::after{
  content:""; position:absolute; z-index:-1; inset:0; pointer-events:none;
  clip-path:polygon(13px 0, calc(100% - 13px) 0, 100% 50%, calc(100% - 13px) 100%, 13px 100%, 0 50%);
  background:linear-gradient(180deg, #FFFFFF 0 50%, #E5E5E5 50% 100%);
  transition:filter .35s ease;
}
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:hover,
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:focus-visible{ transform:translateY(-2px); color:#1E3664 !important; }
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:hover::before,
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:focus-visible::before{ inset:-14px -15px; opacity:1; }
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:hover::after,
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:focus-visible::after{ filter:brightness(1.04); }
.elementor-62656 .elementor-element.elementor-element-42eadb97 .acl-cta--light .elementor-button:focus-visible{ outline:2px solid #3DB8E0; outline-offset:16px; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'manrope';
	font-display: auto;
	src: url('https://dev.acuitilabs.com/wp-content/uploads/2026/08/Manrope-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */