.elementor-84815 .elementor-element.elementor-element-d1511c0{--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:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-84815 .elementor-element.elementor-element-d1511c0:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-d1511c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd7ea4c );}.elementor-84815 .elementor-element.elementor-element-b8c0f91{--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:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-4d7c478{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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-84815 .elementor-element.elementor-element-e86e865 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-e86e865{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-1e3a6fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-723ebe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-723ebe3{font-size:1.05rem;font-weight:400;line-height:1.7em;color:#B0BDD0;}.elementor-84815 .elementor-element.elementor-element-3b8fad3{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-84815 .elementor-element.elementor-element-b4efd92 .elementor-button{background-color:var( --e-global-color-bf4ce6d );font-size:1rem;font-weight:400;fill:var( --e-global-color-14af3ff );color:var( --e-global-color-14af3ff );box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-84815 .elementor-element.elementor-element-b4efd92 .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-b4efd92 .elementor-button:focus{background-color:var( --e-global-color-838d516 );box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-84815 .elementor-element.elementor-element-b4efd92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-b4efd92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-9de120c .elementor-button{background-color:#00000000;font-size:1rem;font-weight:400;fill:var( --e-global-color-bf4ce6d );color:var( --e-global-color-bf4ce6d );box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:14px 28px 15px 28px;}.elementor-84815 .elementor-element.elementor-element-9de120c .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-9de120c .elementor-button:focus{background-color:#FFFFFF0D;}.elementor-84815 .elementor-element.elementor-element-9de120c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-9de120c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-0b761c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-84815 .elementor-element.elementor-element-0b761c4:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-0b761c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243352;}.elementor-84815 .elementor-element.elementor-element-0b761c4.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-84815 .elementor-element.elementor-element-8dbf797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-8dbf797 img{width:100px;}.elementor-84815 .elementor-element.elementor-element-716704b{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-84815 .elementor-element.elementor-element-bbec531{--display:flex;--min-height:400px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-a2335e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-a2335e5:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-a2335e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2744;}.elementor-84815 .elementor-element.elementor-element-cb88a26{width:100%;max-width:100%;}.elementor-84815 .elementor-element.elementor-element-5570710{--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-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000000A;--border-color:#0000000A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-5570710:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-5570710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-8ed82be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-84815 .elementor-element.elementor-element-52ca984 .elementor-heading-title{font-size:0.62rem;text-transform:uppercase;letter-spacing:0.12em;color:#8994A6;}.elementor-84815 .elementor-element.elementor-element-ea619eb{--e-image-carousel-slides-to-show:3;}.elementor-84815 .elementor-element.elementor-element-ea619eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-84815 .elementor-element.elementor-element-ea619eb.elementor-element{--align-self:center;}.elementor-84815 .elementor-element.elementor-element-ea619eb .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-84815 .elementor-element.elementor-element-ea619eb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-84815 .elementor-element.elementor-element-bce36cb{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-bce36cb:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-bce36cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-8141eb2{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-3c03a5e{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-93caccc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-84815 .elementor-element.elementor-element-93caccc .elementor-heading-title{font-weight:800;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-f837c3f{text-align:center;font-size:1.12rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-4f58b8d{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-84815 .elementor-element.elementor-element-d57e1a9{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#EEEEEE;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-icon i{color:#E53E3E;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-icon svg{fill:#E53E3E;transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-item > a{font-size:0.96rem;line-height:1.7em;}.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-text{color:#5A6577;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-cf77fae{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-84815 .elementor-element.elementor-element-cf77fae:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-cf77fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5F5;}.elementor-84815 .elementor-element.elementor-element-fbebf44{font-size:0.95rem;line-height:1.75em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-bba0c2d{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-f152759{--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;}.elementor-84815 .elementor-element.elementor-element-173890b{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-173890b:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-173890b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-9180378 .elementor-heading-title{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:50px;font-weight:800;color:#A78BFA;}.elementor-84815 .elementor-element.elementor-element-ab4e5e7{text-align:center;font-size:0.86rem;line-height:1.4em;color:#B0BDD0;}.elementor-84815 .elementor-element.elementor-element-d0a2d35{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-d0a2d35:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-d0a2d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-4cc0ec1 .elementor-heading-title{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:50px;font-weight:800;color:#FB923C;}.elementor-84815 .elementor-element.elementor-element-05c3e72{text-align:center;font-size:0.86rem;line-height:1.4em;color:#B0BDD0;}.elementor-84815 .elementor-element.elementor-element-42f7fd4{--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-42f7fd4:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-42f7fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-2081fbf .elementor-heading-title{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:50px;font-weight:800;color:#4132EE;}.elementor-84815 .elementor-element.elementor-element-bcd7f3b{text-align:center;font-size:0.86rem;line-height:1.4em;color:#B0BDD0;}.elementor-84815 .elementor-element.elementor-element-a937160{text-align:center;font-size:0.86rem;line-height:1.4em;color:#B0BDD0;}.elementor-84815 .elementor-element.elementor-element-aca04c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-c0211cc{--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-84815 .elementor-element.elementor-element-8d56b69{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-c6c38e2{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-d912ac3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-84815 .elementor-element.elementor-element-d912ac3{text-align:center;}.elementor-84815 .elementor-element.elementor-element-d912ac3 .elementor-heading-title{font-weight:800;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-163c9f5{text-align:center;font-size:1.12rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-ada3325 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-ada3325{text-align:center;font-size:1rem;line-height:1.8em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-524c759{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-84815 .elementor-element.elementor-element-d9909ae{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E53E3E1A;--border-color:#E53E3E1A;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-d9909ae:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-d9909ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5F5;}.elementor-84815 .elementor-element.elementor-element-4b25158 .elementor-heading-title{font-size:1rem;font-weight:700;color:#E53E3E;}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-7cef8a1{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-item > a{font-size:0.9rem;line-height:1.65em;}.elementor-84815 .elementor-element.elementor-element-7cef8a1 .elementor-icon-list-text{color:#5A6577;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-a6e3a08{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E53E3E1A;--border-color:#E53E3E1A;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-a6e3a08:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-a6e3a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-84815 .elementor-element.elementor-element-9fa9671 .elementor-heading-title{font-size:1rem;font-weight:700;color:#2CC573;}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-icon i{color:#2CC573;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-icon svg{fill:#2CC573;transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-ce761ed{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-item > a{font-size:0.9rem;line-height:1.65em;}.elementor-84815 .elementor-element.elementor-element-ce761ed .elementor-icon-list-text{color:#5A6577;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-fd4ac98 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-fd4ac98{text-align:center;font-size:1rem;line-height:1.8em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-fc07d0c{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-fc36046{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-41e2542 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-84815 .elementor-element.elementor-element-41e2542{text-align:center;}.elementor-84815 .elementor-element.elementor-element-41e2542 .elementor-heading-title{font-weight:800;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-70e5ca2{--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-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-1529c7e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-1529c7e:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-1529c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-0b5f814{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-f926d67 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-f926d67{text-align:start;}.elementor-84815 .elementor-element.elementor-element-f926d67 img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-a6eb846{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-dcd81fe > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-dcd81fe .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-1164721 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-1164721{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-4ec351c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-4ec351c{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-e28c1df > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-298ac2d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-298ac2d:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-298ac2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-35d81ea{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-cfb644a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-cfb644a{text-align:start;}.elementor-84815 .elementor-element.elementor-element-cfb644a img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-74f8caf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-e2ee0e5 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-e2ee0e5 .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-eaaed0e > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-eaaed0e{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-6a047ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-6a047ae{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-0b87069 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-e4997b4{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-e4997b4:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-e4997b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-36fb2a5{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-c5e2bae > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-c5e2bae{text-align:start;}.elementor-84815 .elementor-element.elementor-element-c5e2bae img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-c7704b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-2193c46 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-2193c46 .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-97d12de > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-97d12de{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-4e5e2ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-4e5e2ae{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-609ce17 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-2d9cc42{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-2d9cc42:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-2d9cc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-ccde0af{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-ee42161 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-ee42161{text-align:start;}.elementor-84815 .elementor-element.elementor-element-ee42161 img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-754f0cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-8dabe40 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-8dabe40 .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-ffa8a77 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-ffa8a77{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-a8d27d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-a8d27d9{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-d87f36d > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-8299d7d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-8299d7d:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-8299d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-0e78d30{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-ac494a0 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-ac494a0{text-align:start;}.elementor-84815 .elementor-element.elementor-element-ac494a0 img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-e689ba6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-a51ed9f > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-a51ed9f .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-191314e > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-191314e{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-a74f8f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-a74f8f5{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-40d89e0 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-4065a3d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-4065a3d:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-4065a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-60f6b88{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-8ab34fd > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-8ab34fd{text-align:start;}.elementor-84815 .elementor-element.elementor-element-8ab34fd img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-efb70c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-8e2ce73 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-8e2ce73 .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-9736eae > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-9736eae{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-091c760 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-091c760{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-26bed89 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-37e3203{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-37e3203:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-37e3203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-5a7b012{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-6efb7fd > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-6efb7fd{text-align:start;}.elementor-84815 .elementor-element.elementor-element-6efb7fd img{width:48px;max-width:48px;height:48px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-84815 .elementor-element.elementor-element-b2c2544{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84815 .elementor-element.elementor-element-89bd808 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-89bd808 .elementor-heading-title{font-size:1rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-92ecd3d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-92ecd3d{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.64rem;text-transform:uppercase;letter-spacing:0.08em;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-725b113 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-725b113{font-size:0.86rem;line-height:1.6em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button{background-color:#00000000;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.08em;fill:#4132EECC;color:#4132EECC;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.2);border-style:none;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button:hover, .elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button:focus{background-color:#FFFFFF0D;color:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-bb60a7c > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button:hover svg, .elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button:focus svg{fill:#4132EECC;}.elementor-84815 .elementor-element.elementor-element-dd9efa6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-dd9efa6:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-dd9efa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2744;}.elementor-84815 .elementor-element.elementor-element-d16fc5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-d16fc5e:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-d16fc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-1b4ed46{--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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-1b4ed46:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-1b4ed46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-cca2db0 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-cca2db0{text-align:start;}.elementor-84815 .elementor-element.elementor-element-cca2db0 .elementor-heading-title{font-size:1.02rem;font-weight:700;color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-e42bb16{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-b44e285{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:-3px;}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-icon i{color:#2CC573;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-icon svg{fill:#2CC573;transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-item > a{font-size:0.86rem;line-height:1.6em;}.elementor-84815 .elementor-element.elementor-element-b44e285 .elementor-icon-list-text{color:#A0AEC0;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-cbe31e1{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:-3px;}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-icon i{color:#2CC573;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-icon svg{fill:#2CC573;transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-item > a{font-size:0.86rem;line-height:1.6em;}.elementor-84815 .elementor-element.elementor-element-cbe31e1 .elementor-icon-list-text{color:#A0AEC0;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-4dc452f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:-3px;}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-icon i{color:#2CC573;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-icon svg{fill:#2CC573;transition:fill 0.3s;}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-item > a{font-size:0.86rem;line-height:1.6em;}.elementor-84815 .elementor-element.elementor-element-4dc452f .elementor-icon-list-text{color:#A0AEC0;transition:color 0.3s;}.elementor-84815 .elementor-element.elementor-element-5037511{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-5037511:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-5037511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-b964fce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-b964fce:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-b964fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-db0d59f{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:#E2DFF0;--border-color:#E2DFF0;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-84815 .elementor-element.elementor-element-db0d59f:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-db0d59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-84815 .elementor-element.elementor-element-8977945{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-408b1f0{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-6093319 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-84815 .elementor-element.elementor-element-6093319 .elementor-heading-title{font-weight:800;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-9b5c10f{text-align:center;font-size:1.12rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-2997580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-2997580 img{width:100%;}.elementor-84815 .elementor-element.elementor-element-1419575{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-84815 .elementor-element.elementor-element-1419575:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-1419575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-52bfe07{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-f5cca7a{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;}.elementor-84815 .elementor-element.elementor-element-1f40d8f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-84815 .elementor-element.elementor-element-1f40d8f .elementor-heading-title{font-weight:800;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-94fb32a{text-align:center;font-size:1.12rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-a795fb6{--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;--flex-wrap:wrap;}.elementor-84815 .elementor-element.elementor-element-3d000e8{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E8E5F0;--border-color:#E8E5F0;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-3d000e8:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-3d000e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-ea9809a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-ea9809a{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.1em;color:#4132EEA6;}.elementor-84815 .elementor-element.elementor-element-d5fce41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-d5fce41 .elementor-heading-title{font-size:1.15rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-9c2b875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-9c2b875{font-size:0.92rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-aff9dee{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E8E5F0;--border-color:#E8E5F0;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-aff9dee:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-aff9dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-80def73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-80def73{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.1em;color:#4132EEA6;}.elementor-84815 .elementor-element.elementor-element-e4b0d3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-e4b0d3d .elementor-heading-title{font-size:1.15rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-0ed59b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-0ed59b1{font-size:0.92rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-868df3c{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E8E5F0;--border-color:#E8E5F0;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-868df3c:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-868df3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-8e2633c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-8e2633c{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.1em;color:#4132EEA6;}.elementor-84815 .elementor-element.elementor-element-6e2d217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-6e2d217 .elementor-heading-title{font-size:1.15rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-b0d3e19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-b0d3e19{font-size:0.92rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-e54067e{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E8E5F0;--border-color:#E8E5F0;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84815 .elementor-element.elementor-element-e54067e:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-e54067e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84815 .elementor-element.elementor-element-c4d2d1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-c4d2d1d{font-family:"JetBrains Mono", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,  sans-serif;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.1em;color:#4132EEA6;}.elementor-84815 .elementor-element.elementor-element-6964d9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-6964d9d .elementor-heading-title{font-size:1.15rem;font-weight:700;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-3c78e71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-3c78e71{font-size:0.92rem;line-height:1.7em;color:#5A6577;}.elementor-84815 .elementor-element.elementor-element-6df78e7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4132EE26;--border-color:#4132EE26;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-84815 .elementor-element.elementor-element-6df78e7:not(.elementor-motion-effects-element-type-background), .elementor-84815 .elementor-element.elementor-element-6df78e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FF;}.elementor-84815 .elementor-element.elementor-element-824f70e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-824f70e{text-align:center;font-size:1.08rem;font-style:italic;line-height:1.8em;color:#0F1C2A;}.elementor-84815 .elementor-element.elementor-element-9b4d728{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-0c07eda img{width:90px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4132EE26;border-radius:50% 50% 50% 50%;}.elementor-84815 .elementor-element.elementor-element-bcdc949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-84815 .elementor-element.elementor-element-bcdc949{font-size:0.76rem;color:#8994A6;}@media(max-width:1024px){.elementor-84815 .elementor-element.elementor-element-9180378 .elementor-heading-title{font-size:35px;}.elementor-84815 .elementor-element.elementor-element-4cc0ec1 .elementor-heading-title{font-size:35px;}.elementor-84815 .elementor-element.elementor-element-2081fbf .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-84815 .elementor-element.elementor-element-d1511c0{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-84815 .elementor-element.elementor-element-bbec531{--min-height:0px;}.elementor-84815 .elementor-element.elementor-element-ea619eb{--e-image-carousel-slides-to-show:2;}.elementor-84815 .elementor-element.elementor-element-bce36cb{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-93caccc{text-align:center;}.elementor-84815 .elementor-element.elementor-element-d912ac3{text-align:center;}.elementor-84815 .elementor-element.elementor-element-41e2542{text-align:center;}.elementor-84815 .elementor-element.elementor-element-b44e285{width:100%;max-width:100%;}.elementor-84815 .elementor-element.elementor-element-cbe31e1{width:100%;max-width:100%;}.elementor-84815 .elementor-element.elementor-element-4dc452f{width:100%;max-width:100%;}.elementor-84815 .elementor-element.elementor-element-db0d59f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-84815 .elementor-element.elementor-element-6093319{text-align:center;}.elementor-84815 .elementor-element.elementor-element-1419575{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84815 .elementor-element.elementor-element-52bfe07{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-84815 .elementor-element.elementor-element-1f40d8f{text-align:center;}}@media(min-width:768px){.elementor-84815 .elementor-element.elementor-element-b8c0f91{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-4d7c478{--width:55%;}.elementor-84815 .elementor-element.elementor-element-bbec531{--width:45%;}.elementor-84815 .elementor-element.elementor-element-8ed82be{--content-width:900px;}.elementor-84815 .elementor-element.elementor-element-4f58b8d{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-d57e1a9{--width:50%;}.elementor-84815 .elementor-element.elementor-element-cf77fae{--width:50%;}.elementor-84815 .elementor-element.elementor-element-f152759{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-173890b{--width:33.33%;}.elementor-84815 .elementor-element.elementor-element-d0a2d35{--width:33.33%;}.elementor-84815 .elementor-element.elementor-element-42f7fd4{--width:33.33%;}.elementor-84815 .elementor-element.elementor-element-c0211cc{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-d9909ae{--width:50%;}.elementor-84815 .elementor-element.elementor-element-a6e3a08{--width:50%;}.elementor-84815 .elementor-element.elementor-element-1529c7e{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-0b5f814{--width:100%;}.elementor-84815 .elementor-element.elementor-element-298ac2d{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-35d81ea{--width:100%;}.elementor-84815 .elementor-element.elementor-element-e4997b4{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-36fb2a5{--width:100%;}.elementor-84815 .elementor-element.elementor-element-2d9cc42{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-ccde0af{--width:100%;}.elementor-84815 .elementor-element.elementor-element-8299d7d{--width:calc(33.33% - 14px);}.elementor-84815 .elementor-element.elementor-element-0e78d30{--width:100%;}.elementor-84815 .elementor-element.elementor-element-4065a3d{--width:calc(33.33% - 14px);}.elementor-84815 .elementor-element.elementor-element-60f6b88{--width:100%;}.elementor-84815 .elementor-element.elementor-element-37e3203{--width:calc(33.33% - 14px);}.elementor-84815 .elementor-element.elementor-element-5a7b012{--width:100%;}.elementor-84815 .elementor-element.elementor-element-d16fc5e{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-1b4ed46{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-b964fce{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-db0d59f{--width:100%;}.elementor-84815 .elementor-element.elementor-element-a795fb6{--content-width:1300px;}.elementor-84815 .elementor-element.elementor-element-3d000e8{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-aff9dee{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-868df3c{--width:calc(50% - 10px);}.elementor-84815 .elementor-element.elementor-element-e54067e{--width:calc(50% - 10px);}}/* Start custom CSS for text-editor, class: .elementor-element-e86e865 */.elementor-84815 .elementor-element.elementor-element-e86e865 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-723ebe3 */.elementor-84815 .elementor-element.elementor-element-723ebe3 p { margin: 0; }
.elementor-84815 .elementor-element.elementor-element-723ebe3 {
    max-width: 480px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4efd92 */.elementor-84815 .elementor-element.elementor-element-b4efd92:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de120c */.elementor-84815 .elementor-element.elementor-element-9de120c:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716704b */.elementor-84815 .elementor-element.elementor-element-716704b p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b761c4 */.elementor-84815 .elementor-element.elementor-element-0b761c4:hover {
    border-color: rgba(255,255,255,0.2);
    background: #1f3348;
}

.elementor-84815 .elementor-element.elementor-element-0b761c4 {
  width: auto !important;
  max-width: fit-content;
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2335e5 */.elementor-84815 .elementor-element.elementor-element-a2335e5 .elementor-widget-container {
    display: block;
    line-height: 0;
}
.elementor-84815 .elementor-element.elementor-element-a2335e5 img {
     width: 100%;
     height: auto;
     display: block;
     border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8c0f91 */.elementor-84815 .elementor-element.elementor-element-b8c0f91 { 
    position: relative; 
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1511c0 */.elementor-84815 .elementor-element.elementor-element-d1511c0 {
    box-shadow: 0 12px 40px rgba(0,0,0,0.15), 0 4px 12px rgba(0,0,0,0.08);
  position: relative;
  z-index: 2;
  background:
    radial-gradient(ellipse 60% 50% at 75% 30%, rgba(65,50,238,0.18) 0%, transparent 60%),
    radial-gradient(ellipse 40% 40% at 15% 70%, rgba(240,99,17,0.08) 0%, transparent 50%),
    radial-gradient(ellipse 35% 35% at 50% 90%, rgba(44,197,115,0.04) 0%, transparent 40%),
    linear-gradient(180deg, #1a2744 0%, #162040 100%);
}
.elementor-84815 .elementor-element.elementor-element-d1511c0::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(rgba(65,50,238,0.03) 1px, transparent 1px),
    linear-gradient(90deg, rgba(65,50,238,0.03) 1px, transparent 1px);
  background-size: 60px 60px;
  mask-image: radial-gradient(ellipse 70% 70% at 50% 50%, black 20%, transparent 70%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52ca984 */.elementor-84815 .elementor-element.elementor-element-52ca984 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ea619eb */.elementor-84815 .elementor-element.elementor-element-ea619eb {
  align-items: center;
  justify-content: center;
  gap: 36px;
}

.elementor-84815 .elementor-element.elementor-element-ea619eb img { 
    max-height: 22px !important;
  width: auto !important;
  filter: grayscale(1);
  opacity: 0.4;
}
.elementor-84815 .elementor-element.elementor-element-ea619eb img:hover { filter: grayscale(0); opacity: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c03a5e */.elementor-84815 .elementor-element.elementor-element-3c03a5e p { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93caccc */.elementor-84815 .elementor-element.elementor-element-93caccc h2 {
    font-size: clamp(2rem, 3.8vw, 2.8rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f837c3f */.elementor-84815 .elementor-element.elementor-element-f837c3f {
    max-width: 640px !important;
}
.elementor-84815 .elementor-element.elementor-element-f837c3f p { margin: 0; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1cf1eb4 */.elementor-84815 .elementor-element.elementor-element-1cf1eb4 .elementor-icon-list-icon i { box-shadow: 0 0 10px rgba(229,62,62,0.3); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbebf44 */.elementor-84815 .elementor-element.elementor-element-fbebf44 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf77fae */.elementor-84815 .elementor-element.elementor-element-cf77fae {
    border-left: solid 3px #f06311;
    box-shadow: 0 4px 16px rgba(0,0,0,0.06), 0 2px 4px rgba(0,0,0,0.04);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9180378 */.elementor-84815 .elementor-element.elementor-element-9180378 .elementor-heading-title { 
font-family: 'JetBrains Mono', monospace !important;
    font-weight: 500 !important;
    font-size: clamp(3rem, 5vw, 4.2rem) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab4e5e7 */.elementor-84815 .elementor-element.elementor-element-ab4e5e7 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173890b */.elementor-84815 .elementor-element.elementor-element-173890b {
    border-right: 1px solid rgba(255,255,255,0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cc0ec1 */.elementor-84815 .elementor-element.elementor-element-4cc0ec1 .elementor-heading-title { 
font-family: 'JetBrains Mono', monospace !important;
    font-weight: 500 !important;
    font-size: clamp(3rem, 5vw, 4.2rem) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05c3e72 */.elementor-84815 .elementor-element.elementor-element-05c3e72 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a2d35 */.elementor-84815 .elementor-element.elementor-element-d0a2d35 {
    border-right: 1px solid rgba(255,255,255,0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2081fbf */.elementor-84815 .elementor-element.elementor-element-2081fbf .elementor-heading-title { 
    font-family: 'JetBrains Mono', monospace !important;
    font-weight: 500 !important;
    font-size: clamp(3rem, 5vw, 4.2rem) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcd7f3b */.elementor-84815 .elementor-element.elementor-element-bcd7f3b p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a937160 */.elementor-84815 .elementor-element.elementor-element-a937160 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bba0c2d */.elementor-84815 .elementor-element.elementor-element-bba0c2d {
  background:
    radial-gradient(ellipse 50% 70% at 20% 50%, rgba(65,50,238,0.12), transparent 60%),
    radial-gradient(ellipse 40% 60% at 80% 50%, rgba(240,99,17,0.06), transparent 50%),
    linear-gradient(180deg, #1a2744, #162040);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c38e2 */.elementor-84815 .elementor-element.elementor-element-c6c38e2 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d912ac3 */.elementor-84815 .elementor-element.elementor-element-d912ac3 h2 {
    font-size: clamp(2rem, 3.8vw, 2.8rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c9f5 */.elementor-84815 .elementor-element.elementor-element-163c9f5 {
    max-width: 640px !important;
}
.elementor-84815 .elementor-element.elementor-element-163c9f5 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ada3325 */.elementor-84815 .elementor-element.elementor-element-ada3325 {
    max-width: 700px !important;
    margin-left: auto;
    margin-right: auto;
}
.elementor-84815 .elementor-element.elementor-element-ada3325 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9909ae */.elementor-84815 .elementor-element.elementor-element-d9909ae {
    border-left: 3px solid #e53e3e;
    box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 4px rgba(0,0,0,.04);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e3a08 */.elementor-84815 .elementor-element.elementor-element-a6e3a08 {
    border-left: 3px solid #2cc573;
    box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 4px rgba(0,0,0,.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd4ac98 */.elementor-84815 .elementor-element.elementor-element-fd4ac98 {
    max-width: 700px !important;
    margin-left: auto;
    margin-right: auto;
}
.elementor-84815 .elementor-element.elementor-element-fd4ac98 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc36046 */.elementor-84815 .elementor-element.elementor-element-fc36046 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41e2542 */.elementor-84815 .elementor-element.elementor-element-41e2542 h2 {
    font-size: clamp(2rem, 3.8vw, 2.8rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1164721 */.elementor-84815 .elementor-element.elementor-element-1164721 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec351c */.elementor-84815 .elementor-element.elementor-element-4ec351c p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e28c1df */.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-e28c1df .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1529c7e */.elementor-84815 .elementor-element.elementor-element-1529c7e > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-1529c7e {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eaaed0e */.elementor-84815 .elementor-element.elementor-element-eaaed0e p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a047ae */.elementor-84815 .elementor-element.elementor-element-6a047ae p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b87069 */.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-0b87069 .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ac2d */.elementor-84815 .elementor-element.elementor-element-298ac2d > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-298ac2d {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97d12de */.elementor-84815 .elementor-element.elementor-element-97d12de p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e5e2ae */.elementor-84815 .elementor-element.elementor-element-4e5e2ae p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-609ce17 */.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-609ce17 .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4997b4 */.elementor-84815 .elementor-element.elementor-element-e4997b4 > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-e4997b4 {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffa8a77 */.elementor-84815 .elementor-element.elementor-element-ffa8a77 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8d27d9 */.elementor-84815 .elementor-element.elementor-element-a8d27d9 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d87f36d */.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-d87f36d .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9cc42 */.elementor-84815 .elementor-element.elementor-element-2d9cc42 > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-2d9cc42 {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-191314e */.elementor-84815 .elementor-element.elementor-element-191314e p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a74f8f5 */.elementor-84815 .elementor-element.elementor-element-a74f8f5 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40d89e0 */.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-40d89e0 .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8299d7d */.elementor-84815 .elementor-element.elementor-element-8299d7d > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-8299d7d {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9736eae */.elementor-84815 .elementor-element.elementor-element-9736eae p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-091c760 */.elementor-84815 .elementor-element.elementor-element-091c760 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26bed89 */.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-26bed89 .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4065a3d */.elementor-84815 .elementor-element.elementor-element-4065a3d > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-4065a3d {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92ecd3d */.elementor-84815 .elementor-element.elementor-element-92ecd3d p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b113 */.elementor-84815 .elementor-element.elementor-element-725b113 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb60a7c */.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button {
  padding: 10px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  transition: gap 0.3s;
}
.elementor-84815 .elementor-element.elementor-element-bb60a7c .elementor-button:hover {
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e3203 */.elementor-84815 .elementor-element.elementor-element-37e3203 > .elementor-widget:last-child {
  margin-top: auto;
}
.elementor-84815 .elementor-element.elementor-element-37e3203 {
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aca04c6 */.elementor-84815 .elementor-element.elementor-element-aca04c6 {
  background:
    radial-gradient(ellipse 40% 30% at 85% 20%, rgba(65,50,238,0.03), transparent 50%),
    radial-gradient(ellipse 30% 30% at 10% 70%, rgba(44,197,115,0.02), transparent 40%),
    #f8f9fc;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cca2db0 */.elementor-84815 .elementor-element.elementor-element-cca2db0 h2 {
    font-size: clamp(2rem, 4vw, 2.9rem);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b44e285 */.elementor-84815 .elementor-element.elementor-element-b44e285 i {
    width: 25px;
    height: 25px;
    background-color: rgba(44,197,115,0.12);
    border: solid 1px rgba(44,197,115,0.3);
    border-radius: 50%;
    line-height: 25px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cbe31e1 */.elementor-84815 .elementor-element.elementor-element-cbe31e1 i {
    width: 25px;
    height: 25px;
    background-color: rgba(44,197,115,0.12);
    border: solid 1px rgba(44,197,115,0.3);
    border-radius: 50%;
    line-height: 25px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4dc452f */.elementor-84815 .elementor-element.elementor-element-4dc452f i {
    width: 25px;
    height: 25px;
    background-color: rgba(44,197,115,0.12);
    border: solid 1px rgba(44,197,115,0.3);
    border-radius: 50%;
    line-height: 25px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4ed46 */.elementor-84815 .elementor-element.elementor-element-1b4ed46 {
    box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 4px rgba(0,0,0,.04);
}
.elementor-84815 .elementor-element.elementor-element-1b4ed46 h3 {
  color: #ffffff !important;
}
.elementor-84815 .elementor-element.elementor-element-1b4ed46 p {
  color: #b0bdd0 !important;
}
.elementor-84815 .elementor-element.elementor-element-1b4ed46 i {
  background: rgba(44,197,115,0.12) !important;
  border-color: rgba(44,197,115,0.3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd9efa6 */.elementor-84815 .elementor-element.elementor-element-dd9efa6 {
  background:
    radial-gradient(ellipse 40% 30% at 85% 20%, rgba(65,50,238,0.03), transparent 50%),
    radial-gradient(ellipse 30% 30% at 10% 70%, rgba(44,197,115,0.02), transparent 40%),
    #f8f9fc;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-408b1f0 */.elementor-84815 .elementor-element.elementor-element-408b1f0 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6093319 */.elementor-84815 .elementor-element.elementor-element-6093319 h2 {
    font-size: clamp(2rem, 3.8vw, 2.8rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5c10f */.elementor-84815 .elementor-element.elementor-element-9b5c10f {
    max-width: 640px !important;
}
.elementor-84815 .elementor-element.elementor-element-9b5c10f p { margin: 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2997580 */.elementor-84815 .elementor-element.elementor-element-2997580 {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0d59f */.elementor-84815 .elementor-element.elementor-element-db0d59f {
    box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 4px rgba(0,0,0,.04);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5037511 */.elementor-84815 .elementor-element.elementor-element-5037511 {
  background:
    radial-gradient(ellipse 40% 30% at 85% 20%, rgba(65,50,238,0.03), transparent 50%),
    radial-gradient(ellipse 30% 30% at 10% 70%, rgba(44,197,115,0.02), transparent 40%),
    #f8f9fc;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5cca7a */.elementor-84815 .elementor-element.elementor-element-f5cca7a p { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f40d8f */.elementor-84815 .elementor-element.elementor-element-1f40d8f h2 {
    font-size: clamp(2rem, 3.8vw, 2.8rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94fb32a */.elementor-84815 .elementor-element.elementor-element-94fb32a {
    max-width: 640px !important;
}
.elementor-84815 .elementor-element.elementor-element-94fb32a p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9809a */.elementor-84815 .elementor-element.elementor-element-ea9809a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c2b875 */.elementor-84815 .elementor-element.elementor-element-9c2b875 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80def73 */.elementor-84815 .elementor-element.elementor-element-80def73 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ed59b1 */.elementor-84815 .elementor-element.elementor-element-0ed59b1 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2633c */.elementor-84815 .elementor-element.elementor-element-8e2633c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0d3e19 */.elementor-84815 .elementor-element.elementor-element-b0d3e19 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4d2d1d */.elementor-84815 .elementor-element.elementor-element-c4d2d1d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c78e71 */.elementor-84815 .elementor-element.elementor-element-3c78e71 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-824f70e */.elementor-84815 .elementor-element.elementor-element-824f70e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcdc949 */.elementor-84815 .elementor-element.elementor-element-bcdc949 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df78e7 */.elementor-84815 .elementor-element.elementor-element-6df78e7 {
    max-width: 860px;
    margin: 0 auto;
    box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 4px rgba(0,0,0,.04);
}/* End custom CSS */