.elementor-2994 .elementor-element.elementor-element-f779d37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-09352cb{--display:grid;--e-con-grid-template-columns:1.5fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-7589f8b .elementor-heading-title{font-size:80px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-9555ebf .elementor-heading-title{font-size:24px;font-weight:500;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-ef9f0ad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-ef9f0ad .elementor-heading-title{font-size:16px;font-weight:500;line-height:25px;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-a7d65a2 .elementor-heading-title{font-size:24px;font-weight:500;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-f682b4c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-f682b4c .elementor-heading-title{font-size:16px;font-weight:500;line-height:25px;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-2a5769b .elementor-heading-title{font-size:25px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-cb0286e .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-516970c .elementor-heading-title{font-size:25px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-c33b3bc .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-b08efbb .elementor-heading-title{font-size:25px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-0ccc3b6 .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-ee835ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2994 .elementor-element.elementor-element-3530741{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2994 .elementor-element.elementor-element-3530741:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-3530741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e7b9c6 );}.elementor-2994 .elementor-element.elementor-element-fc4a4c6 .elementor-heading-title{font-size:80px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-43088e5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2994 .elementor-element.elementor-element-43088e5 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:capitalize;color:#010D29;}.elementor-2994 .elementor-element.elementor-element-079ca08{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-079ca08 .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-e7d5ca1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-e7d5ca1:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-e7d5ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e7b9c6 );}.elementor-2994 .elementor-element.elementor-element-47a63b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-47a63b9:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-47a63b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1A66BD17 0%, #259ADD0F 100%);}.elementor-2994 .elementor-element.elementor-element-0f83642{text-align:center;}.elementor-2994 .elementor-element.elementor-element-0f83642 .elementor-heading-title{font-size:70px;font-weight:700;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-ec3e7a1{right:150px;}body.rtl .elementor-2994 .elementor-element.elementor-element-ec3e7a1{left:150px;}.elementor-2994 .elementor-element.elementor-element-ec3e7a1{top:0px;}.elementor-2994 .elementor-element.elementor-element-ec3e7a1 img{width:332px;height:176px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-29371ec{text-align:center;}.elementor-2994 .elementor-element.elementor-element-29371ec .elementor-heading-title{font-size:24px;font-weight:500;text-transform:uppercase;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-e7e5822{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-e7e5822:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-e7e5822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1A66BD17 0%, #259ADD0F 100%);}.elementor-2994 .elementor-element.elementor-element-65c378e{text-align:center;}.elementor-2994 .elementor-element.elementor-element-65c378e .elementor-heading-title{font-size:70px;font-weight:700;}.elementor-2994 .elementor-element.elementor-element-5fc043e{text-align:center;}.elementor-2994 .elementor-element.elementor-element-5fc043e .elementor-heading-title{font-size:24px;font-weight:500;text-transform:uppercase;color:#232E49;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-4cecb9b{right:150px;}body.rtl .elementor-2994 .elementor-element.elementor-element-4cecb9b{left:150px;}.elementor-2994 .elementor-element.elementor-element-4cecb9b{top:0px;}.elementor-2994 .elementor-element.elementor-element-4cecb9b img{width:332px;height:176px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-db27206{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-db27206:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-db27206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1A66BD17 0%, #259ADD0F 100%);}.elementor-2994 .elementor-element.elementor-element-45b3b55{text-align:center;}.elementor-2994 .elementor-element.elementor-element-45b3b55 .elementor-heading-title{font-size:70px;font-weight:700;}.elementor-2994 .elementor-element.elementor-element-9f51d0d{text-align:center;}.elementor-2994 .elementor-element.elementor-element-9f51d0d .elementor-heading-title{font-size:24px;font-weight:500;text-transform:uppercase;color:#232E49;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-5c33388{right:150px;}body.rtl .elementor-2994 .elementor-element.elementor-element-5c33388{left:150px;}.elementor-2994 .elementor-element.elementor-element-5c33388{top:0px;}.elementor-2994 .elementor-element.elementor-element-5c33388 img{width:332px;height:176px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-64c8c84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-64c8c84:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-64c8c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1A66BD17 0%, #259ADD0F 100%);}.elementor-2994 .elementor-element.elementor-element-8105b55{text-align:center;}.elementor-2994 .elementor-element.elementor-element-8105b55 .elementor-heading-title{font-size:70px;font-weight:700;}.elementor-2994 .elementor-element.elementor-element-f53bdec{text-align:center;}.elementor-2994 .elementor-element.elementor-element-f53bdec .elementor-heading-title{font-size:24px;font-weight:500;text-transform:uppercase;color:#232E49;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-775b810{right:150px;}body.rtl .elementor-2994 .elementor-element.elementor-element-775b810{left:150px;}.elementor-2994 .elementor-element.elementor-element-775b810{top:0px;}.elementor-2994 .elementor-element.elementor-element-775b810 img{width:332px;height:176px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-6e4a4b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-2994 .elementor-element.elementor-element-6e4a4b4:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-6e4a4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e7b9c6 );}.elementor-2994 .elementor-element.elementor-element-e8e62e1 .elementor-heading-title{font-size:80px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-3c8b396{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-3c8b396 .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-a062cd0 .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-a062cd0{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-a062cd0{left:8px;}.elementor-2994 .elementor-element.elementor-element-a062cd0{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-166b190 img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-509cea3 img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-60f33f3 .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-60f33f3{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-60f33f3{left:8px;}.elementor-2994 .elementor-element.elementor-element-60f33f3{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-431563f img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-1f98bc0 .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-1f98bc0{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-1f98bc0{left:8px;}.elementor-2994 .elementor-element.elementor-element-1f98bc0{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-f33d9ae img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-7bd7137 .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-7bd7137{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-7bd7137{left:8px;}.elementor-2994 .elementor-element.elementor-element-7bd7137{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-60a9956 img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-a64469d .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-a64469d{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-a64469d{left:8px;}.elementor-2994 .elementor-element.elementor-element-a64469d{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-a657a2d img{width:180px;height:86px;object-fit:contain;object-position:center center;}.elementor-2994 .elementor-element.elementor-element-3ab8b85 .elementor-button{background-color:#02010100;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-3ab8b85{right:8px;}body.rtl .elementor-2994 .elementor-element.elementor-element-3ab8b85{left:8px;}.elementor-2994 .elementor-element.elementor-element-3ab8b85{top:8px;z-index:2;}.elementor-2994 .elementor-element.elementor-element-32d97e5{width:100%;max-width:100%;text-align:center;}.elementor-2994 .elementor-element.elementor-element-32d97e5 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:capitalize;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-3e08d86d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #259ADD 0%, #1A66BD 100%);border-radius:16px 16px 16px 16px;padding:11px 11px 11px 11px;}.elementor-2994 .elementor-element.elementor-element-3e08d86d.elementor-element{--align-self:center;}.elementor-2994 .elementor-element.elementor-element-3e08d86d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2994 .elementor-element.elementor-element-f857bc8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-2994 .elementor-element.elementor-element-f857bc8:not(.elementor-motion-effects-element-type-background), .elementor-2994 .elementor-element.elementor-element-f857bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e7b9c6 );}.elementor-2994 .elementor-element.elementor-element-87e8496 .elementor-heading-title{font-size:80px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-91e07e4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2994 .elementor-element.elementor-element-91e07e4 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:capitalize;color:#010D29;}.elementor-2994 .elementor-element.elementor-element-bc231a6{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-bc231a6 .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-69b1230{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A66BD;--border-color:#1A66BD;--border-radius:24px 24px 24px 24px;box-shadow:-3px 0px 10px 0px rgba(1.0000000000000018, 13.00000000000006, 41.000000000000036, 0.09);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2994 .elementor-element.elementor-element-14378e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-b598f1e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A66BD;--border-color:#1A66BD;--border-radius:24px 24px 24px 24px;box-shadow:-3px 0px 10px 0px rgba(1.0000000000000018, 13.00000000000006, 41.000000000000036, 0.09);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2994 .elementor-element.elementor-element-37d27b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-5e5b753{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A66BD;--border-color:#1A66BD;--border-radius:24px 24px 24px 24px;box-shadow:-3px 0px 10px 0px rgba(1.0000000000000018, 13.00000000000006, 41.000000000000036, 0.09);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2994 .elementor-element.elementor-element-54861ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-02bb348{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A66BD;--border-color:#1A66BD;--border-radius:24px 24px 24px 24px;box-shadow:-3px 0px 10px 0px rgba(1.0000000000000018, 13.00000000000006, 41.000000000000036, 0.09);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2994 .elementor-element.elementor-element-0c31151 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#232E49;}.elementor-2994 .elementor-element.elementor-element-a18e337{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-border-radius:24px 24px 24px 24px;--n-accordion-title-normal-color:#010D29;--n-accordion-icon-size:15px;}.elementor-2994 .elementor-element.elementor-element-a18e337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2994 .elementor-element.elementor-element-a18e337 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-2994 .elementor-element.elementor-element-a18e337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-0f5322e{--display:grid;--e-con-grid-template-columns:1fr 450px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:140px 140px;--row-gap:140px;--column-gap:140px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-dd261de .elementor-heading-title{font-size:80px;font-weight:600;}.elementor-2994 .elementor-element.elementor-element-a5698b1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2994 .elementor-element.elementor-element-a5698b1 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:capitalize;color:#010D29;}.elementor-2994 .elementor-element.elementor-element-be0ffcd{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-2994 .elementor-element.elementor-element-be0ffcd .elementor-heading-title{font-size:16px;font-weight:500;color:#7F8491;}.elementor-2994 .elementor-element.elementor-element-295e96c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;}.elementor-2994 .elementor-element.elementor-element-295e96c img{width:177px;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form label{color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form label span{color:#777777;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form .ekit-form-input, .elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form select, .elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input{margin-bottom:20px;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .wpcf7-form textarea{color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form > p{text-align:left;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-2994 .elementor-element.elementor-element-2e4f041 .ekit-form form input[type="submit"]:hover{color:#ffffff;}@media(max-width:1024px){.elementor-2994 .elementor-element.elementor-element-09352cb{--grid-auto-flow:row;}.elementor-2994 .elementor-element.elementor-element-7589f8b .elementor-heading-title{font-size:50px;}.elementor-2994 .elementor-element.elementor-element-9555ebf .elementor-heading-title{font-size:20px;}.elementor-2994 .elementor-element.elementor-element-ef9f0ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2994 .elementor-element.elementor-element-ef9f0ad .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-2994 .elementor-element.elementor-element-a7d65a2 .elementor-heading-title{font-size:20px;}.elementor-2994 .elementor-element.elementor-element-f682b4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2994 .elementor-element.elementor-element-f682b4c .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-2994 .elementor-element.elementor-element-cb0286e .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-c33b3bc .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-0ccc3b6 .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-fc4a4c6 .elementor-heading-title{font-size:50px;}.elementor-2994 .elementor-element.elementor-element-43088e5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2994 .elementor-element.elementor-element-43088e5 .elementor-heading-title{font-size:25px;}.elementor-2994 .elementor-element.elementor-element-079ca08{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-2994 .elementor-element.elementor-element-079ca08 .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-e7d5ca1{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2994 .elementor-element.elementor-element-0f83642 .elementor-heading-title{font-size:45px;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-ec3e7a1{right:50px;}body.rtl .elementor-2994 .elementor-element.elementor-element-ec3e7a1{left:50px;}.elementor-2994 .elementor-element.elementor-element-ec3e7a1 img{width:200px;height:120px;object-fit:contain;}.elementor-2994 .elementor-element.elementor-element-29371ec .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-2994 .elementor-element.elementor-element-65c378e .elementor-heading-title{font-size:45px;}.elementor-2994 .elementor-element.elementor-element-5fc043e .elementor-heading-title{font-size:20px;line-height:1.5em;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-4cecb9b{right:50px;}body.rtl .elementor-2994 .elementor-element.elementor-element-4cecb9b{left:50px;}.elementor-2994 .elementor-element.elementor-element-4cecb9b img{width:200px;height:120px;object-fit:contain;}.elementor-2994 .elementor-element.elementor-element-45b3b55 .elementor-heading-title{font-size:45px;}.elementor-2994 .elementor-element.elementor-element-9f51d0d .elementor-heading-title{font-size:20px;line-height:1.5em;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-5c33388{right:50px;}body.rtl .elementor-2994 .elementor-element.elementor-element-5c33388{left:50px;}.elementor-2994 .elementor-element.elementor-element-5c33388 img{width:200px;height:120px;object-fit:contain;}.elementor-2994 .elementor-element.elementor-element-8105b55 .elementor-heading-title{font-size:45px;}.elementor-2994 .elementor-element.elementor-element-f53bdec .elementor-heading-title{font-size:20px;line-height:1.5em;}body:not(.rtl) .elementor-2994 .elementor-element.elementor-element-775b810{right:50px;}body.rtl .elementor-2994 .elementor-element.elementor-element-775b810{left:50px;}.elementor-2994 .elementor-element.elementor-element-775b810 img{width:200px;height:120px;object-fit:contain;}.elementor-2994 .elementor-element.elementor-element-e8e62e1 .elementor-heading-title{font-size:50px;}.elementor-2994 .elementor-element.elementor-element-3c8b396{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-2994 .elementor-element.elementor-element-3c8b396 .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-166b190 img{height:70px;}.elementor-2994 .elementor-element.elementor-element-509cea3 img{height:70px;}.elementor-2994 .elementor-element.elementor-element-431563f img{height:70px;}.elementor-2994 .elementor-element.elementor-element-f33d9ae img{height:70px;}.elementor-2994 .elementor-element.elementor-element-60a9956 img{height:70px;}.elementor-2994 .elementor-element.elementor-element-a657a2d img{height:70px;}.elementor-2994 .elementor-element.elementor-element-87e8496 .elementor-heading-title{font-size:50px;}.elementor-2994 .elementor-element.elementor-element-91e07e4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2994 .elementor-element.elementor-element-91e07e4 .elementor-heading-title{font-size:25px;}.elementor-2994 .elementor-element.elementor-element-bc231a6{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-2994 .elementor-element.elementor-element-bc231a6 .elementor-heading-title{font-size:14px;}.elementor-2994 .elementor-element.elementor-element-0f5322e{--e-con-grid-template-columns:1fr 1fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-2994 .elementor-element.elementor-element-dd261de .elementor-heading-title{font-size:50px;}.elementor-2994 .elementor-element.elementor-element-a5698b1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2994 .elementor-element.elementor-element-a5698b1 .elementor-heading-title{font-size:25px;}.elementor-2994 .elementor-element.elementor-element-be0ffcd{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-2994 .elementor-element.elementor-element-be0ffcd .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-2994 .elementor-element.elementor-element-09352cb{--content-width:1200px;}.elementor-2994 .elementor-element.elementor-element-3530741{--content-width:1200px;}.elementor-2994 .elementor-element.elementor-element-6e4a4b4{--content-width:1200px;}.elementor-2994 .elementor-element.elementor-element-f857bc8{--content-width:1200px;}.elementor-2994 .elementor-element.elementor-element-0f5322e{--content-width:1200px;}}@media(max-width:767px){.elementor-2994 .elementor-element.elementor-element-09352cb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2994 .elementor-element.elementor-element-3530741{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-e7d5ca1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-47a63b9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-e7e5822{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-db27206{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-64c8c84{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-6e4a4b4{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-f857bc8{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2994 .elementor-element.elementor-element-0f5322e{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-7589f8b */.elementor-2994 .elementor-element.elementor-element-7589f8b h2{
        background: linear-gradient(440deg, #259ADD00 0%, #1A66BD 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a5769b */.elementor-2994 .elementor-element.elementor-element-2a5769b h2{
        background: linear-gradient(440deg, #1A66BD 0%, #259ADD 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516970c */.elementor-2994 .elementor-element.elementor-element-516970c h2{
        background: linear-gradient(440deg, #1A66BD 0%, #259ADD 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b08efbb */.elementor-2994 .elementor-element.elementor-element-b08efbb h2{
        background: linear-gradient(440deg, #1A66BD 0%, #259ADD 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee835ed */.elementor-2994 .elementor-element.elementor-element-ee835ed img{
    transform: scale(1.3) ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc4a4c6 */.elementor-2994 .elementor-element.elementor-element-fc4a4c6 h2{
        background: linear-gradient(440deg, #259ADD00 00%, #1A66BD 10%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43088e5 */.elementor-2994 .elementor-element.elementor-element-43088e5 span{
        background: linear-gradient(180deg, #1A66BD 10%, #259ADD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f83642 */.elementor-2994 .elementor-element.elementor-element-0f83642 h2{
        background: linear-gradient(180deg, #259ADD 30%, #1A66BD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a63b9 */.elementor-2994 .elementor-element.elementor-element-47a63b9 {
    position: relative;
    isolation: isolate;
    background: #fff;
}

.elementor-2994 .elementor-element.elementor-element-47a63b9::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(180deg, #1A66BD 30%, #259ADD 100%);
    opacity: 0;
    transition: opacity 0.5s ease;
    z-index: -1;
    pointer-events: none;
}

.elementor-2994 .elementor-element.elementor-element-47a63b9:hover::before {
    opacity: 1;
}
.elementor-2994 .elementor-element.elementor-element-47a63b9 p,
.elementor-2994 .elementor-element.elementor-element-47a63b9 h2{
    transition: .5s;
}
.elementor-2994 .elementor-element.elementor-element-47a63b9:hover p{
    color: #fff !important;
}
.elementor-2994 .elementor-element.elementor-element-47a63b9:hover h2{
    color: #fff;
    background: #fff;
    -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.elementor-2994 .elementor-element.elementor-element-47a63b9 img {
    opacity: 0;
    transform: translateX(0) rotate(0);
    transition:
        transform 0.5s ease,
        opacity 0.3s ease;
}

.elementor-2994 .elementor-element.elementor-element-47a63b9:hover img {
    opacity: 1;
    transform: translateX(-50px) rotate(-8deg);
}


@media (max-width: 1024.98px) { 
    
      .elementor-2994 .elementor-element.elementor-element-47a63b9:hover img {
    
    transform: translateX(-25px) rotate(-8deg);
  }  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c378e */.elementor-2994 .elementor-element.elementor-element-65c378e h2{
        background: linear-gradient(180deg, #259ADD 30%, #1A66BD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e5822 */.elementor-2994 .elementor-element.elementor-element-e7e5822 {
    position: relative;
    isolation: isolate;
    background: #fff;
}

.elementor-2994 .elementor-element.elementor-element-e7e5822::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(180deg, #1A66BD 30%, #259ADD 100%);
    opacity: 0;
    transition: opacity 0.5s ease;
    z-index: -1;
    pointer-events: none;
}

.elementor-2994 .elementor-element.elementor-element-e7e5822:hover::before {
    opacity: 1;
}
.elementor-2994 .elementor-element.elementor-element-e7e5822 p,
.elementor-2994 .elementor-element.elementor-element-e7e5822 h2{
    transition: .5s;
}
.elementor-2994 .elementor-element.elementor-element-e7e5822:hover p{
    color: #fff !important;
}
.elementor-2994 .elementor-element.elementor-element-e7e5822:hover h2{
    color: #fff;
    background: #fff;
    -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.elementor-2994 .elementor-element.elementor-element-e7e5822 img {
    opacity: 0;
    transform: translateX(0) rotate(0);
    transition:
        transform 0.5s ease,
        opacity 0.3s ease;
}

.elementor-2994 .elementor-element.elementor-element-e7e5822:hover img {
    opacity: 1;
    transform: translateX(-50px) rotate(-8deg);
}


@media (max-width: 1024.98px) { 
    
      .elementor-2994 .elementor-element.elementor-element-e7e5822:hover img {
    
    transform: translateX(-25px) rotate(-8deg);
  }  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45b3b55 */.elementor-2994 .elementor-element.elementor-element-45b3b55 h2{
        background: linear-gradient(180deg, #259ADD 30%, #1A66BD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db27206 */.elementor-2994 .elementor-element.elementor-element-db27206 {
    position: relative;
    isolation: isolate;
    background: #fff;
}

.elementor-2994 .elementor-element.elementor-element-db27206::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(180deg, #1A66BD 30%, #259ADD 100%);
    opacity: 0;
    transition: opacity 0.5s ease;
    z-index: -1;
    pointer-events: none;
}

.elementor-2994 .elementor-element.elementor-element-db27206:hover::before {
    opacity: 1;
}
.elementor-2994 .elementor-element.elementor-element-db27206 p,
.elementor-2994 .elementor-element.elementor-element-db27206 h2{
    transition: .5s;
}
.elementor-2994 .elementor-element.elementor-element-db27206:hover p{
    color: #fff !important;
}
.elementor-2994 .elementor-element.elementor-element-db27206:hover h2{
    color: #fff;
    background: #fff;
    -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.elementor-2994 .elementor-element.elementor-element-db27206 img {
    opacity: 0;
    transform: translateX(0) rotate(0);
    transition:
        transform 0.5s ease,
        opacity 0.3s ease;
}

.elementor-2994 .elementor-element.elementor-element-db27206:hover img {
    opacity: 1;
    transform: translateX(-50px) rotate(-8deg);
}


@media (max-width: 1024.98px) { 
    
      .elementor-2994 .elementor-element.elementor-element-db27206:hover img {
    
    transform: translateX(-25px) rotate(-8deg);
  }  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8105b55 */.elementor-2994 .elementor-element.elementor-element-8105b55 h2{
        background: linear-gradient(180deg, #259ADD 30%, #1A66BD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c8c84 */.elementor-2994 .elementor-element.elementor-element-64c8c84 {
    position: relative;
    isolation: isolate;
    background: #fff;
}

.elementor-2994 .elementor-element.elementor-element-64c8c84::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(180deg, #1A66BD 30%, #259ADD 100%);
    opacity: 0;
    transition: opacity 0.5s ease;
    z-index: -1;
    pointer-events: none;
}

.elementor-2994 .elementor-element.elementor-element-64c8c84:hover::before {
    opacity: 1;
}
.elementor-2994 .elementor-element.elementor-element-64c8c84 p,
.elementor-2994 .elementor-element.elementor-element-64c8c84 h2{
    transition: .5s;
}
.elementor-2994 .elementor-element.elementor-element-64c8c84:hover p{
    color: #fff !important;
}
.elementor-2994 .elementor-element.elementor-element-64c8c84:hover h2{
    color: #fff;
    background: #fff;
    -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.elementor-2994 .elementor-element.elementor-element-64c8c84 img {
    opacity: 0;
    transform: translateX(0) rotate(0);
    transition:
        transform 0.5s ease,
        opacity 0.3s ease;
}

.elementor-2994 .elementor-element.elementor-element-64c8c84:hover img {
    opacity: 1;
    transform: translateX(-50px) rotate(-8deg);
}


@media (max-width: 1024.98px) { 
    
      .elementor-2994 .elementor-element.elementor-element-64c8c84:hover img {
    
    transform: translateX(-25px) rotate(-8deg);
  }  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e62e1 */.elementor-2994 .elementor-element.elementor-element-e8e62e1 h2{
        background: linear-gradient(440deg, #259ADD00 00%, #1A66BD 10%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a062cd0 */.elementor-2994 .elementor-element.elementor-element-a062cd0 .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-a062cd0 .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60f33f3 */.elementor-2994 .elementor-element.elementor-element-60f33f3 .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-60f33f3 .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f98bc0 */.elementor-2994 .elementor-element.elementor-element-1f98bc0 .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-1f98bc0 .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd7137 */.elementor-2994 .elementor-element.elementor-element-7bd7137 .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-7bd7137 .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a64469d */.elementor-2994 .elementor-element.elementor-element-a64469d .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-a64469d .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab8b85 */.elementor-2994 .elementor-element.elementor-element-3ab8b85 .elementor-button-icon svg,.elementor-2994 .elementor-element.elementor-element-3ab8b85 .elementor-button-icon{
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e08d86d */.elementor-2994 .elementor-element.elementor-element-3e08d86d .elementor-button-icon svg{
    width: 36px;
  height: 36px;
}
.elementor-2994 .elementor-element.elementor-element-3e08d86d .elementor-button-content-wrapper {align-items: center;}


.elementor-2994 .elementor-element.elementor-element-3e08d86d  .elementor-button {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    background-image: linear-gradient(180deg, #259ADD 0%, #1A66BD 100%) ;
}

.elementor-2994 .elementor-element.elementor-element-3e08d86d .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: linear-gradient(180deg, #1A66BD 0%, #259ADD 100%);
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    z-index: -1;
}

.elementor-2994 .elementor-element.elementor-element-3e08d86d  .elementor-button:hover::before {
    opacity: 1;
}
@media (min-width: 1024px) { 
.elementor-2994 .elementor-element.elementor-element-3e08d86d.elementor-widget-button{
    display: flex ;
} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e4a4b4 */.clients-card{
    transition: .3s;
        border: 1px solid transparent;

}
.clients-card:hover{
    border: 1px solid #1A66BD;
    transform: translateY(-5px);
}

.clients-card .elementor-button-link{
    opacity: 0;
    transition: .5s;
}

.clients-card:hover .elementor-button-link{
        opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87e8496 */.elementor-2994 .elementor-element.elementor-element-87e8496 h2{
        background: linear-gradient(440deg, #259ADD00 00%, #1A66BD 10%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91e07e4 */.elementor-2994 .elementor-element.elementor-element-91e07e4 span{
        background: linear-gradient(180deg, #1A66BD 10%, #259ADD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b1230 */.elementor-2994 .elementor-element.elementor-element-69b1230{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b598f1e */.elementor-2994 .elementor-element.elementor-element-b598f1e{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b753 */.elementor-2994 .elementor-element.elementor-element-5e5b753{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb348 */.elementor-2994 .elementor-element.elementor-element-02bb348{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b1230 */.elementor-2994 .elementor-element.elementor-element-69b1230{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b598f1e */.elementor-2994 .elementor-element.elementor-element-b598f1e{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b753 */.elementor-2994 .elementor-element.elementor-element-5e5b753{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb348 */.elementor-2994 .elementor-element.elementor-element-02bb348{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b1230 */.elementor-2994 .elementor-element.elementor-element-69b1230{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b598f1e */.elementor-2994 .elementor-element.elementor-element-b598f1e{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b753 */.elementor-2994 .elementor-element.elementor-element-5e5b753{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb348 */.elementor-2994 .elementor-element.elementor-element-02bb348{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b1230 */.elementor-2994 .elementor-element.elementor-element-69b1230{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b598f1e */.elementor-2994 .elementor-element.elementor-element-b598f1e{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b753 */.elementor-2994 .elementor-element.elementor-element-5e5b753{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb348 */.elementor-2994 .elementor-element.elementor-element-02bb348{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b1230 */.elementor-2994 .elementor-element.elementor-element-69b1230{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b598f1e */.elementor-2994 .elementor-element.elementor-element-b598f1e{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5b753 */.elementor-2994 .elementor-element.elementor-element-5e5b753{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb348 */.elementor-2994 .elementor-element.elementor-element-02bb348{
    border: 1px solid transparent;
    border-radius: 24px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(135deg, #1A66BD 0%, #259ADD 100%) border-box;

    box-shadow: -3px 3px 15px 4px #010D2917;

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a18e337 */.elementor-2994 .elementor-element.elementor-element-a18e337 .e-n-accordion-item-title{
    box-shadow: -3px 3px 15px 4px #010D290D;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f857bc8 */.clients-card{
    transition: .3s;
        border: 1px solid transparent;

}
.clients-card:hover{
    border: 1px solid #1A66BD;
    transform: translateY(-5px);
}

.clients-card .elementor-button-link{
    opacity: 0;
    transition: .5s;
}

.clients-card:hover .elementor-button-link{
        opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd261de */.elementor-2994 .elementor-element.elementor-element-dd261de h2{
        background: linear-gradient(440deg, #259ADD00 00%, #1A66BD 10%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5698b1 */.elementor-2994 .elementor-element.elementor-element-a5698b1 span{
        background: linear-gradient(180deg, #1A66BD 10%, #259ADD 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f5322e */.clients-card{
    transition: .3s;
        border: 1px solid transparent;

}
.clients-card:hover{
    border: 1px solid #1A66BD;
    transform: translateY(-5px);
}

.clients-card .elementor-button-link{
    opacity: 0;
    transition: .5s;
}

.clients-card:hover .elementor-button-link{
        opacity: 1;
}/* End custom CSS */