.elementor-11234 .elementor-element.elementor-element-628e2ca1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11234 .elementor-element.elementor-element-4fdba12{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11234 .elementor-element.elementor-element-d0f8a12{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11234 .elementor-element.elementor-element-54a04be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-7807681{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11234 .elementor-element.elementor-element-009f18c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11234 .elementor-element.elementor-element-2b479ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-11234 .elementor-element.elementor-element-c45fa44{--display:flex;}.elementor-11234 .elementor-element.elementor-element-4c906af{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-98a0424{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-e501f33{--display:flex;--min-height:175px;}.elementor-11234 .elementor-element.elementor-element-e501f33:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-e501f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download-2.png");background-position:center center;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-e7a01ad{--display:flex;--min-height:175px;}.elementor-11234 .elementor-element.elementor-element-e7a01ad:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-e7a01ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-7814231{--display:flex;--min-height:137px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-7814231:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-7814231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download.png");background-position:center center;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-f11278f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11234 .elementor-element.elementor-element-f11278f:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-f11278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E16;}.elementor-11234 .elementor-element.elementor-element-541ce96{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11234 .elementor-element.elementor-element-24d5cd7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-24d5cd7 .elementor-counter-title{color:#C8C8C8;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-a6def66{--display:flex;}.elementor-11234 .elementor-element.elementor-element-ed74199 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-ed74199 .elementor-counter-title{color:#C8C8C8;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-8b0ab06{--display:flex;}.elementor-11234 .elementor-element.elementor-element-efdf8d9 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-efdf8d9 .elementor-counter-title{color:#C8C8C8;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-9a64099{--display:flex;}.elementor-11234 .elementor-element.elementor-element-6b821f9 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-6b821f9 .elementor-counter-title{color:#C8C8C8;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-6e8de280 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11234 .elementor-element.elementor-element-6e8de280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11234 .elementor-element.elementor-element-dc6a028{--display:flex;--min-height:170px;}.elementor-11234 .elementor-element.elementor-element-dc6a028:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-dc6a028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download-5.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-7c28d78{--display:flex;--min-height:170px;}.elementor-11234 .elementor-element.elementor-element-7c28d78:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-7c28d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download-4.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-faf5a50{--display:flex;--min-height:170px;}.elementor-11234 .elementor-element.elementor-element-faf5a50:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-faf5a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download-6.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-f350ce3{--display:flex;--min-height:170px;}.elementor-11234 .elementor-element.elementor-element-f350ce3:not(.elementor-motion-effects-element-type-background), .elementor-11234 .elementor-element.elementor-element-f350ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeexpo.asia/wp-content/uploads/2026/06/download.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button{fill:#0019FF;color:#0019FF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11234 .elementor-element.elementor-element-9c6da69 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-11234 .elementor-element.elementor-element-9c6da69{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button{fill:#0118ED;color:#0118ED;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-item{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-icon, .elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-title{color:#212121;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-icon svg{fill:#212121;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-active .elementor-accordion-icon, .elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-active .elementor-accordion-title{color:#1E1E1E;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-active .elementor-accordion-icon svg{fill:#1E1E1E;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-tab-title .elementor-accordion-icon i:before{color:#1651E7;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-tab-title .elementor-accordion-icon svg{fill:#1651E7;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-11234 .elementor-element.elementor-element-40288e45 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-item{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-icon, .elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-title{color:#212121;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-icon svg{fill:#212121;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-active .elementor-accordion-icon, .elementor-11234 .elementor-element.elementor-element-e023055 .elementor-active .elementor-accordion-title{color:#1E1E1E;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-active .elementor-accordion-icon svg{fill:#1E1E1E;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-tab-title .elementor-accordion-icon i:before{color:#1651E7;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-tab-title .elementor-accordion-icon svg{fill:#1651E7;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-11234 .elementor-element.elementor-element-e023055 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button{fill:#0048FF;color:#0048FF;}@media(min-width:768px){.elementor-11234 .elementor-element.elementor-element-4c906af{--width:98%;}.elementor-11234 .elementor-element.elementor-element-6e8de280{width:100%;}.elementor-11234 .elementor-element.elementor-element-dc6a028{--content-width:1140px;}.elementor-11234 .elementor-element.elementor-element-e587a42{width:100%;}.elementor-11234 .elementor-element.elementor-element-6607134f{width:100%;}.elementor-11234 .elementor-element.elementor-element-6f631d7d{width:100%;}.elementor-11234 .elementor-element.elementor-element-103ab004{width:100%;}.elementor-11234 .elementor-element.elementor-element-300ddb66{width:100%;}.elementor-11234 .elementor-element.elementor-element-2582265a{width:100%;}.elementor-11234 .elementor-element.elementor-element-5988aa45{width:100%;}.elementor-11234 .elementor-element.elementor-element-31ebda45{width:100%;}.elementor-11234 .elementor-element.elementor-element-bafd5a9{width:100%;}.elementor-11234 .elementor-element.elementor-element-38fb8538{width:100%;}.elementor-11234 .elementor-element.elementor-element-4de527b7{width:100%;}.elementor-11234 .elementor-element.elementor-element-73e98edd{width:100%;}.elementor-11234 .elementor-element.elementor-element-298f2b75{width:100%;}.elementor-11234 .elementor-element.elementor-element-2505e53e{width:100%;}.elementor-11234 .elementor-element.elementor-element-623ae52b{width:100%;}.elementor-11234 .elementor-element.elementor-element-7b0b0f07{width:100%;}.elementor-11234 .elementor-element.elementor-element-71d3f040{width:100%;}.elementor-11234 .elementor-element.elementor-element-60b81c8{width:100%;}}@media(max-width:767px){.elementor-11234 .elementor-element.elementor-element-4fdba12{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11234 .elementor-element.elementor-element-d0f8a12{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11234 .elementor-element.elementor-element-54a04be .elementor-heading-title{font-size:39px;}.elementor-11234 .elementor-element.elementor-element-4c906af{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11234 .elementor-element.elementor-element-f11278f{--content-width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-541ce96{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-24d5cd7{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-11234 .elementor-element.elementor-element-a6def66{--content-width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-ed74199{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-11234 .elementor-element.elementor-element-8b0ab06{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-efdf8d9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-11234 .elementor-element.elementor-element-9a64099{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11234 .elementor-element.elementor-element-6b821f9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-773bafa1 */.elementor-11234 .elementor-element.elementor-element-773bafa1{margin:0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-773bafa1 p{font-family:'Plus Jakarta Sans',sans-serif;font-size:13px;color:#fff !important;font-weight:600;text-align:center;margin:0;line-height:1.6;}.elementor-11234 .elementor-element.elementor-element-773bafa1 strong{color:rgba(255,255,255,0.9) !important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-628e2ca1 */.elementor-11234 .elementor-element.elementor-element-628e2ca1{width:100% !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17be5514 */.elementor-11234 .elementor-element.elementor-element-17be5514{padding:14px 60px !important;background:linear-gradient(90deg,#0C1A4A,#1230A8) !important;border-bottom:1px solid rgba(255,255,255,0.08);}.elementor-11234 .elementor-element.elementor-element-17be5514 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;align-items:center;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-17be5514{padding:12px 20px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2de1396 */.elementor-11234 .elementor-element.elementor-element-2de1396{margin:0 0 22px;}.elementor-11234 .elementor-element.elementor-element-2de1396 .hep{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:999px;padding:7px 14px;font-family:'Plus Jakarta Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#fff;}.elementor-11234 .elementor-element.elementor-element-2de1396 .dot{width:6px;height:6px;background:#3B82F6;border-radius:50%;animation:pulse 1.5s ease-in-out infinite;}@keyframes pulse{0%,100%{opacity:1;}50%{opacity:0.4;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54a04be */.elementor-11234 .elementor-element.elementor-element-54a04be .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;color:#fff !important;font-weight:800;font-size:40px;letter-spacing:-0.02em;line-height:1.08;margin:0 0 20px;}.elementor-11234 .elementor-element.elementor-element-54a04be .elementor-heading-title em{font-style:normal;background:linear-gradient(90deg,#fff 0%,#90b4ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aa21ae */.elementor-11234 .elementor-element.elementor-element-9aa21ae{margin:0 0 28px;}.elementor-11234 .elementor-element.elementor-element-9aa21ae p{font-size:14px;color:rgba(255,255,255,0.6) !important;line-height:1.75;max-width:440px;margin:0;}.elementor-11234 .elementor-element.elementor-element-9aa21ae strong{color:#fff !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21c545b */.elementor-11234 .elementor-element.elementor-element-21c545b{margin:0 0 28px;}.elementor-11234 .elementor-element.elementor-element-21c545b .hu{background:rgba(26,63,212,0.15);border:1px solid rgba(46,95,255,0.35);border-radius:4px;padding:14px 18px;max-width:440px;display:flex;align-items:flex-start;gap:12px;}.elementor-11234 .elementor-element.elementor-element-21c545b .hui{font-size:20px;flex-shrink:0;margin-top:1px;}.elementor-11234 .elementor-element.elementor-element-21c545b .hu p{font-size:13px;color:rgba(255,255,255,0.8) !important;line-height:1.6;margin:0;}.elementor-11234 .elementor-element.elementor-element-21c545b .hu strong{color:#90b4ff !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b479ac */.elementor-11234 .elementor-element.elementor-element-2b479ac .elementor-button{background:#1A3FD4 !important;color:#fff !important;padding:13px 24px;font-family:'Plus Jakarta Sans',sans-serif;font-size:13px;font-weight:700;border-radius:3px;letter-spacing:0.02em;transition:all .2s;white-space:nowrap;}.elementor-11234 .elementor-element.elementor-element-2b479ac .elementor-button:hover{background:#2E5FFF !important;transform:translateY(-1px);}.elementor-11234 .elementor-element.elementor-element-2b479ac .elementor-button-icon{font-size:14px;color:#fff !important;}.elementor-11234 .elementor-element.elementor-element-2b479ac .elementor-button-content-wrapper{gap:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-009f18c */.elementor-11234 .elementor-element.elementor-element-009f18c{width:auto !important;min-width:0 !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9593ac7 */.elementor-11234 .elementor-element.elementor-element-9593ac7 .elementor-button{background:rgba(255,255,255,0.08) !important;color:#fff !important;padding:13px 20px;font-size:13px;font-weight:600;border:1px solid rgba(255,255,255,0.2) !important;border-radius:3px;box-shadow:none;}.elementor-11234 .elementor-element.elementor-element-9593ac7 .elementor-button:hover{background:rgba(255,255,255,0.14) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c45fa44 */.elementor-11234 .elementor-element.elementor-element-c45fa44{width:auto !important;min-width:0 !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7807681 */.elementor-11234 .elementor-element.elementor-element-7807681 > .elementor-container{display:flex !important;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start;max-width:none;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdba12 */.elementor-11234 .elementor-element.elementor-element-4fdba12{padding:50px 15px 0 !important;background:linear-gradient(150deg,#04060F 0%,#09122A 40%,#0F2060 75%,#1535B8 100%) !important;position:relative;overflow:hidden;}

.elementor-11234 .elementor-element.elementor-element-4fdba12::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 80% 40%,rgba(26,63,212,0.2) 0%,transparent 60%);pointer-events:none;z-index:1;}

.elementor-11234 .elementor-element.elementor-element-4fdba12 > .elementor-container{display:grid !important;grid-template-columns:52% 48%;min-height:560px;max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:2;}

@media(max-width:900px){.elementor-11234 .elementor-element.elementor-element-4fdba12{padding:50px 0 0 !important;}.elementor-11234 .elementor-element.elementor-element-4fdba12 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62cdfdbe */.elementor-11234 .elementor-element.elementor-element-62cdfdbe .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#6B7280 !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-62cdfdbe .elementor-heading-title::before{content:'';width:20px;height:1px;background:#6B7280;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c3b7bf8 */.elementor-11234 .elementor-element.elementor-element-4c3b7bf8 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 36px;color:#080808 !important;}.elementor-11234 .elementor-element.elementor-element-4c3b7bf8 .elementor-heading-title span{color:#1A3FD4 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df537af */.elementor-11234 .elementor-element.elementor-element-3df537af{padding:28px 28px 0 32px;}.elementor-11234 .elementor-element.elementor-element-3df537af .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:20px;margin:0 0 10px;letter-spacing:-0.01em;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1081fd01 */.elementor-11234 .elementor-element.elementor-element-1081fd01{padding:0 28px 28px 32px;}.elementor-11234 .elementor-element.elementor-element-1081fd01 p{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}.elementor-11234 .elementor-element.elementor-element-1081fd01 strong{color:#080808 !important;font-weight:700;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e8de280 */.elementor-11234 .elementor-element.elementor-element-6e8de280{width:100% !important;min-width:0 !important;background:#fff;padding:0;overflow:hidden;position:relative;border-left:4px solid transparent;transition:border-left-color .2s;}.elementor-11234 .elementor-element.elementor-element-6e8de280:hover{border-left-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18a49ee3 */.elementor-11234 .elementor-element.elementor-element-18a49ee3{padding:28px 28px 0 32px;}.elementor-11234 .elementor-element.elementor-element-18a49ee3 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:20px;margin:0 0 10px;letter-spacing:-0.01em;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74258fd3 */.elementor-11234 .elementor-element.elementor-element-74258fd3{padding:0 28px 28px 32px;}.elementor-11234 .elementor-element.elementor-element-74258fd3 p{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}.elementor-11234 .elementor-element.elementor-element-74258fd3 strong{color:#080808 !important;font-weight:700;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e587a42 */.elementor-11234 .elementor-element.elementor-element-e587a42{width:100% !important;min-width:0 !important;background:#fff;padding:0;overflow:hidden;position:relative;border-left:4px solid transparent;transition:border-left-color .2s;}.elementor-11234 .elementor-element.elementor-element-e587a42:hover{border-left-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c445c0c */.elementor-11234 .elementor-element.elementor-element-4c445c0c{padding:28px 28px 0 32px;}.elementor-11234 .elementor-element.elementor-element-4c445c0c .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:20px;margin:0 0 10px;letter-spacing:-0.01em;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eaeec6 */.elementor-11234 .elementor-element.elementor-element-6eaeec6{padding:0 28px 28px 32px;}.elementor-11234 .elementor-element.elementor-element-6eaeec6 p{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}.elementor-11234 .elementor-element.elementor-element-6eaeec6 strong{color:#080808 !important;font-weight:700;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6607134f */.elementor-11234 .elementor-element.elementor-element-6607134f{width:100% !important;min-width:0 !important;background:#fff;padding:0;overflow:hidden;position:relative;border-left:4px solid transparent;transition:border-left-color .2s;}.elementor-11234 .elementor-element.elementor-element-6607134f:hover{border-left-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78df6839 */.elementor-11234 .elementor-element.elementor-element-78df6839{padding:28px 28px 0 32px;}.elementor-11234 .elementor-element.elementor-element-78df6839 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:20px;margin:0 0 10px;letter-spacing:-0.01em;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30af6e50 */.elementor-11234 .elementor-element.elementor-element-30af6e50{padding:0 28px 28px 32px;}.elementor-11234 .elementor-element.elementor-element-30af6e50 p{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}.elementor-11234 .elementor-element.elementor-element-30af6e50 strong{color:#080808 !important;font-weight:700;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f631d7d */.elementor-11234 .elementor-element.elementor-element-6f631d7d{width:100% !important;min-width:0 !important;background:#fff;padding:0;overflow:hidden;position:relative;border-left:4px solid #1A3FD4;transition:border-left-color .2s;}.elementor-11234 .elementor-element.elementor-element-6f631d7d:hover{border-left-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56ba6794 */.elementor-11234 .elementor-element.elementor-element-56ba6794 > .elementor-container{display:grid !important;grid-template-columns:repeat(2,1fr);gap:3px;background:#E5E7EB;max-width:none;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-56ba6794 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-711653bc */.elementor-11234 .elementor-element.elementor-element-711653bc{margin:28px 0 0;}.elementor-11234 .elementor-element.elementor-element-711653bc .cs{background:linear-gradient(135deg,#1230A8,#1A3FD4);border-radius:6px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-711653bc .cst{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:15px;color:#fff;margin-bottom:3px;}.elementor-11234 .elementor-element.elementor-element-711653bc .css{font-size:13px;color:rgba(255,255,255,0.6);}.elementor-11234 .elementor-element.elementor-element-711653bc .csb{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1A3FD4;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:14px;text-decoration:none;border-radius:3px;white-space:nowrap;flex-shrink:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cec8c57 */.elementor-11234 .elementor-element.elementor-element-7cec8c57{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd3e94d */.elementor-11234 .elementor-element.elementor-element-dd3e94d{padding:72px 60px !important;background:#fff !important;}.elementor-11234 .elementor-element.elementor-element-dd3e94d > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-dd3e94d{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb854a9 */.elementor-11234 .elementor-element.elementor-element-bb854a9 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#6B7280 !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-bb854a9 .elementor-heading-title::before{content:'';width:20px;height:1px;background:#6B7280;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-329b65af */.elementor-11234 .elementor-element.elementor-element-329b65af .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 14px;color:#080808 !important;}.elementor-11234 .elementor-element.elementor-element-329b65af .elementor-heading-title span{color:#1A3FD4 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d9f0dc1 */.elementor-11234 .elementor-element.elementor-element-6d9f0dc1{margin:0 0 36px;}.elementor-11234 .elementor-element.elementor-element-6d9f0dc1 p{font-size:15px;color:#6B7280 !important;max-width:640px;line-height:1.75;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52c6ef56 */.elementor-11234 .elementor-element.elementor-element-52c6ef56{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-52c6ef56 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f44b237 */.elementor-11234 .elementor-element.elementor-element-7f44b237 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8e4488 */.elementor-11234 .elementor-element.elementor-element-d8e4488{margin:0;}.elementor-11234 .elementor-element.elementor-element-d8e4488 p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-103ab004 */.elementor-11234 .elementor-element.elementor-element-103ab004{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-103ab004:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-916af47 */.elementor-11234 .elementor-element.elementor-element-916af47{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-916af47 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d58b546 */.elementor-11234 .elementor-element.elementor-element-5d58b546 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7142cfd8 */.elementor-11234 .elementor-element.elementor-element-7142cfd8{margin:0;}.elementor-11234 .elementor-element.elementor-element-7142cfd8 p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-300ddb66 */.elementor-11234 .elementor-element.elementor-element-300ddb66{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-300ddb66:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-399f22a1 */.elementor-11234 .elementor-element.elementor-element-399f22a1{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-399f22a1 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c48e55f */.elementor-11234 .elementor-element.elementor-element-7c48e55f .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422a6c0d */.elementor-11234 .elementor-element.elementor-element-422a6c0d{margin:0;}.elementor-11234 .elementor-element.elementor-element-422a6c0d p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2582265a */.elementor-11234 .elementor-element.elementor-element-2582265a{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-2582265a:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33699344 */.elementor-11234 .elementor-element.elementor-element-33699344{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-33699344 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48b2cf4b */.elementor-11234 .elementor-element.elementor-element-48b2cf4b .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ab75345 */.elementor-11234 .elementor-element.elementor-element-6ab75345{margin:0;}.elementor-11234 .elementor-element.elementor-element-6ab75345 p{font-size:13px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5988aa45 */.elementor-11234 .elementor-element.elementor-element-5988aa45{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-5988aa45:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67651f34 */.elementor-11234 .elementor-element.elementor-element-67651f34{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-67651f34 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53533f80 */.elementor-11234 .elementor-element.elementor-element-53533f80 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2702a329 */.elementor-11234 .elementor-element.elementor-element-2702a329{margin:0;}.elementor-11234 .elementor-element.elementor-element-2702a329 p{font-size:13px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31ebda45 */.elementor-11234 .elementor-element.elementor-element-31ebda45{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-31ebda45:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e29479 */.elementor-11234 .elementor-element.elementor-element-22e29479{margin:0 0 12px;}.elementor-11234 .elementor-element.elementor-element-22e29479 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bd7adb3 */.elementor-11234 .elementor-element.elementor-element-4bd7adb3 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:16px;margin:0 0 8px;color:#080808 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ae7d8f */.elementor-11234 .elementor-element.elementor-element-6ae7d8f{margin:0;}.elementor-11234 .elementor-element.elementor-element-6ae7d8f p{font-size:13px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bafd5a9 */.elementor-11234 .elementor-element.elementor-element-bafd5a9{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:26px 22px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-bafd5a9:hover{border-bottom-color:#1A3FD4;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ac1edf3 */.elementor-11234 .elementor-element.elementor-element-1ac1edf3 > .elementor-container{display:grid !important;grid-template-columns:repeat(3,1fr);gap:20px;max-width:none;width:100%;}@media(max-width:980px){.elementor-11234 .elementor-element.elementor-element-1ac1edf3 > .elementor-container{grid-template-columns:repeat(2,1fr);}}@media(max-width:600px){.elementor-11234 .elementor-element.elementor-element-1ac1edf3 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2ecac */.elementor-11234 .elementor-element.elementor-element-fb2ecac{margin:24px 0 0;}.elementor-11234 .elementor-element.elementor-element-fb2ecac .dc{background:#0E1117;border-radius:5px;padding:20px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-fb2ecac .dc p{font-size:13px;color:rgba(255,255,255,0.5) !important;line-height:1.7;flex:1;min-width:200px;margin:0;}.elementor-11234 .elementor-element.elementor-element-fb2ecac .dc strong{color:#fff !important;}.elementor-11234 .elementor-element.elementor-element-fb2ecac .dcb{display:inline-flex;align-items:center;gap:8px;background:#1A3FD4;color:#fff;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-size:12px;font-weight:700;text-decoration:none;border-radius:3px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5087a342 */.elementor-11234 .elementor-element.elementor-element-5087a342{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e39e3ed */.elementor-11234 .elementor-element.elementor-element-7e39e3ed{padding:72px 60px !important;background:#F5F6F8 !important;}.elementor-11234 .elementor-element.elementor-element-7e39e3ed > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-7e39e3ed{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724bd357 */.elementor-11234 .elementor-element.elementor-element-724bd357 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;color:#fff !important;font-size:clamp(20px,2.8vw,32px);letter-spacing:-0.01em;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db5d402 */.elementor-11234 .elementor-element.elementor-element-6db5d402{margin:14px 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-6db5d402 p{font-size:15px;color:rgba(255,255,255,0.5) !important;text-align:center;max-width:480px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-468447d6 */.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button{background:#fff !important;color:#1A3FD4 !important;padding:18px 44px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(16px,2vw,22px);border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,0.3);transition:all .2s;white-space:nowrap;}.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button:hover{background:#EEF2FF !important;transform:translateY(-2px);}.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button-icon{color:#1A3FD4 !important;font-size:22px;}.elementor-11234 .elementor-element.elementor-element-468447d6 .elementor-button-content-wrapper{gap:14px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4945e */.elementor-11234 .elementor-element.elementor-element-e4945e{margin:14px 0 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-e4945e p{font-size:12px;font-weight:700;letter-spacing:0.13em;text-transform:uppercase;color:rgba(255,255,255,0.3) !important;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c9bc4dd */.elementor-11234 .elementor-element.elementor-element-4c9bc4dd{display:flex;flex-direction:column;align-items:center;gap:14px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4aa91ded */.elementor-11234 .elementor-element.elementor-element-4aa91ded{padding:52px 60px !important;background:linear-gradient(140deg,#04060F 0%,#09122A 50%,#1535B8 100%) !important;}.elementor-11234 .elementor-element.elementor-element-4aa91ded > .elementor-container{max-width:1240px;margin:0 auto;width:100%;flex-direction:column;align-items:center;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-4aa91ded{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ce6f59 */.elementor-11234 .elementor-element.elementor-element-44ce6f59 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:rgba(255,255,255,0.28) !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-44ce6f59 .elementor-heading-title::before{content:'';width:20px;height:1px;background:rgba(255,255,255,0.2);display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59415efc */.elementor-11234 .elementor-element.elementor-element-59415efc .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 36px;color:#fff !important;}.elementor-11234 .elementor-element.elementor-element-59415efc .elementor-heading-title span{color:#90b4ff !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38838a56 */.elementor-11234 .elementor-element.elementor-element-38838a56{margin:0 0 20px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-38838a56 .elementor-heading-title{font-size:36px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a9eb7 */.elementor-11234 .elementor-element.elementor-element-33a9eb7{margin:0 0 12px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-33a9eb7 .elementor-heading-title{display:inline-block;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:rgba(26,63,212,0.15);color:#9ab8ff !important;padding:3px 10px;border-radius:2px;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ad0ed69 */.elementor-11234 .elementor-element.elementor-element-4ad0ed69{position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-4ad0ed69 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;color:#fff !important;margin:0 0 8px;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19891624 */.elementor-11234 .elementor-element.elementor-element-19891624{margin:0;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-19891624 p{font-size:13px;color:rgba(255,255,255,0.48) !important;line-height:1.7;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38fb8538 */.elementor-11234 .elementor-element.elementor-element-38fb8538{width:100% !important;min-width:0 !important;background:#161B25;padding:40px 32px;position:relative;overflow:hidden;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-38fb8538:hover{border-bottom-color:#1A3FD4 !important;background:#1E2535 !important;}.elementor-11234 .elementor-element.elementor-element-38fb8538::before{content:'01';position:absolute;top:-12px;right:16px;font-family:'Plus Jakarta Sans',sans-serif;font-size:96px;font-weight:800;color:rgba(26,63,212,0.06);line-height:1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f83966 */.elementor-11234 .elementor-element.elementor-element-8f83966{margin:0 0 20px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-8f83966 .elementor-heading-title{font-size:36px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fe24d */.elementor-11234 .elementor-element.elementor-element-44fe24d{margin:0 0 12px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-44fe24d .elementor-heading-title{display:inline-block;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:rgba(26,63,212,0.15);color:#9ab8ff !important;padding:3px 10px;border-radius:2px;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-457275bf */.elementor-11234 .elementor-element.elementor-element-457275bf{position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-457275bf .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;color:#fff !important;margin:0 0 8px;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-788056fa */.elementor-11234 .elementor-element.elementor-element-788056fa{margin:0;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-788056fa p{font-size:13px;color:rgba(255,255,255,0.48) !important;line-height:1.7;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4de527b7 */.elementor-11234 .elementor-element.elementor-element-4de527b7{width:100% !important;min-width:0 !important;background:#161B25;padding:40px 32px;position:relative;overflow:hidden;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-4de527b7:hover{border-bottom-color:#1A3FD4 !important;background:#1E2535 !important;}.elementor-11234 .elementor-element.elementor-element-4de527b7::before{content:'02';position:absolute;top:-12px;right:16px;font-family:'Plus Jakarta Sans',sans-serif;font-size:96px;font-weight:800;color:rgba(26,63,212,0.06);line-height:1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ab0032c */.elementor-11234 .elementor-element.elementor-element-2ab0032c{margin:0 0 20px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-2ab0032c .elementor-heading-title{font-size:36px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-443e0a8a */.elementor-11234 .elementor-element.elementor-element-443e0a8a{margin:0 0 12px;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-443e0a8a .elementor-heading-title{display:inline-block;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:rgba(26,63,212,0.15);color:#9ab8ff !important;padding:3px 10px;border-radius:2px;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-782f21eb */.elementor-11234 .elementor-element.elementor-element-782f21eb{position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-782f21eb .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;color:#fff !important;margin:0 0 8px;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1dea */.elementor-11234 .elementor-element.elementor-element-ad1dea{margin:0;position:relative;z-index:1;}.elementor-11234 .elementor-element.elementor-element-ad1dea p{font-size:13px;color:rgba(255,255,255,0.48) !important;line-height:1.7;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73e98edd */.elementor-11234 .elementor-element.elementor-element-73e98edd{width:100% !important;min-width:0 !important;background:#161B25;padding:40px 32px;position:relative;overflow:hidden;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-73e98edd:hover{border-bottom-color:#1A3FD4 !important;background:#1E2535 !important;}.elementor-11234 .elementor-element.elementor-element-73e98edd::before{content:'03';position:absolute;top:-12px;right:16px;font-family:'Plus Jakarta Sans',sans-serif;font-size:96px;font-weight:800;color:rgba(26,63,212,0.06);line-height:1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54ea0f92 */.elementor-11234 .elementor-element.elementor-element-54ea0f92 > .elementor-container{display:grid !important;grid-template-columns:repeat(3,1fr);gap:3px;max-width:none;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-54ea0f92 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d4b7222 */.elementor-11234 .elementor-element.elementor-element-6d4b7222{margin:24px 0 0;}.elementor-11234 .elementor-element.elementor-element-6d4b7222 .fc{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);border-radius:5px;padding:20px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-6d4b7222 .fc p{font-size:14px;color:rgba(255,255,255,0.55) !important;line-height:1.7;flex:1;min-width:200px;margin:0;}.elementor-11234 .elementor-element.elementor-element-6d4b7222 .fc strong{color:#fff !important;}.elementor-11234 .elementor-element.elementor-element-6d4b7222 .fcb{display:inline-flex;align-items:center;gap:8px;background:#1A3FD4;color:#fff;padding:12px 24px;font-family:'Plus Jakarta Sans',sans-serif;font-size:12px;font-weight:700;text-decoration:none;border-radius:3px;letter-spacing:0.03em;white-space:nowrap;transition:background .2s;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65e3dc02 */.elementor-11234 .elementor-element.elementor-element-65e3dc02{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-312d0ff3 */.elementor-11234 .elementor-element.elementor-element-312d0ff3{padding:72px 60px !important;background:#0E1117 !important;background-image:radial-gradient(ellipse at 30% 50%,rgba(26,63,212,0.1) 0%,transparent 60%) !important;}.elementor-11234 .elementor-element.elementor-element-312d0ff3 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-312d0ff3{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76c7a726 */.elementor-11234 .elementor-element.elementor-element-76c7a726 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#6B7280 !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-76c7a726 .elementor-heading-title::before{content:'';width:20px;height:1px;background:#6B7280;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a245a1c */.elementor-11234 .elementor-element.elementor-element-1a245a1c .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 36px;color:#080808 !important;}.elementor-11234 .elementor-element.elementor-element-1a245a1c .elementor-heading-title span{color:#1A3FD4 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6865694b */.elementor-11234 .elementor-element.elementor-element-6865694b{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-6865694b .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-673a2c52 */.elementor-11234 .elementor-element.elementor-element-673a2c52 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69239b68 */.elementor-11234 .elementor-element.elementor-element-69239b68{margin:0;}.elementor-11234 .elementor-element.elementor-element-69239b68 p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-298f2b75 */.elementor-11234 .elementor-element.elementor-element-298f2b75{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-298f2b75:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21f90c37 */.elementor-11234 .elementor-element.elementor-element-21f90c37{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-21f90c37 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6541df59 */.elementor-11234 .elementor-element.elementor-element-6541df59 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42609fad */.elementor-11234 .elementor-element.elementor-element-42609fad{margin:0;}.elementor-11234 .elementor-element.elementor-element-42609fad p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2505e53e */.elementor-11234 .elementor-element.elementor-element-2505e53e{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-2505e53e:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c7c416f */.elementor-11234 .elementor-element.elementor-element-1c7c416f{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-1c7c416f .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d1110e1 */.elementor-11234 .elementor-element.elementor-element-3d1110e1 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1deb1f5c */.elementor-11234 .elementor-element.elementor-element-1deb1f5c{margin:0;}.elementor-11234 .elementor-element.elementor-element-1deb1f5c p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-623ae52b */.elementor-11234 .elementor-element.elementor-element-623ae52b{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-623ae52b:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531b4bb1 */.elementor-11234 .elementor-element.elementor-element-531b4bb1{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-531b4bb1 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7f62ad */.elementor-11234 .elementor-element.elementor-element-e7f62ad .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-221e0eff */.elementor-11234 .elementor-element.elementor-element-221e0eff{margin:0;}.elementor-11234 .elementor-element.elementor-element-221e0eff p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b0b0f07 */.elementor-11234 .elementor-element.elementor-element-7b0b0f07{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-7b0b0f07:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77ba328e */.elementor-11234 .elementor-element.elementor-element-77ba328e{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-77ba328e .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-203c92d */.elementor-11234 .elementor-element.elementor-element-203c92d .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68629df8 */.elementor-11234 .elementor-element.elementor-element-68629df8{margin:0;}.elementor-11234 .elementor-element.elementor-element-68629df8 p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71d3f040 */.elementor-11234 .elementor-element.elementor-element-71d3f040{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-71d3f040:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a593b4 */.elementor-11234 .elementor-element.elementor-element-53a593b4{margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-53a593b4 .elementor-heading-title{font-size:28px;line-height:1;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e85e3e8 */.elementor-11234 .elementor-element.elementor-element-2e85e3e8 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:18px;margin:0 0 8px;color:#080808 !important;letter-spacing:-0.01em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3755f8fa */.elementor-11234 .elementor-element.elementor-element-3755f8fa{margin:0;}.elementor-11234 .elementor-element.elementor-element-3755f8fa p{font-size:14px;color:#6B7280 !important;line-height:1.65;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60b81c8 */.elementor-11234 .elementor-element.elementor-element-60b81c8{width:100% !important;min-width:0 !important;background:#fff;border:1px solid #E2E4EA;border-radius:5px;padding:28px 24px;border-bottom:3px solid transparent;transition:all .2s;}.elementor-11234 .elementor-element.elementor-element-60b81c8:hover{border-bottom-color:#1A3FD4;box-shadow:0 6px 24px rgba(26,63,212,0.08);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b6fca4c */.elementor-11234 .elementor-element.elementor-element-b6fca4c > .elementor-container{display:grid !important;grid-template-columns:repeat(3,1fr);gap:20px;max-width:none;width:100%;}@media(max-width:900px){.elementor-11234 .elementor-element.elementor-element-b6fca4c > .elementor-container{grid-template-columns:repeat(2,1fr);}}@media(max-width:600px){.elementor-11234 .elementor-element.elementor-element-b6fca4c > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7097f777 */.elementor-11234 .elementor-element.elementor-element-7097f777{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13e8395d */.elementor-11234 .elementor-element.elementor-element-13e8395d{padding:72px 60px !important;background:#F5F6F8 !important;}.elementor-11234 .elementor-element.elementor-element-13e8395d > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-13e8395d{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-231368c2 */.elementor-11234 .elementor-element.elementor-element-231368c2 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:rgba(255,255,255,0.28) !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-231368c2 .elementor-heading-title::before{content:'';width:20px;height:1px;background:rgba(255,255,255,0.2);display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f01795e */.elementor-11234 .elementor-element.elementor-element-7f01795e .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0;color:#fff !important;}.elementor-11234 .elementor-element.elementor-element-7f01795e .elementor-heading-title span{color:#8facff !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b9cd5d */.elementor-11234 .elementor-element.elementor-element-73b9cd5d{margin:8px 0 0;}.elementor-11234 .elementor-element.elementor-element-73b9cd5d p{font-size:14px;color:rgba(255,255,255,0.4) !important;max-width:500px;line-height:1.6;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43bad984 */.elementor-11234 .elementor-element.elementor-element-43bad984{width:100% !important;min-width:0 !important;flex:1 1 auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527e6a59 */.elementor-11234 .elementor-element.elementor-element-527e6a59{margin:0;}.elementor-11234 .elementor-element.elementor-element-527e6a59 .cc{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.08);border-radius:5px;padding:16px 24px;text-align:center;}.elementor-11234 .elementor-element.elementor-element-527e6a59 .ccn{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:36px;color:#fff;line-height:1;}.elementor-11234 .elementor-element.elementor-element-527e6a59 .ccn span{color:#8facff;}.elementor-11234 .elementor-element.elementor-element-527e6a59 .ccl{font-size:10px;color:rgba(255,255,255,0.35);letter-spacing:0.08em;text-transform:uppercase;margin-top:3px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63c44866 */.elementor-11234 .elementor-element.elementor-element-63c44866{width:auto !important;min-width:0 !important;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d43a7b4 */.elementor-11234 .elementor-element.elementor-element-1d43a7b4 > .elementor-container{display:flex !important;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:28px;max-width:none;width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18dc47c3 */.elementor-11234 .elementor-element.elementor-element-18dc47c3{margin:8px 0 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-18dc47c3 p{font-size:12px;color:rgba(255,255,255,0.3) !important;letter-spacing:0.06em;text-transform:uppercase;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a5a6285 */.elementor-11234 .elementor-element.elementor-element-3a5a6285{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7df8d122 */.elementor-11234 .elementor-element.elementor-element-7df8d122{padding:72px 60px !important;background:#0E1117 !important;background-image:radial-gradient(ellipse at 50% 100%,rgba(26,63,212,0.1) 0%,transparent 55%) !important;}.elementor-11234 .elementor-element.elementor-element-7df8d122 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-7df8d122{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7820f8c2 */.elementor-11234 .elementor-element.elementor-element-7820f8c2 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;color:#fff !important;font-size:clamp(20px,2.8vw,32px);letter-spacing:-0.01em;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ab34db0 */.elementor-11234 .elementor-element.elementor-element-5ab34db0{margin:14px 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-5ab34db0 p{font-size:15px;color:rgba(255,255,255,0.5) !important;text-align:center;max-width:480px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1789c372 */.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button{background:#fff !important;color:#1A3FD4 !important;padding:18px 44px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(16px,2vw,22px);border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,0.3);transition:all .2s;white-space:nowrap;}.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button:hover{background:#EEF2FF !important;transform:translateY(-2px);}.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button-icon{color:#1A3FD4 !important;font-size:22px;}.elementor-11234 .elementor-element.elementor-element-1789c372 .elementor-button-content-wrapper{gap:14px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5612ed03 */.elementor-11234 .elementor-element.elementor-element-5612ed03{margin:14px 0 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-5612ed03 p{font-size:12px;font-weight:700;letter-spacing:0.13em;text-transform:uppercase;color:rgba(255,255,255,0.3) !important;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5304d36e */.elementor-11234 .elementor-element.elementor-element-5304d36e{display:flex;flex-direction:column;align-items:center;gap:14px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49cae6ef */.elementor-11234 .elementor-element.elementor-element-49cae6ef{padding:52px 60px !important;background:linear-gradient(140deg,#04060F 0%,#09122A 50%,#1535B8 100%) !important;}.elementor-11234 .elementor-element.elementor-element-49cae6ef > .elementor-container{max-width:1240px;margin:0 auto;width:100%;flex-direction:column;align-items:center;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-49cae6ef{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382caa93 */.elementor-11234 .elementor-element.elementor-element-382caa93{margin:0;}.elementor-11234 .elementor-element.elementor-element-382caa93 .cs{background:linear-gradient(135deg,#1230A8,#1A3FD4);border-radius:6px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-382caa93 .csl{flex:1;min-width:200px;}.elementor-11234 .elementor-element.elementor-element-382caa93 .cst{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:15px;color:#fff;margin-bottom:3px;}.elementor-11234 .elementor-element.elementor-element-382caa93 .css{font-size:13px;color:rgba(255,255,255,0.6);}.elementor-11234 .elementor-element.elementor-element-382caa93 .csb{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1A3FD4;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:14px;text-decoration:none;border-radius:3px;white-space:nowrap;flex-shrink:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3df9e910 */.elementor-11234 .elementor-element.elementor-element-3df9e910{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b8fc77e */.elementor-11234 .elementor-element.elementor-element-1b8fc77e{padding:0 60px 28px !important;background:#F5F6F8 !important;}.elementor-11234 .elementor-element.elementor-element-1b8fc77e > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-1b8fc77e{padding:0 20px 28px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e2e0989 */.elementor-11234 .elementor-element.elementor-element-6e2e0989 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#6B7280 !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-6e2e0989 .elementor-heading-title::before{content:'';width:20px;height:1px;background:#6B7280;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c756e95 */.elementor-11234 .elementor-element.elementor-element-2c756e95 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 36px;color:#080808 !important;}.elementor-11234 .elementor-element.elementor-element-2c756e95 .elementor-heading-title span{color:#1A3FD4 !important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bdab7e2 */.elementor-11234 .elementor-element.elementor-element-6bdab7e2{width:100% !important;min-width:0 !important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4dd38c6f */.elementor-11234 .elementor-element.elementor-element-4dd38c6f{width:100% !important;min-width:0 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5bad5578 */.elementor-11234 .elementor-element.elementor-element-5bad5578 > .elementor-container{display:grid !important;grid-template-columns:1fr 1fr;gap:0 40px;max-width:none;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-5bad5578 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-669cb5c8 */.elementor-11234 .elementor-element.elementor-element-669cb5c8{margin:28px 0 0;}.elementor-11234 .elementor-element.elementor-element-669cb5c8 .cs{background:linear-gradient(135deg,#1230A8,#1A3FD4);border-radius:6px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-669cb5c8 .csl{flex:1;min-width:200px;}.elementor-11234 .elementor-element.elementor-element-669cb5c8 .cst{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:15px;color:#fff;margin-bottom:3px;}.elementor-11234 .elementor-element.elementor-element-669cb5c8 .css{font-size:13px;color:rgba(255,255,255,0.6);}.elementor-11234 .elementor-element.elementor-element-669cb5c8 .csb{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1A3FD4;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:14px;text-decoration:none;border-radius:3px;white-space:nowrap;flex-shrink:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68622292 */.elementor-11234 .elementor-element.elementor-element-68622292{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-612418c6 */.elementor-11234 .elementor-element.elementor-element-612418c6{padding:72px 60px !important;background:#fff !important;}.elementor-11234 .elementor-element.elementor-element-612418c6 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-612418c6{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3278ff60 */.elementor-11234 .elementor-element.elementor-element-3278ff60 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#6B7280 !important;margin:0 0 14px;}.elementor-11234 .elementor-element.elementor-element-3278ff60 .elementor-heading-title::before{content:'';width:20px;height:1px;background:#6B7280;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60640518 */.elementor-11234 .elementor-element.elementor-element-60640518 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(24px,3vw,40px);letter-spacing:-0.02em;line-height:1.1;margin:0 0 14px;color:#080808 !important;}.elementor-11234 .elementor-element.elementor-element-60640518 .elementor-heading-title span{color:#1A3FD4 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54de6020 */.elementor-11234 .elementor-element.elementor-element-54de6020{margin:0 0 32px;}.elementor-11234 .elementor-element.elementor-element-54de6020 p{font-size:15px;color:#6B7280 !important;max-width:600px;line-height:1.75;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21fc413d */.elementor-11234 .elementor-element.elementor-element-21fc413d{margin:0;}.elementor-11234 .elementor-element.elementor-element-21fc413d .aic .aif{border-bottom:1px solid #E2E4EA;padding:18px 0;}.elementor-11234 .elementor-element.elementor-element-21fc413d .aic h3.aiq{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:17px;color:#080808 !important;margin:0 0 8px;line-height:1.4;}.elementor-11234 .elementor-element.elementor-element-21fc413d .aic p.aia{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62130ada */.elementor-11234 .elementor-element.elementor-element-62130ada{width:100% !important;min-width:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d4f320 */.elementor-11234 .elementor-element.elementor-element-75d4f320{margin:0;}.elementor-11234 .elementor-element.elementor-element-75d4f320 .aic .aif{border-bottom:1px solid #E2E4EA;padding:18px 0;}.elementor-11234 .elementor-element.elementor-element-75d4f320 .aic h3.aiq{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:17px;color:#080808 !important;margin:0 0 8px;line-height:1.4;}.elementor-11234 .elementor-element.elementor-element-75d4f320 .aic p.aia{font-size:14px;color:#6B7280 !important;line-height:1.7;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1dd887a7 */.elementor-11234 .elementor-element.elementor-element-1dd887a7{width:100% !important;min-width:0 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7603f423 */.elementor-11234 .elementor-element.elementor-element-7603f423 > .elementor-container{display:grid !important;grid-template-columns:1fr 1fr;gap:0 40px;max-width:none;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-7603f423 > .elementor-container{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-681574cf */.elementor-11234 .elementor-element.elementor-element-681574cf{margin:28px 0 0;}.elementor-11234 .elementor-element.elementor-element-681574cf .cs{background:linear-gradient(135deg,#1230A8,#1A3FD4);border-radius:6px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-681574cf .csl{flex:1;min-width:200px;}.elementor-11234 .elementor-element.elementor-element-681574cf .cst{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:15px;color:#fff;margin-bottom:3px;}.elementor-11234 .elementor-element.elementor-element-681574cf .css{font-size:13px;color:rgba(255,255,255,0.6);line-height:1.5;}.elementor-11234 .elementor-element.elementor-element-681574cf .csb{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1A3FD4;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:14px;text-decoration:none;border-radius:3px;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,0.15);}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f2af5f2 */.elementor-11234 .elementor-element.elementor-element-3f2af5f2{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-222615d4 */.elementor-11234 .elementor-element.elementor-element-222615d4{padding:72px 60px !important;background:#F5F6F8 !important;}.elementor-11234 .elementor-element.elementor-element-222615d4 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-222615d4{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784cc6d0 */.elementor-11234 .elementor-element.elementor-element-784cc6d0 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;color:#fff !important;font-size:clamp(18px,2.5vw,28px);letter-spacing:-0.01em;margin:0 0 8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73603522 */.elementor-11234 .elementor-element.elementor-element-73603522{margin:0 0 20px;}.elementor-11234 .elementor-element.elementor-element-73603522 p{font-size:14px;color:rgba(255,255,255,0.45) !important;line-height:1.7;max-width:640px;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c90b0e2 */.elementor-11234 .elementor-element.elementor-element-4c90b0e2{margin:0;}.elementor-11234 .elementor-element.elementor-element-4c90b0e2 .vbtns{display:flex;gap:10px;flex-wrap:wrap;}.elementor-11234 .elementor-element.elementor-element-4c90b0e2 .btn-blue{background:#1A3FD4;color:#fff !important;padding:13px 24px;font-family:'Plus Jakarta Sans',sans-serif;font-size:13px;font-weight:700;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;gap:8px;letter-spacing:0.02em;transition:all .2s;white-space:nowrap;}.elementor-11234 .elementor-element.elementor-element-4c90b0e2 .btn-blue:hover{background:#2E5FFF;}.elementor-11234 .elementor-element.elementor-element-4c90b0e2 .btn-ghost{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,0.5) !important;font-size:13px;font-weight:600;text-decoration:none;padding:13px 0;}.elementor-11234 .elementor-element.elementor-element-4c90b0e2 .btn-ghost:hover{color:rgba(255,255,255,0.85) !important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-786870a3 */.elementor-11234 .elementor-element.elementor-element-786870a3{width:100% !important;min-width:0 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2af17dfe */.elementor-11234 .elementor-element.elementor-element-2af17dfe{padding:52px 60px !important;background:linear-gradient(135deg,#04060F 0%,#09122A 50%,#1535B8 100%) !important;}.elementor-11234 .elementor-element.elementor-element-2af17dfe > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-2af17dfe{padding:52px 20px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56aa3e75 */.elementor-11234 .elementor-element.elementor-element-56aa3e75{margin:0;}.elementor-11234 .elementor-element.elementor-element-56aa3e75 .cs{background:linear-gradient(135deg,#1230A8,#1A3FD4);border-radius:6px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;}.elementor-11234 .elementor-element.elementor-element-56aa3e75 .csl{flex:1;min-width:200px;}.elementor-11234 .elementor-element.elementor-element-56aa3e75 .cst{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:15px;color:#fff;margin-bottom:3px;}.elementor-11234 .elementor-element.elementor-element-56aa3e75 .css{font-size:13px;color:rgba(255,255,255,0.6);}.elementor-11234 .elementor-element.elementor-element-56aa3e75 .csb{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1A3FD4;padding:12px 22px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:14px;text-decoration:none;border-radius:3px;white-space:nowrap;flex-shrink:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53673926 */.elementor-11234 .elementor-element.elementor-element-53673926{max-width:1240px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eec3d04 */.elementor-11234 .elementor-element.elementor-element-eec3d04{padding:28px 60px 0 !important;background:#F5F6F8 !important;}.elementor-11234 .elementor-element.elementor-element-eec3d04 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-eec3d04{padding:28px 20px 0 !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-651eb862 */.elementor-11234 .elementor-element.elementor-element-651eb862 .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;color:#fff !important;font-size:clamp(20px,2.8vw,32px);letter-spacing:-0.01em;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7641a7ea */.elementor-11234 .elementor-element.elementor-element-7641a7ea{margin:14px 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-7641a7ea p{font-size:15px;color:rgba(255,255,255,0.5) !important;text-align:center;max-width:480px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c00c753 */.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button{background:#fff !important;color:#1A3FD4 !important;padding:18px 44px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:clamp(16px,2vw,22px);border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,0.3);transition:all .2s;white-space:nowrap;}.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button:hover{background:#EEF2FF !important;transform:translateY(-2px);}.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button-icon{color:#1A3FD4 !important;font-size:22px;}.elementor-11234 .elementor-element.elementor-element-2c00c753 .elementor-button-content-wrapper{gap:14px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-566103cc */.elementor-11234 .elementor-element.elementor-element-566103cc{margin:14px 0 0;text-align:center;}.elementor-11234 .elementor-element.elementor-element-566103cc p{font-size:12px;font-weight:700;letter-spacing:0.13em;text-transform:uppercase;color:rgba(255,255,255,0.3) !important;text-align:center;margin:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13361ab1 */.elementor-11234 .elementor-element.elementor-element-13361ab1{display:flex;flex-direction:column;align-items:center;gap:14px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f781af1 */.elementor-11234 .elementor-element.elementor-element-7f781af1{padding:52px 60px !important;background:linear-gradient(140deg,#04060F 0%,#09122A 50%,#1535B8 100%) !important;}.elementor-11234 .elementor-element.elementor-element-7f781af1 > .elementor-container{max-width:1240px;margin:0 auto;width:100%;flex-direction:column;align-items:center;}@media(max-width:768px){.elementor-11234 .elementor-element.elementor-element-7f781af1{padding:52px 20px !important;}}/* End custom CSS */