.elementor-2391568 .elementor-element.elementor-element-efa0d43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-efa0d43:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-efa0d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040620;}.elementor-2391568 .elementor-element.elementor-element-97c632e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-8819b83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-890b075{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2391568 .elementor-element.elementor-element-e3949a6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2391568 .elementor-element.elementor-element-e3949a6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:56px;font-weight:900;line-height:1.12em;letter-spacing:-0.03em;color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-e8a2041{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-2391568 .elementor-element.elementor-element-e8a2041 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2391568 .elementor-element.elementor-element-e8a2041 .elementor-heading-title{font-size:18.5px;font-weight:400;line-height:1.5em;color:#C9D6E4;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;color:#8494AB;}.elementor-2391568 .elementor-element.elementor-element-f54fc61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-79202b1 );color:var( --e-global-color-79202b1 );border-style:none;border-radius:32px 32px 32px 32px;padding:14px 30px 14px 30px;}.elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button:focus{background-color:#0A7C85;border-color:#0A7C85;}.elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2391568 .elementor-element.elementor-element-3328140 .elementor-button{background-color:#FFFFFF0F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-79202b1 );color:var( --e-global-color-79202b1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:32px 32px 32px 32px;padding:13px 30px 13px 30px;}.elementor-2391568 .elementor-element.elementor-element-3328140 .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-3328140 .elementor-button:focus{border-color:#0ED8E8;}.elementor-2391568 .elementor-element.elementor-element-851a3a9{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-0ab3c6d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2391568 .elementor-element.elementor-element-e2d2753{text-align:center;}.elementor-2391568 .elementor-element.elementor-element-e2d2753 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.65em;letter-spacing:2px;color:#66748E;}.elementor-2391568 .elementor-element.elementor-element-681e208{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-a93f7de img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-8cf8fa0 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-f9556ee img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-79ffa2b img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-ef833e6 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-d734c30 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-4306a56 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-e87d0f1 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-37d0307 img{width:200px;}.elementor-2391568 .elementor-element.elementor-element-654e7e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-c537be7{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-62beb69 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-57ac4ac .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-0.03em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-59121ab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-ec456ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-8a0bf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d:hover{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:#BFE7EA;--border-color:#BFE7EA;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d, .elementor-2391568 .elementor-element.elementor-element-8a0bf2d::before{--border-transition:0.3s;}.elementor-2391568 .elementor-element.elementor-element-d573e5f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-wrapper{text-align:start;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title{margin-block-end:12px;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:900;text-transform:none;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:1.5em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-77f0e5a .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;line-height:1.6em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-77f0e5a{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-77f0e5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-77f0e5a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-42748ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-a73d9ae{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2391568 .elementor-element.elementor-element-a73d9ae:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-a73d9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-a73d9ae.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-a73d9ae:hover{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:#BFE7EA;--border-color:#BFE7EA;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-a73d9ae, .elementor-2391568 .elementor-element.elementor-element-a73d9ae::before{--border-transition:0.3s;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-wrapper{text-align:start;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title{margin-block-end:12px;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:900;text-transform:none;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:1.5em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-12a15c8 .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;line-height:1.6em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-12a15c8{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-12a15c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-12a15c8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-ee2f0f3{--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;--overflow:hidden;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-465bd36{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-f4c7819 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-e7d2316{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-b7db060 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-0.03em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button{background-color:var( --e-global-color-79202b1 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFE3E6;border-radius:32px 32px 32px 32px;padding:13px 30px 13px 30px;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button:focus{background-color:#EFF8F9;border-color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2391568 .elementor-element.elementor-element-e2bff60{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2391568 .elementor-element.elementor-element-a04cbdc{--grid-columns:1;--grid-row-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-f7ae239{--grid-columns:1;--grid-row-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-432f9a6{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button{background-color:var( --e-global-color-79202b1 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFE3E6;border-radius:32px 32px 32px 32px;padding:13px 30px 13px 30px;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button:focus{background-color:#EFF8F9;border-color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2391568 .elementor-element.elementor-element-dd88574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-fc38dd5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-772b344 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-de3afa5{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2391568 .elementor-element.elementor-element-de3afa5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-0.03em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-8128ae5 .elementor-heading-title{font-size:17.5px;font-weight:400;line-height:1.65em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-7097911{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2391568 .elementor-element.elementor-element-dd2e744{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;top:9%;--z-index:2;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-dd2cd77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77:hover{box-shadow:0px 24px 60px 0px rgba(4, 6.000000000000018, 32, 0.12);}body:not(.rtl) .elementor-2391568 .elementor-element.elementor-element-dd2cd77{left:-17%;}body.rtl .elementor-2391568 .elementor-element.elementor-element-dd2cd77{right:-17%;}.elementor-2391568 .elementor-element.elementor-element-95f526f .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:1.4px;color:#8A96AB;}.elementor-2391568 .elementor-element.elementor-element-7ac72d9 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2391568 .elementor-element.elementor-element-7ac72d9 .elementor-counter-title{justify-content:start;color:#8A96AB;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-2391568 .elementor-element.elementor-element-7ac72d9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#15243F;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-a397365{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;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:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;bottom:-5%;--z-index:2;}.elementor-2391568 .elementor-element.elementor-element-a397365:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-a397365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-2391568 .elementor-element.elementor-element-a397365.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-a397365:hover{box-shadow:0px 24px 60px 0px rgba(4, 6.000000000000018, 32, 0.12);}body:not(.rtl) .elementor-2391568 .elementor-element.elementor-element-a397365{left:-17%;}body.rtl .elementor-2391568 .elementor-element.elementor-element-a397365{right:-17%;}.elementor-2391568 .elementor-element.elementor-element-63aaa49 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:1.4px;color:#8A96AB;}.elementor-2391568 .elementor-element.elementor-element-d4ef07d .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.6em;color:#8A96AB;}.elementor-2391568 .elementor-element.elementor-element-f0aeffa{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;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:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;bottom:-5%;--z-index:2;}.elementor-2391568 .elementor-element.elementor-element-f0aeffa:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-f0aeffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-2391568 .elementor-element.elementor-element-f0aeffa.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-f0aeffa:hover{box-shadow:0px 24px 60px 0px rgba(4, 6.000000000000018, 32, 0.12);}body:not(.rtl) .elementor-2391568 .elementor-element.elementor-element-f0aeffa{right:-15%;}body.rtl .elementor-2391568 .elementor-element.elementor-element-f0aeffa{left:-15%;}.elementor-2391568 .elementor-element.elementor-element-339b15e .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:1.4px;color:#8A96AB;}.elementor-2391568 .elementor-element.elementor-element-1304b4f > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2391568 .elementor-element.elementor-element-1304b4f .elementor-counter-title{justify-content:start;color:#8A96AB;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-2391568 .elementor-element.elementor-element-1304b4f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#15243F;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-b1d69fc > .elementor-widget-container{background-color:#0A1230;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A1230;border-radius:20px 20px 20px 20px;}.elementor-2391568 .elementor-element.elementor-element-b1d69fc img{border-radius:12px 12px 12px 12px;}.elementor-2391568 .elementor-element.elementor-element-3fe0319{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-6cd28cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-2f87031{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:22px 22px 22px 22px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2391568 .elementor-element.elementor-element-2f87031:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-2f87031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-2f87031:hover{box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-bda4c9b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.36em;letter-spacing:-0.02em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter-title{justify-content:start;color:#8A96AB;font-size:13px;font-weight:600;line-height:1.6em;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter{gap:6px;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0AA0AB;font-family:"Archivo", Sans-serif;font-size:38px;font-weight:900;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-69935eb .elementor-heading-title{font-size:14.5px;font-weight:400;line-height:1.6em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-4de97b4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-1221dcb .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-1221dcb{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-1221dcb > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-1221dcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-1221dcb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-53aa4af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-2207b8c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:22px 22px 22px 22px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2391568 .elementor-element.elementor-element-2207b8c:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-2207b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-2207b8c:hover{box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-7ad414a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.36em;letter-spacing:-0.02em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter-title{justify-content:start;color:#8A96AB;font-size:13px;font-weight:600;line-height:1.6em;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter{gap:6px;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0AA0AB;font-family:"Archivo", Sans-serif;font-size:38px;font-weight:900;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-3223f22 .elementor-heading-title{font-size:14.5px;font-weight:400;line-height:1.6em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-336947a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-f1650a5 .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-f1650a5{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-f1650a5 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-f1650a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-f1650a5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-b87fe1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-efdd5d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:22px 22px 22px 22px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2391568 .elementor-element.elementor-element-efdd5d8:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-efdd5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-efdd5d8:hover{box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-d580a96 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.36em;letter-spacing:-0.02em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter-title{justify-content:start;color:#8A96AB;font-size:13px;font-weight:600;line-height:1.6em;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter{gap:6px;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0AA0AB;font-family:"Archivo", Sans-serif;font-size:38px;font-weight:900;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-db9d8d7 .elementor-heading-title{font-size:14.5px;font-weight:400;line-height:1.6em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-dd79461.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-39586ac .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-39586ac{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-39586ac > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-39586ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-39586ac .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-4e5ae55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-79202b1 );color:var( --e-global-color-79202b1 );border-style:none;border-radius:32px 32px 32px 32px;padding:14px 30px 14px 30px;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button:focus{background-color:#0A7C85;border-color:#0A7C85;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button{background-color:#FFFFFFCC;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E9F1;border-radius:32px 32px 32px 32px;padding:13px 30px 13px 30px;}.elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button:hover, .elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button:focus{background-color:var( --e-global-color-79202b1 );color:var( --e-global-color-primary );border-color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button:hover svg, .elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2391568 .elementor-element.elementor-element-6401e35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-17649c2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-5abf6ac .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-5993ceb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-0.03em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-610c62a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-f31a830{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-6c2a1ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad:hover{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:#BFE7EA;--border-color:#BFE7EA;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad, .elementor-2391568 .elementor-element.elementor-element-6c2a1ad::before{--border-transition:0.3s;}.elementor-2391568 .elementor-element.elementor-element-6082655.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-wrapper{text-align:start;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title{margin-block-end:12px;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:900;text-transform:none;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:1.5em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-84646df .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.6em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-84646df{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-84646df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-84646df .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-16d0668{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2391568 .elementor-element.elementor-element-6db6f6c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;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:#E4E9F1;--border-color:#E4E9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(4, 6.000000000000018, 32, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2391568 .elementor-element.elementor-element-6db6f6c:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-6db6f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-6db6f6c.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-2391568 .elementor-element.elementor-element-6db6f6c:hover{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:#BFE7EA;--border-color:#BFE7EA;box-shadow:0px 12px 32px 0px rgba(4, 6.000000000000018, 32, 0.08);}.elementor-2391568 .elementor-element.elementor-element-6db6f6c, .elementor-2391568 .elementor-element.elementor-element-6db6f6c::before{--border-transition:0.3s;}.elementor-2391568 .elementor-element.elementor-element-ea419c3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-wrapper{text-align:start;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title{margin-block-end:12px;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:900;text-transform:none;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:1.5em;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79 .elementor-button{background-color:var( --e-global-color-45f3bc7 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.6em;letter-spacing:0px;fill:#0AA0AB;color:#0AA0AB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79{width:initial;max-width:initial;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2391568 .elementor-element.elementor-element-398afb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-af6f795{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-4b476c7 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-4d156fa{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2391568 .elementor-element.elementor-element-4d156fa .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-0.03em;color:#15243F;}.elementor-2391568 .elementor-element.elementor-element-3b61e38{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-956924c{--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:#E4E9F1;--border-color:#E4E9F1;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-2391568 .elementor-element.elementor-element-956924c:not(.elementor-motion-effects-element-type-background), .elementor-2391568 .elementor-element.elementor-element-956924c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79202b1 );}.elementor-2391568 .elementor-element.elementor-element-db4dbdf{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-3a5507b{font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-3a5507b a{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-3a5507b a:hover, .elementor-2391568 .elementor-element.elementor-element-3a5507b a:focus{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-5f24396{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-01b11e0{font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-01b11e0 a{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-01b11e0 a:hover, .elementor-2391568 .elementor-element.elementor-element-01b11e0 a:focus{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-ebbf117{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-f0fc1bf{font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a:hover, .elementor-2391568 .elementor-element.elementor-element-f0fc1bf a:focus{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-465e77f{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-5519281{font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-5519281 a{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-5519281 a:hover, .elementor-2391568 .elementor-element.elementor-element-5519281 a:focus{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-fc93355{--display:flex;}.elementor-2391568 .elementor-element.elementor-element-968a42e{font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#1B2A3A;}.elementor-2391568 .elementor-element.elementor-element-968a42e a{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-968a42e a:hover, .elementor-2391568 .elementor-element.elementor-element-968a42e a:focus{color:#0AA0AB;}.elementor-2391568 .elementor-element.elementor-element-153ebb2{--n-accordion-title-font-size:17px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#15243F;--n-accordion-title-hover-color:#0AA0AB;--n-accordion-title-active-color:#0AA0AB;--n-accordion-icon-size:15px;}.elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E9F1;}.elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E9F1;}.elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-45f3bc7 );}.elementor-2391568 .elementor-element.elementor-element-153ebb2 {--n-accordion-padding:20px 6px 20px 6px;}:where( .elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .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:"Archivo", Sans-serif;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:-0.02em;}:where( .elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E9F1;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:6px;--padding-bottom:26px;--padding-left:6px;}body.elementor-page-2391568:not(.elementor-motion-effects-element-type-background), body.elementor-page-2391568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}@media(max-width:1024px){.elementor-2391568 .elementor-element.elementor-element-97c632e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-8819b83{--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;}.elementor-2391568 .elementor-element.elementor-element-e3949a6 .elementor-heading-title{font-size:50px;}.elementor-2391568 .elementor-element.elementor-element-e8a2041 .elementor-heading-title{font-size:17px;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da .elementor-heading-title{font-size:15px;}.elementor-2391568 .elementor-element.elementor-element-33346f0 .elementor-button{font-size:14px;padding:12px 24px 12px 24px;}.elementor-2391568 .elementor-element.elementor-element-3328140 .elementor-button{font-size:14px;padding:11px 24px 11px 24px;}.elementor-2391568 .elementor-element.elementor-element-681e208{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-2391568 .elementor-element.elementor-element-a93f7de img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-8cf8fa0 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-f9556ee img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-79ffa2b img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-ef833e6 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-d734c30 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-4306a56 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-e87d0f1 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-37d0307 img{width:120px;}.elementor-2391568 .elementor-element.elementor-element-654e7e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-c537be7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2391568 .elementor-element.elementor-element-62beb69 .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-57ac4ac .elementor-heading-title{font-size:36px;}.elementor-2391568 .elementor-element.elementor-element-59121ab{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title{margin-block-end:8px;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title a{font-size:24px;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-description{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-77f0e5a .elementor-button{font-size:13px;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-a73d9ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title{margin-block-end:8px;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title a{font-size:24px;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-description{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-12a15c8 .elementor-button{font-size:13px;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-ee2f0f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-f4c7819 .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-b7db060 .elementor-heading-title{font-size:35px;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button{font-size:14px;padding:11px 24px 11px 24px;}.elementor-2391568 .elementor-element.elementor-element-e2bff60{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-a04cbdc{--grid-columns:1;}.elementor-2391568 .elementor-element.elementor-element-f7ae239{--grid-columns:1;--grid-row-gap:8px;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button{font-size:14px;padding:12px 24px 12px 24px;}.elementor-2391568 .elementor-element.elementor-element-dd88574{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-fc38dd5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2391568 .elementor-element.elementor-element-772b344 .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-de3afa5{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-2391568 .elementor-element.elementor-element-de3afa5 .elementor-heading-title{font-size:35px;}.elementor-2391568 .elementor-element.elementor-element-8128ae5 .elementor-heading-title{font-size:16px;}.elementor-2391568 .elementor-element.elementor-element-3fe0319{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-1221dcb .elementor-button{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-f1650a5 .elementor-button{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-39586ac .elementor-button{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-4e5ae55{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed .elementor-button{font-size:14px;padding:12px 24px 12px 24px;}.elementor-2391568 .elementor-element.elementor-element-50b06a5 .elementor-button{font-size:14px;padding:11px 24px 11px 24px;}.elementor-2391568 .elementor-element.elementor-element-6401e35{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-17649c2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2391568 .elementor-element.elementor-element-5abf6ac .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-5993ceb .elementor-heading-title{font-size:35px;}.elementor-2391568 .elementor-element.elementor-element-610c62a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title a{font-size:24px;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-description{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-84646df .elementor-button{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-6db6f6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title a{font-size:24px;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-description{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79 .elementor-button{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-398afb5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-4b476c7 .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-4d156fa{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-2391568 .elementor-element.elementor-element-4d156fa .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-2391568 .elementor-element.elementor-element-97c632e{--content-width:1320px;}.elementor-2391568 .elementor-element.elementor-element-890b075{--width:46%;}.elementor-2391568 .elementor-element.elementor-element-851a3a9{--width:50%;}.elementor-2391568 .elementor-element.elementor-element-654e7e1{--content-width:1320px;}.elementor-2391568 .elementor-element.elementor-element-ee2f0f3{--content-width:1320px;}.elementor-2391568 .elementor-element.elementor-element-dd88574{--content-width:1320px;}.elementor-2391568 .elementor-element.elementor-element-7097911{--content-width:520px;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77{--width:auto;}.elementor-2391568 .elementor-element.elementor-element-a397365{--width:auto;}.elementor-2391568 .elementor-element.elementor-element-f0aeffa{--width:auto;}.elementor-2391568 .elementor-element.elementor-element-6401e35{--content-width:1320px;}.elementor-2391568 .elementor-element.elementor-element-398afb5{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2391568 .elementor-element.elementor-element-97c632e{--content-width:720px;}.elementor-2391568 .elementor-element.elementor-element-890b075{--width:100%;}.elementor-2391568 .elementor-element.elementor-element-851a3a9{--width:82%;}.elementor-2391568 .elementor-element.elementor-element-654e7e1{--content-width:720px;}.elementor-2391568 .elementor-element.elementor-element-ee2f0f3{--content-width:720px;}.elementor-2391568 .elementor-element.elementor-element-dd88574{--content-width:720px;}.elementor-2391568 .elementor-element.elementor-element-6401e35{--content-width:720px;}.elementor-2391568 .elementor-element.elementor-element-398afb5{--content-width:720px;}}@media(max-width:767px){.elementor-2391568 .elementor-element.elementor-element-97c632e{--content-width:540px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-890b075{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2391568 .elementor-element.elementor-element-e3949a6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2391568 .elementor-element.elementor-element-e3949a6 .elementor-heading-title{font-size:32px;}.elementor-2391568 .elementor-element.elementor-element-e8a2041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2391568 .elementor-element.elementor-element-e8a2041 .elementor-heading-title{font-size:16px;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2391568 .elementor-element.elementor-element-f0fa1da .elementor-heading-title{font-size:14px;}.elementor-2391568 .elementor-element.elementor-element-f54fc61{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2391568 .elementor-element.elementor-element-33346f0{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-33346f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-3328140{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-3328140.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-e2d2753 .elementor-heading-title{font-size:10px;}.elementor-2391568 .elementor-element.elementor-element-a93f7de img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-8cf8fa0 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-f9556ee img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-79ffa2b img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-ef833e6 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-d734c30 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-4306a56 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-e87d0f1 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-37d0307 img{width:85px;}.elementor-2391568 .elementor-element.elementor-element-654e7e1{--content-width:540px;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-c537be7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2391568 .elementor-element.elementor-element-57ac4ac .elementor-heading-title{font-size:26px;}.elementor-2391568 .elementor-element.elementor-element-59121ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-8a0bf2d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-d573e5f .elementor-icon-box-title a{font-size:18px;}.elementor-2391568 .elementor-element.elementor-element-a73d9ae{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-2a8b08a .elementor-icon-box-title a{font-size:18px;}.elementor-2391568 .elementor-element.elementor-element-ee2f0f3{--content-width:540px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-465bd36{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2391568 .elementor-element.elementor-element-b7db060 .elementor-heading-title{font-size:26px;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-9dcd84b .elementor-button{font-size:12px;}.elementor-2391568 .elementor-element.elementor-element-a04cbdc{--grid-columns:1;width:100%;max-width:100%;}.elementor-2391568 .elementor-element.elementor-element-f7ae239{--grid-columns:1;width:100%;max-width:100%;}.elementor-2391568 .elementor-element.elementor-element-0475583{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-0475583 .elementor-button{font-size:12px;}.elementor-2391568 .elementor-element.elementor-element-dd88574{--content-width:540px;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-de3afa5 .elementor-heading-title{font-size:26px;}.elementor-2391568 .elementor-element.elementor-element-8128ae5 .elementor-heading-title{font-size:15px;}.elementor-2391568 .elementor-element.elementor-element-dd2e744{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2391568 .elementor-element.elementor-element-dd2cd77{--width:100%;}.elementor-2391568 .elementor-element.elementor-element-b1d69fc > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:16px 16px 16px 16px;}.elementor-2391568 .elementor-element.elementor-element-b1d69fc.elementor-element{--order:-99999 /* order start hack */;}.elementor-2391568 .elementor-element.elementor-element-b1d69fc img{border-radius:8px 8px 8px 8px;}.elementor-2391568 .elementor-element.elementor-element-3fe0319{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-2f87031{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-bda4c9b .elementor-heading-title{font-size:17px;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter{gap:4px;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter-number-wrapper{font-size:30px;}.elementor-2391568 .elementor-element.elementor-element-ff7e2c9 .elementor-counter-title{font-size:12px;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-69935eb .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-2391568 .elementor-element.elementor-element-2207b8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-7ad414a .elementor-heading-title{font-size:17px;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter{gap:4px;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter-number-wrapper{font-size:30px;}.elementor-2391568 .elementor-element.elementor-element-06c6862 .elementor-counter-title{font-size:12px;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-3223f22 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-2391568 .elementor-element.elementor-element-efdd5d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2391568 .elementor-element.elementor-element-d580a96 .elementor-heading-title{font-size:17px;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter{gap:4px;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter-number-wrapper{font-size:30px;}.elementor-2391568 .elementor-element.elementor-element-1b508b3 .elementor-counter-title{font-size:12px;line-height:1.3em;}.elementor-2391568 .elementor-element.elementor-element-db9d8d7 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-6efb9ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-50b06a5{width:auto;max-width:auto;}.elementor-2391568 .elementor-element.elementor-element-50b06a5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391568 .elementor-element.elementor-element-6401e35{--content-width:540px;}.elementor-2391568 .elementor-element.elementor-element-5993ceb .elementor-heading-title{font-size:26px;}.elementor-2391568 .elementor-element.elementor-element-610c62a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2391568 .elementor-element.elementor-element-6c2a1ad{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-6082655 .elementor-icon-box-title a{font-size:18px;}.elementor-2391568 .elementor-element.elementor-element-84646df .elementor-button{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-6db6f6c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title, .elementor-2391568 .elementor-element.elementor-element-ea419c3 .elementor-icon-box-title a{font-size:18px;}.elementor-2391568 .elementor-element.elementor-element-e0e3d79 .elementor-button{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-398afb5{--content-width:540px;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-2391568 .elementor-element.elementor-element-4d156fa .elementor-heading-title{font-size:26px;}.elementor-2391568 .elementor-element.elementor-element-956924c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2391568 .elementor-element.elementor-element-3a5507b{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-01b11e0{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-f0fc1bf{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-5519281{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-968a42e{font-size:13px;}.elementor-2391568 .elementor-element.elementor-element-153ebb2 {--n-accordion-padding:10px 5px 10px 5px;}.elementor-2391568 .elementor-element.elementor-element-153ebb2{--n-accordion-title-font-size:15px;}:where( .elementor-2391568 .elementor-element.elementor-element-153ebb2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.35em;}}/* Start custom CSS for heading, class: .elementor-element-e3949a6 */.elementor-2391568 .elementor-element.elementor-element-e3949a6 h1 i {
    font-weight: 700;
        letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a2041 */.elementor-2391568 .elementor-element.elementor-element-e8a2041 {
    --d: .1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0fa1da */.elementor-2391568 .elementor-element.elementor-element-f0fa1da {
    --d: .2s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33346f0 */.elementor-2391568 .elementor-element.elementor-element-33346f0 a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3328140 */.elementor-2391568 .elementor-element.elementor-element-3328140 a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54fc61 */.elementor-2391568 .elementor-element.elementor-element-f54fc61 {
    --d: .3s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-556a23d */:root {
    --teal:#0AA0AB;
    --teal-dark:#08848E;
    --teal-light:#4EC9D3;
    --cyan2:#19C6D2;
    --cyan:#0ED8E8;
    --teal-soft:#DFF3F4;
    --teal-softer:#EFF8F9;
    --navy:#15243F;
    --navy-deep:#040620;
    --ink:#1B2A3A;
    --muted:#8A96AB;
    --page:#F5F8FA;
    --card:#FFFFFF;
    --line:#E4E9F1;
    --shadow-sm:0 1px 2px rgba(4,6,32,.05);
    --shadow-md:0 12px 32px rgba(4,6,32,.08);
    --shadow-lg:0 24px 60px rgba(4,6,32,.12);
    --r-lg:22px;
    --r-md:14px;
    --sans:'Roboto',sans-serif;
    --ease-out:cubic-bezier(.22,1,.36,1);
    --dur-1:.16s;
    --dur-2:.32s;
    --dur-3:.5s;
}

@media (max-width: 767.98px) {
    .logos-single {
        flex-wrap: wrap;
        row-gap: 18px;
    }
    .logos-single img {
        height: 21px;
    }
}
.btn-dark-ghost {
    background: rgba(255, 255, 255, 0.06);
    color: #dce4fa;
    border: 1.5px solid rgba(255, 255, 255, 0.2);
}
.btn-dark-ghost:hover {
    border-color: var(--cyan);
    color: #fff;
}
.glass {
    background: linear-gradient(165deg, rgba(255, 255, 255, 0.085), rgba(255, 255, 255, 0.028)) padding-box, linear-gradient(180deg, rgba(255, 255, 255, 0.38) 0%, rgba(255, 255, 255, 0.1) 34%, rgba(14, 216, 232, 0.22) 100%)border-box;
    border: 1px solid transparent;
    backdrop-filter: blur(20px) saturate(1.6);
    -webkit-backdrop-filter: blur(20px) saturate(1.6);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.22), 0 34px 70px rgba(2, 6, 24, 0.5), 0 10px 34px rgba(10, 160, 171, 0.1);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) {
    .glass {
        background: rgba(15, 26, 56, 0.92);
        border: 1px solid rgba(255, 255, 255, 0.14);
    }
}
/* live pane surfaces */
.sf {
    position: absolute;
    inset: 0;
    display: flex;
    overflow: hidden;
    border-radius: inherit;
}
.sf-news {
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    padding: 22px;
}
.sf-news i {
    display: block;
    height: 8px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.22);
    transform-origin: left center;
}
.sf-news i.hd {
    height: 11px;
    width: 60%;
    background: linear-gradient(90deg, var(--cyan), var(--teal));
    box-shadow: 0 0 14px rgba(14, 216, 232, 0.45);
}
.sf-news i:nth-child(2) {
    width: 88%;
}
.sf-news i:nth-child(3) {
    width: 72%;
}
.sf-news i:nth-child(4) {
    width: 80%;
}
.sf-news i:nth-child(5) {
    width: 54%;
}
.live .sf-news i {
    animation: sfn-shift 8s var(--ease-out) infinite;
}
.live .sf-news i:nth-child(2) {
    animation-delay: -1.6s;
}
.live .sf-news i:nth-child(3) {
    animation-delay: -3.2s;
}
.live .sf-news i:nth-child(4) {
    animation-delay: -4.8s;
}
.live .sf-news i:nth-child(5) {
    animation-delay: -6.4s;
}
@keyframes sfn-shift {
    0%,
    100% {
        transform: scaleX(1);
        opacity: 1;
    }
    42% {
        transform: scaleX(0.78);
        opacity: 0.75;
    }
    58% {
        transform: scaleX(1.05);
    }
}
.live .sf-news i.hd {
    animation: sfn-hd 5s var(--ease-out) infinite;
}
@keyframes sfn-hd {
    0%,
    100% {
        box-shadow: 0 0 10px rgba(14, 216, 232, 0.35);
    }
    50% {
        box-shadow: 0 0 22px rgba(14, 216, 232, 0.7);
    }
}
.sf-bars {
    align-items: flex-end;
    gap: 10px;
    padding: 20px 22px;
}
.sf-bars i {
    flex: 1;
    border-radius: 5px 5px 0 0;
    background: linear-gradient( 180deg, rgba(14, 216, 232, 0.95), rgba(8, 132, 142, 0.45)
    );
    box-shadow: 0 0 14px rgba(14, 216, 232, 0.25);
    transform-origin: bottom;
    animation: sf-bars 3.6s var(--ease-out) infinite;
    animation-delay: var(--bd);
}
@keyframes sf-bars {
    0%, 100% {
        transform: scaleY(0.84);
    }
    50% {
        transform: scaleY(1);
    }
}
.live .sf-bars i {
    animation: none;
    transition: height 1s var(--ease-out);
}
.sf-graph {
    align-items: flex-end;
    justify-content: center;
    padding: 16px 16px 12px;
}
.sf-graph svg {
    width: 82%;
    height: 78%;
}
.sf-graph .gn {
    fill: rgba(14, 216, 232, 0.9);
}
.sf-graph .gl {
    stroke: rgba(14, 216, 232, 0.4);
    stroke-width: 1.4;
    fill: none;
}
.live .sf-graph .gn {
    transform-box: fill-box;
    transform-origin: center;
    animation: sfg-node 3.4s ease-in-out infinite;
    animation-delay: calc(var(--gi, 0) * -0.55s);
}
@keyframes sfg-node {
    0%,
    100% {
        transform: scale(1);
        opacity: 0.85;
    }
    50% {
        transform: scale(1.45);
        opacity: 1;
    }
}
.live .sf-graph .gd {
    stroke: rgba(14, 216, 232, 0.75);
    stroke-width: 1.6;
    stroke-dasharray: 300;
    animation: sfg-draw 4.2s linear infinite;
}
@keyframes sfg-draw {
    0% {
        stroke-dashoffset: 300;
    }
    55%, 70% {
        stroke-dashoffset: 0;
        opacity: 1;
    }
    85%, 100% {
        stroke-dashoffset: 0;
        opacity: 0;
    }
}
.sf-rings {
    align-items: center;
    justify-content: center;
}
.sf-rings .rw {
    position: relative;
    width: 78%;
    height: 78%;
}
.sf-rings .r {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    border: 1.5px solid rgba(14, 216, 232, 0.5);
}
.sf-rings .r1 {
    width: 34%;
    height: 34%;
    background: rgba(14, 216, 232, 0.26);
    box-shadow: 0 0 22px rgba(14, 216, 232, 0.4);
    animation: sf-hub 3s ease-in-out infinite;
}
.sf-rings .r2 {
    width: 64%;
    height: 64%;
}
.sf-rings .r3 {
    width: 94%;
    height: 94%;
    border-style: dashed;
    border-color: rgba(14, 216, 232, 0.32);
    animation: sf-spin 22s linear infinite;
}
@keyframes sf-hub {
    0%, 100% {
        box-shadow: 0 0 14px rgba(14, 216, 232, 0.3);
    }
    50% {
        box-shadow: 0 0 30px rgba(14, 216, 232, 0.6);
    }
}
@keyframes sf-spin {
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}
.live .sf-rings .rb {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 34%;
    height: 34%;
    border-radius: 50%;
    border: 1.5px solid rgba(14, 216, 232, 0.7);
    transform: translate(-50%, -50%) scale(0.6);
    opacity: 0;
    animation: sfr-cast 2.8s var(--ease-out) infinite;
}
@keyframes sfr-cast {
    0% {
        transform: translate(-50%, -50%) scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: translate(-50%, -50%) scale(2.9);
        opacity: 0;
    }
}

/* label chips */
.lb b {
    display: block;
    color: #fff;
    font-size: 10.5px;
    font-weight: 700;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}
.lb small {
    color: #96a7c2;
    font-size: 10px;
    line-height: 1.45;
    display: block;
    max-width: 24ch;
}

/* stage */
.p1-grid {
    display: grid;
    grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr);
    gap: 32px;
    align-items: center;
    padding: 74px 0 70px;
}
.p1-stage {
    position: relative;
    height: 600px;
    perspective: 1400px;
    touch-action: pan-y;
}
.p1-stack {
    position: absolute;
    left: 38%;
    top: 56%;
    width: 300px;
    height: 300px;
    transform: translate(-50%, -50%) rotateX(calc(var(--rx, 58) * 1deg)) rotateZ(calc(var(--rz, -45) * 1deg));
    transform-style: preserve-3d;
}
@media (max-width: 1024.98px) {
    .p1-stack {
        left: 38%;
        top: 66%;
        width: 240px;
        height: 240px;
    }
    .p1-stage {
        height: 500px;
    }
}

.p1-layer {
    position: absolute;
    inset: 0;
    border-radius: 26px;
    overflow: hidden;
    cursor: pointer;
    transform: translateZ(calc((var(--z0) + var(--sep) * var(--p, 0) + var(--lift, 0)) * 1px));
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.22), inset 2px 0 8px -5px rgba(120, 220, 255, 0.28), inset -2px 0 8px -5px rgba(255, 150, 170, 0.16), 0 34px 70px rgba(2, 6, 24, 0.5), 0 10px 34px rgba(10, 160, 171, 0.1);
    transition: opacity 0.45s var(--ease-out), filter 0.45s var(--ease-out);
}
.p1-stage.focused .p1-layer {
    opacity: 0.42;
    filter: brightness(0.75);
}
.p1-stage.focused .p1-layer.hot {
    opacity: 1;
    filter: brightness(1.14);
}
.p1-spec {
    position: absolute;
    inset: -42% -60%;
    pointer-events: none;
    background: linear-gradient(104deg, transparent 43%, rgba(255, 255, 255, 0.15) 50%, transparent 57%);
    transform: translateX(calc((var(--mx, 0.5) - 0.5) * 380px));
}
.p1-spot {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 210px;
    height: 210px;
    margin: -105px 0 0 -105px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.1), transparent 62%);
    transform: translate(calc((var(--mx, 0.5) - 0.5) * 240px), calc((var(--my, 0.5) - 0.5) * 240px));
}
.p1-shadow {
    position: absolute;
    left: 38%;
    top: 56%;
    width: 440px;
    height: 190px;
    transform: translate(-50%, 30%);
    pointer-events: none;
}
.p1-shadow::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50%;
    background: radial-gradient(ellipse at center, rgba(2, 6, 24, 0.75), transparent 65%);
    filter: blur(28px);
}
.p1-shadow::after {
    content: "";
    position: absolute;
    inset: 16% 10%;
    border-radius: 50%;
    background: radial-gradient(ellipse at center, rgba(14, 216, 232, 0.15), transparent 65%);
    filter: blur(32px);
    opacity: calc(0.45 + var(--open, 0) * 0.55);
    transform: scale(calc(0.92 + var(--open, 0) * 0.18));
}
/* labels: right-anchored so the card edge never exits the stage */
.p1-lbl {
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
    z-index: 6;
    cursor: pointer;
    width: max-content;
    opacity: clamp(0, calc((var(--p, 0) - 0.45) * 2.1), 1);
    transform: translateX(calc((1 - var(--p, 0)) * 16px));
}
.p1-lbl .ln {
    width: 90px;
    height: 1px;
    background: linear-gradient(90deg, rgba(14, 216, 232, 0.7), rgba(14, 216, 232, 0.12));
    position: relative;
    flex: none;
}
.p1-lbl .ln::before {
    content: "";
    position: absolute;
    left: -3px;
    top: -2.5px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--cyan);
    box-shadow: 0 0 8px rgba(14, 216, 232, 0.9);
}
.p1-lbl .lb {
    border-radius: 12px;
    padding: 8px 14px;
    transition: box-shadow 0.3s var(--ease-out), transform 0.3s var(--ease-out);
}
.p1-lbl.hot .lb {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 0 0 1px rgba(14, 216, 232, 0.55), 0 12px 34px rgba(14, 216, 232, 0.22);
    transform: scale(1.05);
}
.p1-lbl1 {
    top: 13%;
}
.p1-lbl2 {
    top: 27.5%;
}
.p1-lbl3 {
    top: 42%;
}
.p1-lbl4 {
    top: 56.5%;
}
.p1-spine {
    position: absolute;
    left: 38%;
    top: 56%;
    transform: translate(-50%, -50%);
    width: 2px;
    height: 340px;
    z-index: 4;
    pointer-events: none;
    opacity: var(--open, 0);
}
.p1-spine::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, transparent, rgba(14, 216, 232, 0.4), transparent);
}
.p1-hint {
    position: absolute;
    left: 38%;
    bottom: 12px;
    transform: translateX(-50%);
    font-size: 10.5px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #66748e;
    white-space: nowrap;
    opacity: calc(1 - var(--open, 0));
    transition: opacity 0.3s;
}
@media (max-width: 767.98px) {
    .p1-grid {
        grid-template-columns: 1fr;
        padding: 56px 0;
    }
    .p1-stage {
        height: auto;
        cursor: default;
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        padding: 0;
    }
    .p1-stack {
        position: relative;
        left: auto;
        top: auto;
        width: 200px;
        height: 200px;
        flex: none;
        margin: 150px 0 0;
        transform: rotateX(calc(var(--rx, 58) * 1deg)) rotateZ(calc(var(--rz, -45) * 1deg));
    }
    .p1-wave, .p1-flash, .p1-hint, .p1-star {
        display: none;
    }
    .p1-labels {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 12px;
        width: 100%;
    }
    .p1-lbl {
        position: static;
        opacity: 1;
        transform: none;
        width: auto;
    }
    .p1-lbl .ln {
        display: none;
    }
    .p1-lbl .lb {
        width: 100%;
    }
    .p1-shadow {
        left: 50%;
        top: 50%;
        width: 420px;
        height: 200px;
        transform: translate(-50%, 50%);
    }
    .p1-spine {
        left: 50%;
        top: 50%;
    }
    .lb b {
        margin-bottom: 5px;
    }
    .p1-layer[data-i="2"] {
        --sep: 60 !important;
    }
    .p1-layer[data-i="1"] {
        --sep: 120 !important;
    }
    .p1-layer[data-i="0"] {
        --sep: 180 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-681e208 */.elementor-2391568 .elementor-element.elementor-element-681e208 img {
    filter: brightness(0) invert(1);
    opacity: .5;
    transition: opacity .2s var(--ease-out), transform .2s var(--ease-out);
}
.elementor-2391568 .elementor-element.elementor-element-681e208 img:hover {
    opacity: 0.85;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c632e */.elementor-2391568 .elementor-element.elementor-element-97c632e::after {
    width: 560px;
    height: 560px;
    background: rgba(10, 160, 171, 0.14);
    right: -140px;
    top: -180px;
}
.elementor-2391568 .elementor-element.elementor-element-97c632e::before {
    width: 480px;
    height: 480px;
    background: rgba(14, 216, 232, 0.09);
    left: -140px;
    top: 30%;
}
.elementor-2391568 .elementor-element.elementor-element-97c632e::after,
.elementor-2391568 .elementor-element.elementor-element-97c632e::before {
    content: '';
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    filter: blur(95px);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efa0d43 */.elementor-2391568 .elementor-element.elementor-element-efa0d43::before {
    content: "";
    background-image: linear-gradient(rgba(10, 160, 171, .055) 1px, transparent 1px), linear-gradient(90deg, rgba(10, 160, 171, .055) 1px, transparent 1px);
    background-size: 44px 44px;
    -webkit-mask-image: radial-gradient(ellipse 90% 80% at 50% 0%, #000 30%, transparent 75%);
    mask-image: radial-gradient(ellipse 90% 80% at 50% 0%, #000 30%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57ac4ac */.elementor-2391568 .elementor-element.elementor-element-57ac4ac {
    --d:.08s
}
.elementor-2391568 .elementor-element.elementor-element-57ac4ac h2 i {
    font-weight: 700;
    letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0bf2d */.elementor-2391568 .elementor-element.elementor-element-8a0bf2d::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background: linear-gradient(180deg, var(--teal), var(--cyan));
    opacity: .85;
    border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d9ae */.elementor-2391568 .elementor-element.elementor-element-a73d9ae::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background: linear-gradient(180deg, var(--teal), var(--cyan));
    opacity: .85;
    border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42748ba */.elementor-2391568 .elementor-element.elementor-element-42748ba {
    --d: .1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59121ab */.elementor-2391568 .elementor-element.elementor-element-59121ab h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7db060 */.elementor-2391568 .elementor-element.elementor-element-b7db060 h2 i {
    font-weight: 700;
        letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9dcd84b */.elementor-2391568 .elementor-element.elementor-element-9dcd84b a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a04cbdc */.elementor-2391568 .elementor-element.elementor-element-a04cbdc > div {
    display: flex;
}
.elementor-2391568 .elementor-element.elementor-element-a04cbdc > div > div > div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2bff60 */.elementor-2391568 .elementor-element.elementor-element-e2bff60 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0475583 */.elementor-2391568 .elementor-element.elementor-element-0475583 a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de3afa5 */.elementor-2391568 .elementor-element.elementor-element-de3afa5 {
    --d: .08s;
}
.elementor-2391568 .elementor-element.elementor-element-de3afa5 h2 i {
    font-weight: 700;
        letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8128ae5 */.elementor-2391568 .elementor-element.elementor-element-8128ae5 {
    --d: .16s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61ca284 */.fc-net path {
    stroke: rgba(111, 216, 223, .45);
    stroke-width: 1;
    fill: none;
}
.fc-net circle {
    fill: #67E8F9;
}
.fc-net {
    display: block;
    width: 150px;
    height: 54px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd2cd77 */.elementor-2391568 .elementor-element.elementor-element-dd2cd77 {
    backdrop-filter: blur(12px);
}
@media (max-width: 767.98px) {
    .elementor-2391568 .elementor-element.elementor-element-dd2cd77 {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8d6f9f */.plat-preview .fc-report {
    border-color: rgba(11, 20, 48, 0.16);
    background: rgba(11, 20, 48, 0.05);
}
.fc-report {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 86px;
    margin-top: 9px;
    padding: 7px 8px;
    border: 1px solid rgba(255, 255, 255, .22);
    border-radius: 6px;
    background: rgba(255, 255, 255, .06);
}
.fc-report i:nth-child(1) {
    width: 52%;
}
.fc-report i:nth-child(2) {
    width: 88%;
}
.fc-report i:nth-child(3) {
    width: 70%;
}
.fc-report i:nth-child(4) {
    width: 38%;
}
.fc-report i {
    display: block;
    height: 3px;
    border-radius: 2px;
    background: linear-gradient(90deg, #4ec9d3, #0ed8e8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a397365 */.elementor-2391568 .elementor-element.elementor-element-a397365 {
    backdrop-filter: blur(12px);
}
@media (max-width: 767.98px) {
    .elementor-2391568 .elementor-element.elementor-element-a397365 {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b7d815 */.mini-bars {
    display: flex;
    align-items: flex-end;
    gap: 3.5px;
    height: 26px;
    margin-top: 8px;
}
.mini-bars i {
    width: 8px;
    border-radius: 2.5px;
    background: linear-gradient(180deg, #4ec9d3, #0aa0ab);
    height: var(--h);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0aeffa */.elementor-2391568 .elementor-element.elementor-element-f0aeffa {
    backdrop-filter: blur(12px);
}
@media (max-width: 767.98px) {
    .elementor-2391568 .elementor-element.elementor-element-f0aeffa {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd2e744 */.elementor-2391568 .elementor-element.elementor-element-dd2e744 {
    --d: .2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f87031 */.elementor-2391568 .elementor-element.elementor-element-2f87031::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(135deg, #0AA0AB 0%, rgba(25, 198, 210, 0.6) 40%, transparent 70%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    transition: opacity 0.3s;
    pointer-events: none;
    border: none;
}
.elementor-2391568 .elementor-element.elementor-element-2f87031::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: radial-gradient(340px circle at var(--gx, 50%) var(--gy, 50%), rgba(78, 201, 211, .15), transparent 62%);
    opacity: 0;
    transition: opacity .35s;
    pointer-events: none;
}
.elementor-2391568 .elementor-element.elementor-element-2f87031:hover::before {
    opacity: 1;
}
.elementor-2391568 .elementor-element.elementor-element-2f87031:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-336947a */.dc-viz {
    display: block;
    width: 100%;
    height: 40px;
    margin-top: 14px;
}
.dc-viz .sp {
    stroke: var(--teal);
    stroke-width: 2.5;
    fill: none;
    stroke-linecap: round;
}
.dc-viz .pt {
    fill: var(--teal);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2207b8c */.elementor-2391568 .elementor-element.elementor-element-2207b8c::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(135deg, #0AA0AB 0%, rgba(25, 198, 210, 0.6) 40%, transparent 70%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    transition: opacity 0.3s;
    pointer-events: none;
    border: none;
}
.elementor-2391568 .elementor-element.elementor-element-2207b8c::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: radial-gradient(340px circle at var(--gx, 50%) var(--gy, 50%), rgba(78, 201, 211, .15), transparent 62%);
    opacity: 0;
    transition: opacity .35s;
    pointer-events: none;
}
.elementor-2391568 .elementor-element.elementor-element-2207b8c:hover::before {
    opacity: 1;
}
.elementor-2391568 .elementor-element.elementor-element-2207b8c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53aa4af */.elementor-2391568 .elementor-element.elementor-element-53aa4af {
    --d: .07s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd79461 */.dc-viz .ln {
    stroke: #B7DEE2;
    stroke-width: 1.5;
    fill: none;
}
.dc-viz .pt {
    fill: #0aa0ab;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efdd5d8 */.elementor-2391568 .elementor-element.elementor-element-efdd5d8::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(135deg, #0AA0AB 0%, rgba(25, 198, 210, 0.6) 40%, transparent 70%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    transition: opacity 0.3s;
    pointer-events: none;
    border: none;
}
.elementor-2391568 .elementor-element.elementor-element-efdd5d8::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: radial-gradient(340px circle at var(--gx, 50%) var(--gy, 50%), rgba(78, 201, 211, .15), transparent 62%);
    opacity: 0;
    transition: opacity .35s;
    pointer-events: none;
}
.elementor-2391568 .elementor-element.elementor-element-efdd5d8:hover::before {
    opacity: 1;
}
.elementor-2391568 .elementor-element.elementor-element-efdd5d8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b87fe1a */.elementor-2391568 .elementor-element.elementor-element-b87fe1a {
    --d: .14s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6efb9ed */.elementor-2391568 .elementor-element.elementor-element-6efb9ed a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b06a5 */.elementor-2391568 .elementor-element.elementor-element-50b06a5 a:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5993ceb */.elementor-2391568 .elementor-element.elementor-element-5993ceb h2 i {
    font-weight: 700;
        letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}
.elementor-2391568 .elementor-element.elementor-element-5993ceb {
    --d: .08s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2a1ad */.elementor-2391568 .elementor-element.elementor-element-6c2a1ad::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background: linear-gradient(180deg, var(--teal), var(--cyan));
    opacity: .85;
    border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6f6c */.elementor-2391568 .elementor-element.elementor-element-6db6f6c::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background: linear-gradient(180deg, var(--teal), var(--cyan));
    opacity: .85;
    border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d0668 */.elementor-2391568 .elementor-element.elementor-element-16d0668 {
    --d: .1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610c62a */.elementor-2391568 .elementor-element.elementor-element-610c62a h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d156fa */.elementor-2391568 .elementor-element.elementor-element-4d156fa h2 i {
    font-weight: 700;
        letter-spacing: -.01em;
    background-image: linear-gradient(92deg, #0aa0ab 0%, #19c6d2 40%, #0ed8e8 80%, #0aa0ab 120%);
    background-size: 250% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-right: .06em;
}
.elementor-2391568 .elementor-element.elementor-element-4d156fa {
    --d: .08s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a5507b */.elementor-2391568 .elementor-element.elementor-element-3a5507b a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b11e0 */.elementor-2391568 .elementor-element.elementor-element-01b11e0 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fc1bf */.elementor-2391568 .elementor-element.elementor-element-f0fc1bf a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5519281 */.elementor-2391568 .elementor-element.elementor-element-5519281 a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968a42e */.elementor-2391568 .elementor-element.elementor-element-968a42e a {
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-153ebb2 */.elementor-2391568 .elementor-element.elementor-element-153ebb2 .e-n-accordion-item-title::after {
    content: "+";
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #dff3f4;
    color: #0aa0ab;
    font-size: 18px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s cubic-bezier(.22, 1, .36, 1);
}
.elementor-2391568 .elementor-element.elementor-element-153ebb2 .e-n-accordion-item-title[aria-expanded="true"]::after {
    transform: rotate(135deg);
    background: #0aa0ab;
    color: #fff;
    box-shadow: 0 4px 12px rgba(10, 160, 171, 0.35);
}
.elementor-2391568 .elementor-element.elementor-element-153ebb2 .e-n-accordion-item-title-header {
    width: calc(100% - 40px);
}
@media (max-width: 575.98px) {
    .elementor-2391568 .elementor-element.elementor-element-153ebb2 .e-n-accordion-item-title::after {
        width: 24px;
        height: 24px;
        font-size: 15px;
    }
}
.elementor-2391568 .elementor-element.elementor-element-153ebb2 .e-n-accordion .e-n-accordion-item:last-child  .e-n-accordion-item-title {
    border-bottom: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-956924c */.elementor-2391568 .elementor-element.elementor-element-956924c {
    --d: .16s;
}/* End custom CSS */