.elementor-511 .elementor-element.elementor-element-84ecfcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-84ecfcd:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-84ecfcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00031F;}.elementor-511 .elementor-element.elementor-element-1a0cf7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-1a0cf7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-511 .elementor-element.elementor-element-aae45c2{text-align:start;}.elementor-511 .elementor-element.elementor-element-aae45c2 img{width:20%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-6150e06 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-6fd176e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-4554f48{text-align:start;}.elementor-511 .elementor-element.elementor-element-4554f48 img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-511 .elementor-element.elementor-element-c90637d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:120%;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3B5ACD 0%, #092FB7 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-511 .elementor-element.elementor-element-c90637d .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-c90637d .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #092FB7 0%, #082AA4 100%);}.elementor-511 .elementor-element.elementor-element-c90637d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-c90637d .elementor-button:hover svg, .elementor-511 .elementor-element.elementor-element-c90637d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-b2afaa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-c00ba6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-c00ba6a:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-c00ba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080807;}.elementor-511 .elementor-element.elementor-element-3fdcee0{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-511 .elementor-element.elementor-element-3fdcee0.elementor-element{--align-self:center;}.elementor-511 .elementor-element.elementor-element-3fdcee0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-ec74518 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-0d22525{text-align:center;}.elementor-511 .elementor-element.elementor-element-0d22525 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-6341d9c{--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;--align-items:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-d3067f7{padding:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-d3067f7.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-d3067f7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-f31d1b0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-f31d1b0:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-f31d1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-576be15{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-d7c8235 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-9eb9e0c{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-de09aed{padding:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-de09aed.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-de09aed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-c03e2d0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-c03e2d0:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-c03e2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-511 .elementor-element.elementor-element-ff5dd2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-89ad676{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-c9dcff8{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-bccfa50{padding:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-bccfa50.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-bccfa50 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-c9d4396{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-c9d4396:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-c9d4396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-511 .elementor-element.elementor-element-6d5584b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-7358981{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-e31ce16{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-885dfb4{padding:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-885dfb4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-885dfb4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-844a5ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-844a5ac:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-844a5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-511 .elementor-element.elementor-element-435cbb8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-a29c1fc{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-1e66b5d{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-feb6fcd{padding:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-feb6fcd.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-feb6fcd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-8bb4dea{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-8bb4dea:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-8bb4dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-511 .elementor-element.elementor-element-893c55f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3484F7;}.elementor-511 .elementor-element.elementor-element-bbbe587{text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-6587f9b{--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;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-6587f9b:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-6587f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-511 .elementor-element.elementor-element-6587f9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-abde45f.elementor-element{--align-self:center;}.elementor-511 .elementor-element.elementor-element-915b821{text-align:center;}.elementor-511 .elementor-element.elementor-element-915b821 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-f370651{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-4666224{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-511 .elementor-element.elementor-element-4666224.elementor-view-stacked .elementor-icon{background-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-4666224.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-4666224.elementor-view-default .elementor-icon{fill:#1F355D;color:#1F355D;border-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-4666224.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-4666224.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-4666224.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-4666224.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-4666224.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-4666224.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon-box-title{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-4666224 .elementor-icon-box-description{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-511 .elementor-element.elementor-element-719203b{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-719203b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-511 .elementor-element.elementor-element-719203b.elementor-view-stacked .elementor-icon{background-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-719203b.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-719203b.elementor-view-default .elementor-icon{fill:#1F355D;color:#1F355D;border-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-719203b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-719203b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-719203b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-719203b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-719203b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-719203b.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-719203b .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-719203b .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-719203b .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-719203b .elementor-icon-box-title{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-719203b .elementor-icon-box-description{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-511 .elementor-element.elementor-element-51047e3{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-stacked .elementor-icon{background-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-default .elementor-icon{fill:#1F355D;color:#1F355D;border-color:#1F355D;}.elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-511 .elementor-element.elementor-element-51047e3.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-51047e3 .elementor-icon-box-description{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-511 .elementor-element.elementor-element-3dee804.elementor-element{--align-self:center;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-3dee804{left:48.75%;}body.rtl .elementor-511 .elementor-element.elementor-element-3dee804{right:48.75%;}.elementor-511 .elementor-element.elementor-element-3dee804{top:-20px;}.elementor-511 .elementor-element.elementor-element-6ad4bc3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-6ad4bc3:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-6ad4bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-4078ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-4078ed0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:150%;color:#1B1B1B;}.elementor-511 .elementor-element.elementor-element-3ed882d{padding:0px 0px 0px 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-3ed882d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;color:#000000;}.elementor-511 .elementor-element.elementor-element-498b3c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-40ec127{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-40ec127:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-40ec127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-51ca145{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-51ca145.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-51ca145.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-51ca145.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-51ca145:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-51ca145:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-68615af{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-68615af .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-eeaae57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-eeaae57:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-eeaae57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-ef7f0d3{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-ef7f0d3:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-ef7f0d3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-255ffa1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-255ffa1 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-6bd637c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-6bd637c:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-6bd637c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-fc440f8{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-fc440f8.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-fc440f8.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-fc440f8.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-fc440f8:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-fc440f8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-e96992c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-e96992c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-6f81c8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-3cea154{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-3cea154:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-3cea154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-97e7637{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-97e7637.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-97e7637.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-97e7637.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-97e7637:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-97e7637:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-abc23b1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-abc23b1 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-8884faa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-8884faa:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-8884faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-9a75628{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-9a75628.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-9a75628.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-9a75628.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-9a75628:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-9a75628:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-5a55527{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-5a55527 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-3b1546f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-3b1546f:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-3b1546f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-2756517{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-2756517.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-2756517.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-2756517.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-2756517:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-2756517:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-c03565b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-c03565b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-5b166b2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-5b166b2:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-5b166b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-219c507{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-511 .elementor-element.elementor-element-219c507.elementor-element{--align-self:center;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-wrapper{text-align:center;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-title{margin-bottom:20px;font-family:"Cinzel", Sans-serif;font-size:54px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#7E94C3;}.elementor-511 .elementor-element.elementor-element-1cc8666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-1cc8666 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-b10803a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-429f71e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-429f71e:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-429f71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-4bd7978{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-4bd7978.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-4bd7978.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-4bd7978.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-4bd7978:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-4bd7978:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-86730af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-86730af .elementor-icon-wrapper{text-align:center;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-stacked .elementor-icon{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-86730af.elementor-view-default .elementor-icon{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-86730af.elementor-view-default .elementor-icon svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-stacked .elementor-icon:hover{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-86730af.elementor-view-default .elementor-icon:hover{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-86730af.elementor-view-default .elementor-icon:hover svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-86730af .elementor-icon{font-size:32px;}.elementor-511 .elementor-element.elementor-element-86730af .elementor-icon svg{height:32px;}.elementor-511 .elementor-element.elementor-element-887b078{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-887b078 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-49c1179{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-49c1179:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-49c1179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-40e4c8f{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-40e4c8f.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-40e4c8f.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-40e4c8f.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-40e4c8f:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-40e4c8f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-3113948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-3113948 .elementor-icon-wrapper{text-align:center;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-stacked .elementor-icon{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-3113948.elementor-view-default .elementor-icon{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-3113948.elementor-view-default .elementor-icon svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-stacked .elementor-icon:hover{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-3113948.elementor-view-default .elementor-icon:hover{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-3113948.elementor-view-default .elementor-icon:hover svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3113948 .elementor-icon{font-size:32px;}.elementor-511 .elementor-element.elementor-element-3113948 .elementor-icon svg{height:32px;}.elementor-511 .elementor-element.elementor-element-10dd74c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-10dd74c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-15eb4a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:7px 5px 5px 0px rgba(0, 0, 0, 0.03);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-511 .elementor-element.elementor-element-15eb4a5:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-15eb4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-7327e6e{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-511 .elementor-element.elementor-element-7327e6e.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-511 .elementor-element.elementor-element-7327e6e.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-511 .elementor-element.elementor-element-7327e6e.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-img img{height:100%;object-fit:fill;border-radius:3%;transition-duration:0.3s;}.elementor-511 .elementor-element.elementor-element-7327e6e:has(:hover) .elementor-image-box-title,
					 .elementor-511 .elementor-element.elementor-element-7327e6e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-description{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-511 .elementor-element.elementor-element-3da45c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-3da45c3 .elementor-icon-wrapper{text-align:center;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-stacked .elementor-icon{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-default .elementor-icon{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-framed .elementor-icon, .elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-default .elementor-icon svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-stacked .elementor-icon:hover{background-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-default .elementor-icon:hover{color:#0A31C1;border-color:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-framed .elementor-icon:hover, .elementor-511 .elementor-element.elementor-element-3da45c3.elementor-view-default .elementor-icon:hover svg{fill:#0A31C1;}.elementor-511 .elementor-element.elementor-element-3da45c3 .elementor-icon{font-size:32px;}.elementor-511 .elementor-element.elementor-element-3da45c3 .elementor-icon svg{height:32px;}.elementor-511 .elementor-element.elementor-element-1a6ccb5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-1a6ccb5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#666666;}.elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:120%;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3B5ACD 0%, #092FB7 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #092FB7 0%, #082AA4 100%);}.elementor-511 .elementor-element.elementor-element-5c3f890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button:hover svg, .elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-3023d38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-3023d38:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-3023d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-511 .elementor-element.elementor-element-0a06415{padding:10px 10px 10px 10px;text-align:center;}.elementor-511 .elementor-element.elementor-element-0a06415 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-6341d9c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-9eb9e0c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-c9dcff8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-e31ce16{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-1e66b5d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-6587f9b{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-511 .elementor-element.elementor-element-4666224{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-511 .elementor-element.elementor-element-719203b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-511 .elementor-element.elementor-element-51047e3{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-498b3c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-51ca145{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-fc440f8{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-6f81c8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-97e7637{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-9a75628{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-2756517{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-219c507{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-title{font-size:42px;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-description{line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-b10803a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-4bd7978{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-40e4c8f{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-7327e6e{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-img img{border-radius:100%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-1a0cf7c{--width:40%;}.elementor-511 .elementor-element.elementor-element-b2afaa3{--width:50%;}.elementor-511 .elementor-element.elementor-element-6341d9c{--width:800px;}.elementor-511 .elementor-element.elementor-element-9eb9e0c{--width:800px;}.elementor-511 .elementor-element.elementor-element-c9dcff8{--width:800px;}.elementor-511 .elementor-element.elementor-element-e31ce16{--width:800px;}.elementor-511 .elementor-element.elementor-element-1e66b5d{--width:800px;}.elementor-511 .elementor-element.elementor-element-6ad4bc3{--content-width:1280px;}.elementor-511 .elementor-element.elementor-element-40ec127{--width:33%;}.elementor-511 .elementor-element.elementor-element-eeaae57{--width:33%;}.elementor-511 .elementor-element.elementor-element-6bd637c{--width:33%;}.elementor-511 .elementor-element.elementor-element-3cea154{--width:33%;}.elementor-511 .elementor-element.elementor-element-8884faa{--width:33%;}.elementor-511 .elementor-element.elementor-element-3b1546f{--width:33%;}.elementor-511 .elementor-element.elementor-element-5b166b2{--content-width:1280px;}.elementor-511 .elementor-element.elementor-element-429f71e{--width:33%;}.elementor-511 .elementor-element.elementor-element-49c1179{--width:33%;}.elementor-511 .elementor-element.elementor-element-15eb4a5{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-511 .elementor-element.elementor-element-6341d9c{--width:100%;}.elementor-511 .elementor-element.elementor-element-9eb9e0c{--width:100%;}.elementor-511 .elementor-element.elementor-element-c9dcff8{--width:100%;}.elementor-511 .elementor-element.elementor-element-e31ce16{--width:100%;}.elementor-511 .elementor-element.elementor-element-1e66b5d{--width:100%;}.elementor-511 .elementor-element.elementor-element-8bb4dea{--width:100%;}.elementor-511 .elementor-element.elementor-element-40ec127{--width:100%;}.elementor-511 .elementor-element.elementor-element-eeaae57{--width:100%;}.elementor-511 .elementor-element.elementor-element-6bd637c{--width:100%;}.elementor-511 .elementor-element.elementor-element-3cea154{--width:100%;}.elementor-511 .elementor-element.elementor-element-8884faa{--width:100%;}.elementor-511 .elementor-element.elementor-element-3b1546f{--width:100%;}.elementor-511 .elementor-element.elementor-element-429f71e{--width:100%;}.elementor-511 .elementor-element.elementor-element-49c1179{--width:100%;}.elementor-511 .elementor-element.elementor-element-15eb4a5{--width:100%;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-84ecfcd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-511 .elementor-element.elementor-element-84ecfcd.e-con{--align-self:center;}.elementor-511 .elementor-element.elementor-element-aae45c2 img{width:15%;}.elementor-511 .elementor-element.elementor-element-acbb826{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-acbb826 img{width:75%;}.elementor-511 .elementor-element.elementor-element-6150e06{text-align:start;}.elementor-511 .elementor-element.elementor-element-6150e06 .elementor-heading-title{font-size:40px;}.elementor-511 .elementor-element.elementor-element-6fd176e{text-align:start;}.elementor-511 .elementor-element.elementor-element-6fd176e .elementor-heading-title{font-size:13px;}.elementor-511 .elementor-element.elementor-element-c90637d.elementor-element{--align-self:stretch;}.elementor-511 .elementor-element.elementor-element-c00ba6a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:20vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-3fdcee0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-ec74518{text-align:center;}.elementor-511 .elementor-element.elementor-element-ec74518 .elementor-heading-title{font-size:40px;}.elementor-511 .elementor-element.elementor-element-6341d9c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-511 .elementor-element.elementor-element-d3067f7{padding:11px 11px 11px 11px;}.elementor-511 .elementor-element.elementor-element-d3067f7.elementor-element{--align-self:flex-start;}.elementor-511 .elementor-element.elementor-element-d3067f7 .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-f31d1b0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-d7c8235 .elementor-heading-title{font-size:18px;}.elementor-511 .elementor-element.elementor-element-9eb9e0c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-511 .elementor-element.elementor-element-de09aed{padding:11px 11px 11px 11px;}.elementor-511 .elementor-element.elementor-element-de09aed.elementor-element{--align-self:flex-start;}.elementor-511 .elementor-element.elementor-element-de09aed .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-c03e2d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-ff5dd2c .elementor-heading-title{font-size:18px;}.elementor-511 .elementor-element.elementor-element-c9dcff8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-511 .elementor-element.elementor-element-bccfa50{padding:11px 11px 11px 11px;}.elementor-511 .elementor-element.elementor-element-bccfa50.elementor-element{--align-self:flex-start;}.elementor-511 .elementor-element.elementor-element-bccfa50 .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-c9d4396{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-6d5584b .elementor-heading-title{font-size:18px;}.elementor-511 .elementor-element.elementor-element-e31ce16{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-511 .elementor-element.elementor-element-885dfb4{padding:11px 11px 11px 11px;}.elementor-511 .elementor-element.elementor-element-885dfb4.elementor-element{--align-self:flex-start;}.elementor-511 .elementor-element.elementor-element-885dfb4 .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-844a5ac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-435cbb8 .elementor-heading-title{font-size:18px;}.elementor-511 .elementor-element.elementor-element-1e66b5d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-511 .elementor-element.elementor-element-feb6fcd{padding:11px 11px 11px 11px;}.elementor-511 .elementor-element.elementor-element-feb6fcd.elementor-element{--align-self:flex-start;}.elementor-511 .elementor-element.elementor-element-feb6fcd .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-8bb4dea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-893c55f .elementor-heading-title{font-size:18px;}.elementor-511 .elementor-element.elementor-element-6587f9b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:12vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-511 .elementor-element.elementor-element-915b821{text-align:center;}.elementor-511 .elementor-element.elementor-element-915b821 .elementor-heading-title{font-size:32px;}.elementor-511 .elementor-element.elementor-element-4666224{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-719203b{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-51047e3{width:100%;max-width:100%;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-3dee804{left:45%;}body.rtl .elementor-511 .elementor-element.elementor-element-3dee804{right:45%;}.elementor-511 .elementor-element.elementor-element-3dee804{top:-20px;}.elementor-511 .elementor-element.elementor-element-4078ed0 .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-498b3c9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-51ca145{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-51ca145 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-ef7f0d3{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-ef7f0d3 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-fc440f8{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-fc440f8 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-6f81c8b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-97e7637{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-97e7637 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-9a75628{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-9a75628 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-2756517{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-2756517 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-219c507{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-wrapper{text-align:center;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-title{margin-bottom:16px;font-size:40px;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-1cc8666 .elementor-heading-title{font-size:16px;}.elementor-511 .elementor-element.elementor-element-b10803a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-511 .elementor-element.elementor-element-4bd7978{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-4bd7978 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-40e4c8f{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-40e4c8f .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-7327e6e{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-img{margin-bottom:11px;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-511 .elementor-element.elementor-element-7327e6e .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-511 .elementor-element.elementor-element-0a06415 .elementor-heading-title{font-size:10px;}}/* Start custom CSS for button, class: .elementor-element-c90637d */.elementor-511 .elementor-element.elementor-element-c90637d .elementor-button {
    box-shadow: 0px 75px 169px rgba(59, 90, 205, 0.29), 0px 25.0045px 56.1602px rgba(59, 90, 205, 0.176078), 0px 12.2913px 35.0405px rgba(59, 90, 205, 0.131502), 0px 7.64512px 25.9008px rgba(59, 90, 205, 0.106382), 0px 4.25215px 15.0167px rgba(59, 90, 205, 0.0752074);
    transition: 300ms;
}

.elementor-511 .elementor-element.elementor-element-c90637d .elementor-button:hover {
    box-shadow: 0px 75px 169px rgba(59, 90, 205, 0.3), 0px 40px 64px rgba(59, 90, 205, 0.18), 0px 16px 40px rgba(59, 90, 205, 0.14), 0px 8px 26px rgba(59, 90, 205, 0.12), 0px 5px 16px rgba(59, 90, 205, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e66b5d */.elementor-511 .elementor-element.elementor-element-1e66b5d .timeline:before {
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00ba6a */.timeline {
    border-radius: 16px;
    border: 1px solid #3B5ACD;
    background: #0F0D0A;
    position: relative;
}

.timeline:before {
    position: absolute;
    content: '';
    width: 1px;
    height: 350%;
    background: #3B5ACD;
    top: 59px;
    left: 28px;
}

@media(max-width: 767px) {
    .timeline {
        border-radius: 8px;
    }
    .timeline:before {
        top: 39px;
        left: 18px;
        height: 800%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abde45f */.elementor-511 .elementor-element.elementor-element-abde45f .tag-wrapper2 {
    display: inline-flex;
    align-items: center;
    padding: 4px 20px;
    background-color: #0F172A;
    border: 1px solid rgba(52, 132, 247, 0.2);
    border-radius: 9999px;
    color: #3484F7;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Space Grotesk', sans-serif;
  }

  /* Estilo da bolinha */
.elementor-511 .elementor-element.elementor-element-abde45f .dot2 {
    width: 8px;
    height: 8px;
    background-color: #3484F7;
    border-radius: 50%;
    margin-right: 8px;
    animation: pulse2 2s infinite;
  }

  /* Animação de pulse */
  @keyframes pulse2 {
    0% {
      transform: scale(0.95);
      opacity: 0.5;
    }
    50% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(0.95);
      opacity: 0.5;
    }
  }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4666224 *//* Seletor mais específico para o container */
.elementor-511 .elementor-element.elementor-element-4666224{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-511 .elementor-element.elementor-element-4666224:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-511 .elementor-element.elementor-element-4666224{
    text-wrap:  balance;
}
.elementor-511 .elementor-element.elementor-element-4666224::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-4666224:hover::before {
    opacity: 1;
}

.elementor-511 .elementor-element.elementor-element-4666224 {
    position: relative;
    border-radius: 8px;
}

.elementor-511 .elementor-element.elementor-element-4666224::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-511 .elementor-element.elementor-element-4666224:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-719203b *//* Seletor mais específico para o container */
.elementor-511 .elementor-element.elementor-element-719203b{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-511 .elementor-element.elementor-element-719203b:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-511 .elementor-element.elementor-element-719203b{
    text-wrap:  balance;
}
.elementor-511 .elementor-element.elementor-element-719203b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-719203b:hover::before {
    opacity: 1;
}

.elementor-511 .elementor-element.elementor-element-719203b {
    position: relative;
    border-radius: 8px;
}

.elementor-511 .elementor-element.elementor-element-719203b::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-511 .elementor-element.elementor-element-719203b:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51047e3 *//* Seletor mais específico para o container */
.elementor-511 .elementor-element.elementor-element-51047e3{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-511 .elementor-element.elementor-element-51047e3:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-511 .elementor-element.elementor-element-51047e3{
    text-wrap:  balance;
}
.elementor-511 .elementor-element.elementor-element-51047e3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-51047e3:hover::before {
    opacity: 1;
}

.elementor-511 .elementor-element.elementor-element-51047e3 {
    position: relative;
    border-radius: 8px;
}

.elementor-511 .elementor-element.elementor-element-51047e3::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-511 .elementor-element.elementor-element-51047e3:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-219c507 */.elementor-511 .elementor-element.elementor-element-219c507{
    text-wrap: balance
}

.elementor-511 .elementor-element.elementor-element-219c507 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #76A1FF 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c3f890 */.elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button {
    box-shadow: 0px 75px 169px rgba(59, 90, 205, 0.29), 0px 25.0045px 56.1602px rgba(59, 90, 205, 0.176078), 0px 12.2913px 35.0405px rgba(59, 90, 205, 0.131502), 0px 7.64512px 25.9008px rgba(59, 90, 205, 0.106382), 0px 4.25215px 15.0167px rgba(59, 90, 205, 0.0752074);
    transition: 300ms;
}

.elementor-511 .elementor-element.elementor-element-5c3f890 .elementor-button:hover {
    box-shadow: 0px 75px 169px rgba(59, 90, 205, 0.3), 0px 40px 64px rgba(59, 90, 205, 0.18), 0px 16px 40px rgba(59, 90, 205, 0.14), 0px 8px 26px rgba(59, 90, 205, 0.12), 0px 5px 16px rgba(59, 90, 205, 0.08);
}/* End custom CSS */